sharkcz / rpms / gnuradio

Forked from rpms/gnuradio 3 years ago
Clone
Blob Blame History Raw
Marek Mahut <mmahut@fedoraproject.org>: Patch to fix build under gcc 4.4

diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc gnuradio-3.2/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc	2009-07-25 09:14:00.862437254 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc	2009-07-25 09:17:18.282187738 +0200
@@ -39,6 +39,7 @@
 
 #include <iostream>
 #include <string.h>
+#include <cstdio>
 
 gr_fft_filter_ccc_sptr gr_make_fft_filter_ccc (int decimation, const std::vector<gr_complex> &taps)
 {
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc gnuradio-3.2/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc	2009-07-25 09:14:00.864437599 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc	2009-07-25 09:17:25.071217820 +0200
@@ -34,6 +34,7 @@
 
 #include <iostream>
 #include <string.h>
+#include <cstdio>
 
 gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector<float> &taps)
 {
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc	2009-07-25 09:14:01.033433009 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc	2009-07-25 09:17:36.663188600 +0200
@@ -28,6 +28,7 @@
 #include <gr_io_signature.h>
 #include <assert.h>
 #include <stdexcept>
+#include <cstdio>
 #include <string.h>
 
 //define ALIGN_ADVANCED_IMPLEMENTATION to have an alternative implementation of the align algoritm which exactly follows the align_interval spec.
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_clock_recovery_mm_cc.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_clock_recovery_mm_cc.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_clock_recovery_mm_cc.cc	2009-07-25 09:14:01.051436257 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_clock_recovery_mm_cc.cc	2009-07-25 09:17:42.243478128 +0200
@@ -29,6 +29,7 @@
 #include <gr_clock_recovery_mm_cc.h>
 #include <gri_mmse_fir_interpolator_cc.h>
 #include <stdexcept>
+#include <cstdio>
 
 // Public constructor
 
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_constellation_decoder_cb.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_constellation_decoder_cb.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_constellation_decoder_cb.cc	2009-07-25 09:14:01.025437774 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_constellation_decoder_cb.cc	2009-07-25 09:17:47.250185275 +0200
@@ -27,6 +27,7 @@
 #include <gr_constellation_decoder_cb.h>
 #include <gr_io_signature.h>
 #include <stdexcept>
+#include <cstdio>
 
 #include <iostream>
 using std::cout;
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_correlate_access_code_bb.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_correlate_access_code_bb.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_correlate_access_code_bb.cc	2009-07-25 09:14:01.060434982 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_correlate_access_code_bb.cc	2009-07-25 09:17:54.333184463 +0200
@@ -28,6 +28,7 @@
 #include <gr_io_signature.h>
 #include <stdexcept>
 #include <gr_count_bits.h>
+#include <cstdio>
 
 #define VERBOSE 0
 
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_dd_mpsk_sync_cc.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_dd_mpsk_sync_cc.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_dd_mpsk_sync_cc.cc	2009-07-25 09:14:01.047433541 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_dd_mpsk_sync_cc.cc	2009-07-25 09:18:01.345183736 +0200
@@ -30,7 +30,7 @@
 #include <gri_mmse_fir_interpolator_cc.h>
 #include <math.h>
 #include <stdexcept>
-
+#include <cstdio>
 #include <gr_complex.h>
 
 #define M_TWOPI (2*M_PI)
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_decode_ccsds_27_fb.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_decode_ccsds_27_fb.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_decode_ccsds_27_fb.cc	2009-07-25 09:14:01.076437534 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_decode_ccsds_27_fb.cc	2009-07-25 09:18:07.285215839 +0200
@@ -24,6 +24,7 @@
 
 #include <gr_decode_ccsds_27_fb.h>
 #include <gr_io_signature.h>
+#include <cstdio>
 
 gr_decode_ccsds_27_fb_sptr 
 gr_make_decode_ccsds_27_fb()
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_dpll_bb.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_dpll_bb.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_dpll_bb.cc	2009-07-25 09:14:01.055437436 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_dpll_bb.cc	2009-07-25 09:18:20.651188536 +0200
@@ -26,6 +26,7 @@
 
 #include <gr_dpll_bb.h>
 #include <gr_io_signature.h>
+#include <cstdio>
 
 gr_dpll_bb_sptr
 gr_make_dpll_bb (float period, float gain)
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_fft_vfc.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_fft_vfc.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_fft_vfc.cc	2009-07-25 09:14:01.032433570 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_fft_vfc.cc	2009-07-25 09:18:27.588184185 +0200
@@ -30,6 +30,7 @@
 #include <math.h>
 #include <stdexcept>
 #include <string.h>
+#include <cstdio>
 
 
 // FIXME after this is working, change to use native real to complex fft.
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc	2009-07-25 09:14:01.080445069 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc	2009-07-25 09:18:45.986188440 +0200
@@ -31,6 +31,7 @@
 #include <gr_math.h>
 #include <gr_expj.h>
 #include <gri_mmse_fir_interpolator_cc.h>
+#include <cstdio>
 
 
 #define M_TWOPI (2*M_PI)
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_ofdm_frame_acquisition.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_ofdm_frame_acquisition.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_ofdm_frame_acquisition.cc	2009-07-25 09:14:01.067433082 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_ofdm_frame_acquisition.cc	2009-07-25 09:36:03.133188443 +0200
@@ -28,6 +28,7 @@
 #include <gr_io_signature.h>
 #include <gr_expj.h>
 #include <gr_math.h>
+#include <cstdio>
 
 #define VERBOSE 0
 #define M_TWOPI (2*M_PI)
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc	2009-07-25 09:14:01.055437436 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_ofdm_sampler.cc	2009-07-25 09:43:44.309459146 +0200
@@ -27,6 +27,7 @@
 #include <gr_ofdm_sampler.h>
 #include <gr_io_signature.h>
 #include <gr_expj.h>
+#include <cstdio>
 
 gr_ofdm_sampler_sptr
 gr_make_ofdm_sampler (unsigned int fft_length, 
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_simple_correlator.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_simple_correlator.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_simple_correlator.cc	2009-07-25 09:14:01.078437530 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_simple_correlator.cc	2009-07-25 09:18:50.951455747 +0200
@@ -31,6 +31,7 @@
 #include <stdexcept>
 #include <gr_count_bits.h>
 #include <string.h>
+#include <cstdio>
 
 
 static const int THRESHOLD = 3;
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_stream_mux.cc gnuradio-3.2/gnuradio-core/src/lib/general/gr_stream_mux.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/general/gr_stream_mux.cc	2009-07-25 09:14:01.083447508 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/general/gr_stream_mux.cc	2009-07-25 09:18:55.617260043 +0200
@@ -27,6 +27,7 @@
 #include <gr_stream_mux.h>
 #include <gr_io_signature.h>
 #include <string.h>
+#include <cstdio>
 
 #define VERBOSE 0
 
diff -Naur gnuradio-3.2-upstream/gnuradio-core/src/lib/io/gr_wavfile_sink.cc gnuradio-3.2/gnuradio-core/src/lib/io/gr_wavfile_sink.cc
--- gnuradio-3.2-upstream/gnuradio-core/src/lib/io/gr_wavfile_sink.cc	2009-07-25 09:14:00.995437624 +0200
+++ gnuradio-3.2/gnuradio-core/src/lib/io/gr_wavfile_sink.cc	2009-07-25 09:19:02.378184445 +0200
@@ -30,6 +30,7 @@
 #include <stdexcept>
 #include <climits>
 #include <cstring>
+#include <cstdio>
 #include <cmath>
 #include <fcntl.h>
 
diff -Naur gnuradio-3.2-upstream/gr-audio-alsa/src/gri_alsa.cc gnuradio-3.2/gr-audio-alsa/src/gri_alsa.cc
--- gnuradio-3.2-upstream/gr-audio-alsa/src/gri_alsa.cc	2009-07-25 09:14:00.474445345 +0200
+++ gnuradio-3.2/gr-audio-alsa/src/gri_alsa.cc	2009-07-25 09:19:13.904207014 +0200
@@ -26,6 +26,7 @@
 
 #include <gri_alsa.h>
 #include <algorithm>
+#include <cstdio>
 
 static snd_pcm_access_t access_types[] = {
   SND_PCM_ACCESS_MMAP_INTERLEAVED,
diff -Naur gnuradio-3.2-upstream/gr-audio-osx/src/audio_osx_sink.cc gnuradio-3.2/gr-audio-osx/src/audio_osx_sink.cc
--- gnuradio-3.2-upstream/gr-audio-osx/src/audio_osx_sink.cc	2009-07-25 09:14:00.341445675 +0200
+++ gnuradio-3.2/gr-audio-osx/src/audio_osx_sink.cc	2009-07-25 09:19:21.598183148 +0200
@@ -30,6 +30,7 @@
 #include <gr_io_signature.h>
 #include <stdexcept>
 #include <audio_osx.h>
+#include <cstdio>
 
 #define _OSX_AU_DEBUG_ 0
 
diff -Naur gnuradio-3.2-upstream/gr-audio-osx/src/audio_osx_source.cc gnuradio-3.2/gr-audio-osx/src/audio_osx_source.cc
--- gnuradio-3.2-upstream/gr-audio-osx/src/audio_osx_source.cc	2009-07-25 09:14:00.343450491 +0200
+++ gnuradio-3.2/gr-audio-osx/src/audio_osx_source.cc	2009-07-25 09:19:27.590184106 +0200
@@ -30,6 +30,7 @@
 #include <gr_io_signature.h>
 #include <stdexcept>
 #include <audio_osx.h>
+#include <cstdio>
 
 #define _OSX_AU_DEBUG_ 0
 #define _OSX_DO_LISTENERS_ 0
diff -Naur gnuradio-3.2-upstream/gr-audio-portaudio/src/gri_portaudio.cc gnuradio-3.2/gr-audio-portaudio/src/gri_portaudio.cc
--- gnuradio-3.2-upstream/gr-audio-portaudio/src/gri_portaudio.cc	2009-07-25 09:14:00.477445200 +0200
+++ gnuradio-3.2/gr-audio-portaudio/src/gri_portaudio.cc	2009-07-25 09:19:33.475184246 +0200
@@ -27,6 +27,7 @@
 #include <gri_portaudio.h>
 #include <portaudio.h>
 #include <string.h>
+#include <cstdio>
 
 
 PaDeviceIndex
diff -Naur gnuradio-3.2-upstream/gr-pager/src/pager_flex_sync.cc gnuradio-3.2/gr-pager/src/pager_flex_sync.cc
--- gnuradio-3.2-upstream/gr-pager/src/pager_flex_sync.cc	2009-07-25 09:14:01.100445030 +0200
+++ gnuradio-3.2/gr-pager/src/pager_flex_sync.cc	2009-07-25 09:19:38.231198885 +0200
@@ -29,6 +29,7 @@
 #include <pageri_util.h>
 #include <gr_io_signature.h>
 #include <gr_count_bits.h>
+#include <cstdio>
 
 pager_flex_sync_sptr pager_make_flex_sync()
 {
diff -Naur gnuradio-3.2-upstream/gr-qtgui/src/lib/spectrumUpdateEvents.h gnuradio-3.2/gr-qtgui/src/lib/spectrumUpdateEvents.h
--- gnuradio-3.2-upstream/gr-qtgui/src/lib/spectrumUpdateEvents.h	2009-07-25 09:14:00.716437539 +0200
+++ gnuradio-3.2/gr-qtgui/src/lib/spectrumUpdateEvents.h	2009-07-26 11:08:31.834443932 +0200
@@ -5,6 +5,7 @@
 #include <QString>
 #include <complex>
 #include <highResTimeFunctions.h>
+#include <stdint.h>
 
 class SpectrumUpdateEvent:public QEvent{
 
diff -Naur gnuradio-3.2-upstream/gr-qtgui/src/lib/Waterfall3DDisplayPlot.h gnuradio-3.2/gr-qtgui/src/lib/Waterfall3DDisplayPlot.h
--- gnuradio-3.2-upstream/gr-qtgui/src/lib/Waterfall3DDisplayPlot.h	2009-07-25 09:14:00.717434185 +0200
+++ gnuradio-3.2/gr-qtgui/src/lib/Waterfall3DDisplayPlot.h	2009-07-26 15:39:18.539220269 +0200
@@ -9,6 +9,8 @@
 #include <qwt3d_color.h>
 #include <qwt_color_map.h>
 
+#include <cstdio>
+
 class Waterfall3DColorMap:public Qwt3D::Color, public QwtLinearColorMap{
 public:
   Waterfall3DColorMap();
diff -Naur gnuradio-3.2-upstream/gr-usrp/apps/usrp_siggen.cc gnuradio-3.2/gr-usrp/apps/usrp_siggen.cc
--- gnuradio-3.2-upstream/gr-usrp/apps/usrp_siggen.cc	2009-07-25 09:14:00.503447733 +0200
+++ gnuradio-3.2/gr-usrp/apps/usrp_siggen.cc	2009-07-25 17:21:57.442443913 +0200
@@ -26,6 +26,7 @@
 #include <stdexcept>
 #include <iostream>
 #include <boost/program_options.hpp>
+#include <cstdio>
 
 namespace po = boost::program_options;
 
diff -Naur gnuradio-3.2-upstream/gr-usrp/src/usrp_sink_base.cc gnuradio-3.2/gr-usrp/src/usrp_sink_base.cc
--- gnuradio-3.2-upstream/gr-usrp/src/usrp_sink_base.cc	2009-07-25 09:14:00.501447597 +0200
+++ gnuradio-3.2/gr-usrp/src/usrp_sink_base.cc	2009-07-25 17:19:08.780188246 +0200
@@ -28,6 +28,7 @@
 #include <gr_io_signature.h>
 #include <usrp_standard.h>
 #include <assert.h>
+#include <cstdio>
 
 static const int OUTPUT_MULTIPLE_SAMPLES = 128;		// DON'T CHANGE THIS VALUE!
 
diff -Naur gnuradio-3.2-upstream/gr-usrp/src/usrp_source_base.cc gnuradio-3.2/gr-usrp/src/usrp_source_base.cc
--- gnuradio-3.2-upstream/gr-usrp/src/usrp_source_base.cc	2009-07-25 09:14:00.502445220 +0200
+++ gnuradio-3.2/gr-usrp/src/usrp_source_base.cc	2009-07-25 17:19:51.214219555 +0200
@@ -28,6 +28,7 @@
 #include <gr_io_signature.h>
 #include <usrp_standard.h>
 #include <assert.h>
+#include <cstdio>
 
 static const int OUTPUT_MULTIPLE_BYTES = 4 * 1024;
 
diff -Naur gnuradio-3.2-upstream/mblock/src/lib/mb_worker.cc gnuradio-3.2/mblock/src/lib/mb_worker.cc
--- gnuradio-3.2-upstream/mblock/src/lib/mb_worker.cc	2009-07-25 09:14:00.496445162 +0200
+++ gnuradio-3.2/mblock/src/lib/mb_worker.cc	2009-07-25 11:17:09.894192322 +0200
@@ -29,6 +29,7 @@
 #include <mb_gettid.h>
 #include <mblock/msg_accepter.h>
 #include <iostream>
+#include <cstdio>
 #ifdef HAVE_SCHED_H
 #include <sched.h>
 #endif
diff -Naur gnuradio-3.2-upstream/mblock/src/lib/qa_bitset.cc gnuradio-3.2/mblock/src/lib/qa_bitset.cc
--- gnuradio-3.2-upstream/mblock/src/lib/qa_bitset.cc	2009-07-25 09:14:00.494447611 +0200
+++ gnuradio-3.2/mblock/src/lib/qa_bitset.cc	2009-07-25 11:17:15.999184361 +0200
@@ -27,6 +27,7 @@
 #include <mblock/message.h>
 #include <mblock/class_registry.h>
 #include <iostream>
+#include <cstdio>
 #include <sstream>
 #include <bitset>
 
diff -Naur gnuradio-3.2-upstream/mblock/src/lib/qa_disconnect.cc gnuradio-3.2/mblock/src/lib/qa_disconnect.cc
--- gnuradio-3.2-upstream/mblock/src/lib/qa_disconnect.cc	2009-07-25 09:14:00.494447611 +0200
+++ gnuradio-3.2/mblock/src/lib/qa_disconnect.cc	2009-07-25 13:41:30.945188181 +0200
@@ -29,6 +29,7 @@
 #include <iostream>
 #include <sstream>
 #include <bitset>
+#include <cstdio>
 
 static pmt_t s_in = pmt_intern("in");
 static pmt_t s_out = pmt_intern("out");
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/db_boards.cc gnuradio-3.2/usrp/host/lib/legacy/db_boards.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/db_boards.cc	2009-07-25 09:14:00.618447788 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/db_boards.cc	2009-07-25 16:59:10.714438636 +0200
@@ -31,6 +31,7 @@
 #include <db_wbx.h>
 #include <db_dtt754.h>
 #include <db_dtt768.h>
+#include <cstdio>
 
 std::vector<db_base_sptr>
 instantiate_dbs(int dbid, usrp_basic_sptr usrp, int which_side)
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/db_dbs_rx.cc gnuradio-3.2/usrp/host/lib/legacy/db_dbs_rx.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/db_dbs_rx.cc	2009-07-25 09:14:00.618447788 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/db_dbs_rx.cc	2009-07-25 17:00:38.567217525 +0200
@@ -21,6 +21,7 @@
 #include <db_dbs_rx.h>
 #include <db_base_impl.h>
 #include <cmath>
+#include <cstdio>
 
 
 /*****************************************************************************/
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/db_xcvr2450.cc gnuradio-3.2/usrp/host/lib/legacy/db_xcvr2450.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/db_xcvr2450.cc	2009-07-25 09:14:00.617445275 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/db_xcvr2450.cc	2009-07-25 17:01:20.805468727 +0200
@@ -21,6 +21,7 @@
 #include <db_xcvr2450.h>
 #include <db_base_impl.h>
 #include <cmath>
+#include <cstdio>
 #include <boost/thread.hpp>
 #include <boost/weak_ptr.hpp>
 
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/fusb_darwin.cc gnuradio-3.2/usrp/host/lib/legacy/fusb_darwin.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/fusb_darwin.cc	2009-07-25 09:14:00.612447799 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/fusb_darwin.cc	2009-07-25 09:19:46.638210966 +0200
@@ -33,6 +33,7 @@
 #include "fusb.h"
 #include "fusb_darwin.h"
 #include "darwin_libusb.h"
+#include <cstdio>
 
 static const int USB_TIMEOUT = 100;	// in milliseconds
 static const UInt8 NUM_QUEUE_ITEMS = 20;
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/fusb_linux.cc gnuradio-3.2/usrp/host/lib/legacy/fusb_linux.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/fusb_linux.cc	2009-07-25 09:14:00.616447792 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/fusb_linux.cc	2009-07-25 09:19:54.041184719 +0200
@@ -33,10 +33,10 @@
 #include <linux/usbdevice_fs.h>	// interface to kernel portion of user mode usb driver
 #include <sys/ioctl.h>
 #include <assert.h>
-#include <string.h>
 #include <algorithm>
 #include <errno.h>
 #include <string.h>
+#include <cstdio>
 
 #define MINIMIZE_TX_BUFFERING 1		// must be defined to 0 or 1
 
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/fusb_win32.cc gnuradio-3.2/usrp/host/lib/legacy/fusb_win32.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/fusb_win32.cc	2009-07-25 09:14:00.617445275 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/fusb_win32.cc	2009-07-25 09:19:58.736184198 +0200
@@ -29,6 +29,7 @@
 #include <assert.h>
 #include <stdexcept>
 #include <string.h>
+#include <cstdio>
 
 static const int MAX_BLOCK_SIZE = fusb_sysconfig::max_block_size();
 static const int DEFAULT_BLOCK_SIZE = MAX_BLOCK_SIZE;
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/usrp_basic.cc gnuradio-3.2/usrp/host/lib/legacy/usrp_basic.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/usrp_basic.cc	2009-07-25 09:14:00.611447732 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/usrp_basic.cc	2009-07-25 09:20:04.941434694 +0200
@@ -37,6 +37,7 @@
 #include <math.h>
 #include <ad9862.h>
 #include <string.h>
+#include <cstdio>
 
 using namespace ad9862;
 
diff -Naur gnuradio-3.2-upstream/usrp/host/lib/legacy/usrp_standard.cc gnuradio-3.2/usrp/host/lib/legacy/usrp_standard.cc
--- gnuradio-3.2-upstream/usrp/host/lib/legacy/usrp_standard.cc	2009-07-25 09:14:00.619447576 +0200
+++ gnuradio-3.2/usrp/host/lib/legacy/usrp_standard.cc	2009-07-25 09:20:09.756187465 +0200
@@ -29,6 +29,7 @@
 #include <assert.h>
 #include <math.h>
 #include <ad9862.h>
+#include <cstdio>
 
 
 static const int OLD_CAPS_VAL = 0xaa55ff77;
diff -Naur gnuradio-3.2-upstream/usrp2/host/apps/find_usrps.cc gnuradio-3.2/usrp2/host/apps/find_usrps.cc
--- gnuradio-3.2-upstream/usrp2/host/apps/find_usrps.cc	2009-07-25 09:14:00.301437861 +0200
+++ gnuradio-3.2/usrp2/host/apps/find_usrps.cc	2009-07-25 17:14:41.128188741 +0200
@@ -23,6 +23,7 @@
 #include <usrp2/usrp2.h>
 #include <iostream>
 #include <getopt.h>
+#include <cstdio>
 
 static void
 usage(const char *progname)
diff -Naur gnuradio-3.2-upstream/usrp2/host/apps/gpio.cc gnuradio-3.2/usrp2/host/apps/gpio.cc
--- gnuradio-3.2-upstream/usrp2/host/apps/gpio.cc	2009-07-25 09:14:00.302450501 +0200
+++ gnuradio-3.2/usrp2/host/apps/gpio.cc	2009-07-25 17:18:14.131203844 +0200
@@ -22,6 +22,7 @@
 
 #include <usrp2/usrp2.h>
 #include <iostream>
+#include <cstdio>
 
 int
 main(int argc, char **argv)
diff -Naur gnuradio-3.2-upstream/usrp2/host/apps/rx_streaming_samples.cc gnuradio-3.2/usrp2/host/apps/rx_streaming_samples.cc
--- gnuradio-3.2-upstream/usrp2/host/apps/rx_streaming_samples.cc	2009-07-25 09:14:00.302450501 +0200
+++ gnuradio-3.2/usrp2/host/apps/rx_streaming_samples.cc	2009-07-25 17:15:30.560205148 +0200
@@ -27,6 +27,7 @@
 #include <gruel/realtime.h>
 #include <sys/time.h>
 #include <iostream>
+#include <cstdio>
 #include <string.h>
 #include <boost/scoped_ptr.hpp>
 #include <boost/shared_ptr.hpp>
diff -Naur gnuradio-3.2-upstream/usrp2/host/apps/test_mimo_tx.cc gnuradio-3.2/usrp2/host/apps/test_mimo_tx.cc
--- gnuradio-3.2-upstream/usrp2/host/apps/test_mimo_tx.cc	2009-07-25 09:14:00.301437861 +0200
+++ gnuradio-3.2/usrp2/host/apps/test_mimo_tx.cc	2009-07-25 17:17:26.239258963 +0200
@@ -40,6 +40,7 @@
 #include <string.h>
 #include <stdexcept>
 #include <math.h>
+#include <cstdio>
 
 
 typedef std::complex<float> fcomplex;
diff -Naur gnuradio-3.2-upstream/usrp2/host/apps/tx_samples.cc gnuradio-3.2/usrp2/host/apps/tx_samples.cc
--- gnuradio-3.2-upstream/usrp2/host/apps/tx_samples.cc	2009-07-25 09:14:00.302450501 +0200
+++ gnuradio-3.2/usrp2/host/apps/tx_samples.cc	2009-07-25 17:16:51.973188827 +0200
@@ -22,6 +22,7 @@
 #include <usrp2/usrp2.h>
 #include <usrp2/strtod_si.h>
 #include <iostream>
+#include <cstdio>
 #include <complex>
 #include <getopt.h>
 #include <gruel/realtime.h>
diff -Naur gnuradio-3.2-upstream/usrp2/host/lib/eth_buffer.cc gnuradio-3.2/usrp2/host/lib/eth_buffer.cc
--- gnuradio-3.2-upstream/usrp2/host/lib/eth_buffer.cc	2009-07-25 09:14:00.295439060 +0200
+++ gnuradio-3.2/usrp2/host/lib/eth_buffer.cc	2009-07-25 17:08:50.711203188 +0200
@@ -32,6 +32,7 @@
 #include <sys/poll.h>
 #include <iostream>
 #include <cmath>
+#include <cstdio>
 #include <errno.h>
 #include <stdexcept>
 #include <string.h>
diff -Naur gnuradio-3.2-upstream/usrp2/host/lib/ethernet.cc gnuradio-3.2/usrp2/host/lib/ethernet.cc
--- gnuradio-3.2-upstream/usrp2/host/lib/ethernet.cc	2009-07-25 09:14:00.296436544 +0200
+++ gnuradio-3.2/usrp2/host/lib/ethernet.cc	2009-07-25 17:09:54.200210018 +0200
@@ -25,6 +25,7 @@
 #include <open_usrp2_socket.h>
 
 #include <iostream>
+#include <cstdio>
 #include <unistd.h>
 #include <fcntl.h>
 //#include <features.h>
diff -Naur gnuradio-3.2-upstream/usrp2/host/lib/ethernet.h gnuradio-3.2/usrp2/host/lib/ethernet.h
--- gnuradio-3.2-upstream/usrp2/host/lib/ethernet.h	2009-07-25 09:14:00.295439060 +0200
+++ gnuradio-3.2/usrp2/host/lib/ethernet.h	2009-07-25 17:12:39.574184059 +0200
@@ -20,6 +20,7 @@
 #define INCLUDED_USRP2_ETHERNET_H
 
 #include <string>
+#include <stdint.h>
 #include <vector>
 #include <eth_common.h>
 
diff -Naur gnuradio-3.2-upstream/usrp2/host/lib/find.cc gnuradio-3.2/usrp2/host/lib/find.cc
--- gnuradio-3.2-upstream/usrp2/host/lib/find.cc	2009-07-25 09:14:00.299443453 +0200
+++ gnuradio-3.2/usrp2/host/lib/find.cc	2009-07-25 17:13:19.549453343 +0200
@@ -29,6 +29,7 @@
 #include <string.h>
 #include <iostream>
 #include <stdexcept>
+#include <cstdio>
 
 #define FIND_DEBUG 0
 
diff -Naur gnuradio-3.2-upstream/usrp2/host/lib/usrp2.cc gnuradio-3.2/usrp2/host/lib/usrp2.cc
--- gnuradio-3.2-upstream/usrp2/host/lib/usrp2.cc	2009-07-25 09:14:00.298438985 +0200
+++ gnuradio-3.2/usrp2/host/lib/usrp2.cc	2009-07-25 17:13:54.453437924 +0200
@@ -26,6 +26,7 @@
 #include <boost/thread.hpp>
 #include <boost/weak_ptr.hpp>
 #include <string>
+#include <cstdio>
 #include <stdexcept>
 
 namespace usrp2 {