summaryrefslogtreecommitdiff
path: root/gnuradio-runtime
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2021-01-18 12:42:33 +0100
committerMarcus Müller <marcus@hostalia.de>2021-01-19 12:21:46 +0100
commitd1ba72a0fe5e8deabc6f94cd7bf97a030438c7ee (patch)
tree4971b9715934c0fe1f5d23c7de1a925a2b8af7f5 /gnuradio-runtime
parent3c5b6181d62110bd78628ad356ac03f69ce0c5b0 (diff)
clang-tidy: run full .clang-tidy on C++17 codebase
run /usr/share/clang/run-clang-tidy.py -checks=file '-header-filter=.*' -fix .. from build directory. Then, clang-format -i $(git diff --name-only origin/master) to clang-format changed files. Then, refresh all header hashes in pybind bindings (*/python/bindings/*.cc) Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
Diffstat (limited to 'gnuradio-runtime')
-rw-r--r--gnuradio-runtime/include/gnuradio/fxpt.h2
-rw-r--r--gnuradio-runtime/include/gnuradio/fxpt_nco.h2
-rw-r--r--gnuradio-runtime/include/gnuradio/logger.h4
-rw-r--r--gnuradio-runtime/include/gnuradio/messages/msg_accepter_msgq.h2
-rw-r--r--gnuradio-runtime/include/gnuradio/random.h2
-rw-r--r--gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h2
-rw-r--r--gnuradio-runtime/include/gnuradio/types.h4
-rw-r--r--gnuradio-runtime/include/gnuradio/xoroshiro128p.h2
-rw-r--r--gnuradio-runtime/include/pmt/pmt.h2
-rw-r--r--gnuradio-runtime/lib/block_executor.cc4
-rw-r--r--gnuradio-runtime/lib/block_registry.cc2
-rw-r--r--gnuradio-runtime/lib/buffer.cc2
-rw-r--r--gnuradio-runtime/lib/local_sighandler.cc4
-rw-r--r--gnuradio-runtime/lib/local_sighandler.h2
-rw-r--r--gnuradio-runtime/lib/math/qa_fxpt.cc4
-rw-r--r--gnuradio-runtime/lib/math/qa_fxpt_nco.cc4
-rw-r--r--gnuradio-runtime/lib/math/qa_fxpt_vco.cc4
-rw-r--r--gnuradio-runtime/lib/math/qa_math.cc2
-rw-r--r--gnuradio-runtime/lib/message.cc4
-rw-r--r--gnuradio-runtime/lib/pagesize.cc2
-rw-r--r--gnuradio-runtime/lib/pmt/pmt.cc4
-rw-r--r--gnuradio-runtime/lib/pmt/pmt_pool.cc2
-rw-r--r--gnuradio-runtime/lib/qa_buffer.cc2
-rw-r--r--gnuradio-runtime/lib/realtime_impl.cc8
-rw-r--r--gnuradio-runtime/lib/test.cc2
-rw-r--r--gnuradio-runtime/lib/thread/thread_body_wrapper.cc4
-rw-r--r--gnuradio-runtime/lib/top_block_impl.cc4
-rw-r--r--gnuradio-runtime/lib/vmcircbuf.cc6
-rw-r--r--gnuradio-runtime/lib/vmcircbuf_createfilemapping.cc6
-rw-r--r--gnuradio-runtime/lib/vmcircbuf_mmap_shm_open.cc6
-rw-r--r--gnuradio-runtime/lib/vmcircbuf_mmap_tmpfile.cc10
-rw-r--r--gnuradio-runtime/lib/vmcircbuf_prefs.cc6
-rw-r--r--gnuradio-runtime/lib/vmcircbuf_sysv_shm.cc8
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_nco_python.cc2
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_python.cc2
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/logger_python.cc2
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/random_python.cc2
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/rpcregisterhelpers_python.cc2
38 files changed, 67 insertions, 67 deletions
diff --git a/gnuradio-runtime/include/gnuradio/fxpt.h b/gnuradio-runtime/include/gnuradio/fxpt.h
index e64dc3297a..d2926faa1e 100644
--- a/gnuradio-runtime/include/gnuradio/fxpt.h
+++ b/gnuradio-runtime/include/gnuradio/fxpt.h
@@ -13,7 +13,7 @@
#include <gnuradio/api.h>
#include <gnuradio/types.h>
-#include <stdint.h>
+#include <cstdint>
namespace gr {
diff --git a/gnuradio-runtime/include/gnuradio/fxpt_nco.h b/gnuradio-runtime/include/gnuradio/fxpt_nco.h
index 784bb14d57..f77b5d449a 100644
--- a/gnuradio-runtime/include/gnuradio/fxpt_nco.h
+++ b/gnuradio-runtime/include/gnuradio/fxpt_nco.h
@@ -14,7 +14,7 @@
#include <gnuradio/api.h>
#include <gnuradio/fxpt.h>
#include <gnuradio/gr_complex.h>
-#include <stdint.h>
+#include <cstdint>
namespace gr {
diff --git a/gnuradio-runtime/include/gnuradio/logger.h b/gnuradio-runtime/include/gnuradio/logger.h
index 2fa0bd6eef..31c763cc93 100644
--- a/gnuradio-runtime/include/gnuradio/logger.h
+++ b/gnuradio-runtime/include/gnuradio/logger.h
@@ -24,7 +24,6 @@ typedef int mode_t;
#endif
#include <gnuradio/api.h>
-#include <assert.h>
#include <log4cpp/Category.hh>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/OstreamAppender.hh>
@@ -32,10 +31,11 @@ typedef int mode_t;
#include <log4cpp/PropertyConfigurator.hh>
#include <log4cpp/RollingFileAppender.hh>
#include <pmt/pmt.h>
-#include <time.h>
#include <boost/filesystem.hpp>
#include <boost/format.hpp>
#include <boost/thread.hpp>
+#include <cassert>
+#include <ctime>
#include <iostream>
#include <memory>
diff --git a/gnuradio-runtime/include/gnuradio/messages/msg_accepter_msgq.h b/gnuradio-runtime/include/gnuradio/messages/msg_accepter_msgq.h
index 6d1371a727..f348e5c835 100644
--- a/gnuradio-runtime/include/gnuradio/messages/msg_accepter_msgq.h
+++ b/gnuradio-runtime/include/gnuradio/messages/msg_accepter_msgq.h
@@ -29,7 +29,7 @@ protected:
public:
msg_accepter_msgq(msg_queue_sptr msgq);
- ~msg_accepter_msgq();
+ virtual ~msg_accepter_msgq();
virtual void post(pmt::pmt_t msg);
diff --git a/gnuradio-runtime/include/gnuradio/random.h b/gnuradio-runtime/include/gnuradio/random.h
index 30849b0032..504b36a933 100644
--- a/gnuradio-runtime/include/gnuradio/random.h
+++ b/gnuradio-runtime/include/gnuradio/random.h
@@ -14,7 +14,7 @@
#include <gnuradio/api.h>
#include <gnuradio/gr_complex.h>
-#include <stdlib.h>
+#include <cstdlib>
#include <ctime>
#include <random>
diff --git a/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h b/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h
index ecc314584f..2e7341c608 100644
--- a/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h
+++ b/gnuradio-runtime/include/gnuradio/rpcregisterhelpers.h
@@ -15,7 +15,7 @@
#include <gnuradio/rpcserver_base.h>
#include <gnuradio/rpcserver_booter_base.h>
#include <gnuradio/rpcserver_selector.h>
-#include <stdio.h>
+#include <cstdio>
#include <iostream>
#include <sstream>
diff --git a/gnuradio-runtime/include/gnuradio/types.h b/gnuradio-runtime/include/gnuradio/types.h
index b9ecbffd1c..7333913280 100644
--- a/gnuradio-runtime/include/gnuradio/types.h
+++ b/gnuradio-runtime/include/gnuradio/types.h
@@ -12,13 +12,13 @@
#define INCLUDED_GR_TYPES_H
#include <gnuradio/api.h>
-#include <stddef.h> // size_t
+#include <cstddef> // size_t
#include <memory>
#include <vector>
#include <gnuradio/gr_complex.h>
-#include <stdint.h>
+#include <cstdint>
typedef std::vector<int> gr_vector_int;
typedef std::vector<unsigned int> gr_vector_uint;
diff --git a/gnuradio-runtime/include/gnuradio/xoroshiro128p.h b/gnuradio-runtime/include/gnuradio/xoroshiro128p.h
index 042fecb55b..763c6386a9 100644
--- a/gnuradio-runtime/include/gnuradio/xoroshiro128p.h
+++ b/gnuradio-runtime/include/gnuradio/xoroshiro128p.h
@@ -19,7 +19,7 @@
extern "C" {
#endif
-#include <stdint.h>
+#include <cstdint>
/*! \brief rotating left shift helper
* According to the original authors, this will on most platforms reduce to a single
diff --git a/gnuradio-runtime/include/pmt/pmt.h b/gnuradio-runtime/include/pmt/pmt.h
index ddc53caec9..d774fef756 100644
--- a/gnuradio-runtime/include/pmt/pmt.h
+++ b/gnuradio-runtime/include/pmt/pmt.h
@@ -12,10 +12,10 @@
#define INCLUDED_PMT_H
#include <pmt/api.h>
-#include <stdint.h>
#include <boost/any.hpp>
#include <boost/noncopyable.hpp>
#include <complex>
+#include <cstdint>
#include <iosfwd>
#include <memory>
#include <stdexcept>
diff --git a/gnuradio-runtime/lib/block_executor.cc b/gnuradio-runtime/lib/block_executor.cc
index e8be9b3ca9..10a2128a4a 100644
--- a/gnuradio-runtime/lib/block_executor.cc
+++ b/gnuradio-runtime/lib/block_executor.cc
@@ -17,11 +17,11 @@
#include <gnuradio/buffer.h>
#include <gnuradio/logger.h>
#include <gnuradio/prefs.h>
-#include <assert.h>
#include <block_executor.h>
-#include <stdio.h>
#include <boost/format.hpp>
#include <boost/thread.hpp>
+#include <cassert>
+#include <cstdio>
#include <iostream>
#include <limits>
diff --git a/gnuradio-runtime/lib/block_registry.cc b/gnuradio-runtime/lib/block_registry.cc
index 4c3f20ba2b..7e19106f9d 100644
--- a/gnuradio-runtime/lib/block_registry.cc
+++ b/gnuradio-runtime/lib/block_registry.cc
@@ -13,7 +13,7 @@
#include <gnuradio/block_detail.h>
#include <gnuradio/block_registry.h>
#include <gnuradio/tpb_detail.h>
-#include <stdio.h>
+#include <cstdio>
gr::block_registry global_block_registry;
diff --git a/gnuradio-runtime/lib/buffer.cc b/gnuradio-runtime/lib/buffer.cc
index 58b291e649..fc91ec7680 100644
--- a/gnuradio-runtime/lib/buffer.cc
+++ b/gnuradio-runtime/lib/buffer.cc
@@ -15,8 +15,8 @@
#include <gnuradio/buffer.h>
#include <gnuradio/integer_math.h>
#include <gnuradio/math.h>
-#include <assert.h>
#include <algorithm>
+#include <cassert>
#include <iostream>
#include <stdexcept>
diff --git a/gnuradio-runtime/lib/local_sighandler.cc b/gnuradio-runtime/lib/local_sighandler.cc
index a50dab79c2..d526e4903c 100644
--- a/gnuradio-runtime/lib/local_sighandler.cc
+++ b/gnuradio-runtime/lib/local_sighandler.cc
@@ -13,9 +13,9 @@
#endif
#include "local_sighandler.h"
-#include <stdio.h>
-#include <string.h>
#include <boost/format.hpp>
+#include <cstdio>
+#include <cstring>
#include <stdexcept>
namespace gr {
diff --git a/gnuradio-runtime/lib/local_sighandler.h b/gnuradio-runtime/lib/local_sighandler.h
index 05eb8eedbc..2156347c03 100644
--- a/gnuradio-runtime/lib/local_sighandler.h
+++ b/gnuradio-runtime/lib/local_sighandler.h
@@ -12,7 +12,7 @@
#define INCLUDED_GR_LOCAL_SIGHANDLER_H
#ifdef HAVE_SIGNAL_H
-#include <signal.h>
+#include <csignal>
#endif
#include <gnuradio/api.h>
diff --git a/gnuradio-runtime/lib/math/qa_fxpt.cc b/gnuradio-runtime/lib/math/qa_fxpt.cc
index a4577e089b..314adf58a3 100644
--- a/gnuradio-runtime/lib/math/qa_fxpt.cc
+++ b/gnuradio-runtime/lib/math/qa_fxpt.cc
@@ -14,10 +14,10 @@
#include <gnuradio/fxpt.h>
#include <gnuradio/math.h>
-#include <math.h>
-#include <stdio.h>
#include <unistd.h>
#include <boost/test/unit_test.hpp>
+#include <cmath>
+#include <cstdio>
#include <iostream>
static const float SIN_COS_TOLERANCE = 1e-5;
diff --git a/gnuradio-runtime/lib/math/qa_fxpt_nco.cc b/gnuradio-runtime/lib/math/qa_fxpt_nco.cc
index 1259dd6f9a..6bbc5e8158 100644
--- a/gnuradio-runtime/lib/math/qa_fxpt_nco.cc
+++ b/gnuradio-runtime/lib/math/qa_fxpt_nco.cc
@@ -14,10 +14,10 @@
#include <gnuradio/fxpt_nco.h>
#include <gnuradio/nco.h>
-#include <math.h>
-#include <stdio.h>
#include <unistd.h>
#include <boost/test/unit_test.hpp>
+#include <cmath>
+#include <cstdio>
#include <iostream>
static const float SIN_COS_TOLERANCE = 1e-5;
diff --git a/gnuradio-runtime/lib/math/qa_fxpt_vco.cc b/gnuradio-runtime/lib/math/qa_fxpt_vco.cc
index 2cd8a4733b..1d8235b9c9 100644
--- a/gnuradio-runtime/lib/math/qa_fxpt_vco.cc
+++ b/gnuradio-runtime/lib/math/qa_fxpt_vco.cc
@@ -14,10 +14,10 @@
#include "vco.h"
#include <gnuradio/fxpt_vco.h>
-#include <math.h>
-#include <stdio.h>
#include <unistd.h>
#include <boost/test/unit_test.hpp>
+#include <cmath>
+#include <cstdio>
#include <iostream>
static const float SIN_COS_TOLERANCE = 1e-5;
diff --git a/gnuradio-runtime/lib/math/qa_math.cc b/gnuradio-runtime/lib/math/qa_math.cc
index 560b88df53..8763c9f09e 100644
--- a/gnuradio-runtime/lib/math/qa_math.cc
+++ b/gnuradio-runtime/lib/math/qa_math.cc
@@ -8,9 +8,9 @@
*/
#include <gnuradio/math.h>
-#include <stdio.h>
#include <boost/test/unit_test.hpp>
#include <cmath>
+#include <cstdio>
BOOST_AUTO_TEST_CASE(test_binary_slicer1)
{
diff --git a/gnuradio-runtime/lib/message.cc b/gnuradio-runtime/lib/message.cc
index ab5130a2d0..3de75b76c4 100644
--- a/gnuradio-runtime/lib/message.cc
+++ b/gnuradio-runtime/lib/message.cc
@@ -13,8 +13,8 @@
#endif
#include <gnuradio/message.h>
-#include <assert.h>
-#include <string.h>
+#include <cassert>
+#include <cstring>
namespace gr {
diff --git a/gnuradio-runtime/lib/pagesize.cc b/gnuradio-runtime/lib/pagesize.cc
index 9568ae76da..c4311012e7 100644
--- a/gnuradio-runtime/lib/pagesize.cc
+++ b/gnuradio-runtime/lib/pagesize.cc
@@ -16,8 +16,8 @@
#include <gnuradio/prefs.h>
#include "pagesize.h"
-#include <stdio.h>
#include <unistd.h>
+#include <cstdio>
namespace gr {
diff --git a/gnuradio-runtime/lib/pmt/pmt.cc b/gnuradio-runtime/lib/pmt/pmt.cc
index c96aabb30f..93b001f0e1 100644
--- a/gnuradio-runtime/lib/pmt/pmt.cc
+++ b/gnuradio-runtime/lib/pmt/pmt.cc
@@ -16,8 +16,8 @@
#include <gnuradio/messages/msg_accepter.h>
#include <pmt/pmt.h>
#include <pmt/pmt_pool.h>
-#include <stdio.h>
-#include <string.h>
+#include <cstdio>
+#include <cstring>
#include <functional>
#include <vector>
diff --git a/gnuradio-runtime/lib/pmt/pmt_pool.cc b/gnuradio-runtime/lib/pmt/pmt_pool.cc
index 5bc957bf2c..0fee7f5605 100644
--- a/gnuradio-runtime/lib/pmt/pmt_pool.cc
+++ b/gnuradio-runtime/lib/pmt/pmt_pool.cc
@@ -13,8 +13,8 @@
#endif
#include <pmt/pmt_pool.h>
-#include <stdint.h>
#include <algorithm>
+#include <cstdint>
namespace pmt {
diff --git a/gnuradio-runtime/lib/qa_buffer.cc b/gnuradio-runtime/lib/qa_buffer.cc
index 9f8b45d536..c0e9c0d130 100644
--- a/gnuradio-runtime/lib/qa_buffer.cc
+++ b/gnuradio-runtime/lib/qa_buffer.cc
@@ -15,8 +15,8 @@
#include <gnuradio/buffer.h>
#include <gnuradio/random.h>
-#include <stdlib.h>
#include <boost/test/unit_test.hpp>
+#include <cstdlib>
static void leak_check(void f())
diff --git a/gnuradio-runtime/lib/realtime_impl.cc b/gnuradio-runtime/lib/realtime_impl.cc
index 24e9c0d034..6cbb52ff8e 100644
--- a/gnuradio-runtime/lib/realtime_impl.cc
+++ b/gnuradio-runtime/lib/realtime_impl.cc
@@ -20,11 +20,11 @@
#include <sched.h>
#endif
-#include <errno.h>
-#include <math.h>
-#include <stdio.h>
-#include <string.h>
#include <algorithm>
+#include <cerrno>
+#include <cmath>
+#include <cstdio>
+#include <cstring>
#include <iostream>
diff --git a/gnuradio-runtime/lib/test.cc b/gnuradio-runtime/lib/test.cc
index 810489e928..44cf065f92 100644
--- a/gnuradio-runtime/lib/test.cc
+++ b/gnuradio-runtime/lib/test.cc
@@ -14,7 +14,7 @@
#include "test.h"
#include <gnuradio/io_signature.h>
-#include <string.h>
+#include <cstring>
#include <iostream>
#include <stdexcept>
diff --git a/gnuradio-runtime/lib/thread/thread_body_wrapper.cc b/gnuradio-runtime/lib/thread/thread_body_wrapper.cc
index b82623475b..0ab6f1c947 100644
--- a/gnuradio-runtime/lib/thread/thread_body_wrapper.cc
+++ b/gnuradio-runtime/lib/thread/thread_body_wrapper.cc
@@ -16,10 +16,10 @@
#include <gnuradio/thread/thread_body_wrapper.h>
#ifdef HAVE_SIGNAL_H
-#include <signal.h>
+#include <csignal>
#endif
-#include <stdio.h>
+#include <cstdio>
namespace gr {
namespace thread {
diff --git a/gnuradio-runtime/lib/top_block_impl.cc b/gnuradio-runtime/lib/top_block_impl.cc
index 558fd763e0..21e213e602 100644
--- a/gnuradio-runtime/lib/top_block_impl.cc
+++ b/gnuradio-runtime/lib/top_block_impl.cc
@@ -20,9 +20,9 @@
#include <gnuradio/prefs.h>
#include <gnuradio/top_block.h>
-#include <stdlib.h>
-#include <string.h>
#include <unistd.h>
+#include <cstdlib>
+#include <cstring>
#include <iostream>
#include <stdexcept>
diff --git a/gnuradio-runtime/lib/vmcircbuf.cc b/gnuradio-runtime/lib/vmcircbuf.cc
index 9a80d18a57..c09879ab67 100644
--- a/gnuradio-runtime/lib/vmcircbuf.cc
+++ b/gnuradio-runtime/lib/vmcircbuf.cc
@@ -15,10 +15,10 @@
#include "local_sighandler.h"
#include "vmcircbuf.h"
#include "vmcircbuf_prefs.h"
-#include <assert.h>
-#include <stdio.h>
-#include <string.h>
#include <boost/format.hpp>
+#include <cassert>
+#include <cstdio>
+#include <cstring>
#include <stdexcept>
#include <vector>
diff --git a/gnuradio-runtime/lib/vmcircbuf_createfilemapping.cc b/gnuradio-runtime/lib/vmcircbuf_createfilemapping.cc
index 3b79a09e30..5a660abf29 100644
--- a/gnuradio-runtime/lib/vmcircbuf_createfilemapping.cc
+++ b/gnuradio-runtime/lib/vmcircbuf_createfilemapping.cc
@@ -12,9 +12,9 @@
#include "config.h"
#endif
-#include <assert.h>
#include <fcntl.h>
#include <unistd.h>
+#include <cassert>
#include <stdexcept>
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
@@ -24,9 +24,9 @@
#endif
#include "pagesize.h"
#include "vmcircbuf_createfilemapping.h"
-#include <errno.h>
-#include <stdio.h>
#include <boost/format.hpp>
+#include <cerrno>
+#include <cstdio>
namespace gr {
diff --git a/gnuradio-runtime/lib/vmcircbuf_mmap_shm_open.cc b/gnuradio-runtime/lib/vmcircbuf_mmap_shm_open.cc
index becbe4b27b..f362aea613 100644
--- a/gnuradio-runtime/lib/vmcircbuf_mmap_shm_open.cc
+++ b/gnuradio-runtime/lib/vmcircbuf_mmap_shm_open.cc
@@ -13,9 +13,9 @@
#endif
#include "vmcircbuf_mmap_shm_open.h"
-#include <assert.h>
#include <fcntl.h>
#include <unistd.h>
+#include <cassert>
#include <stdexcept>
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
@@ -25,9 +25,9 @@
#endif
#include "pagesize.h"
#include <gnuradio/sys_paths.h>
-#include <errno.h>
-#include <stdio.h>
#include <boost/format.hpp>
+#include <cerrno>
+#include <cstdio>
namespace gr {
diff --git a/gnuradio-runtime/lib/vmcircbuf_mmap_tmpfile.cc b/gnuradio-runtime/lib/vmcircbuf_mmap_tmpfile.cc
index 3fc03f66c5..45d71c1320 100644
--- a/gnuradio-runtime/lib/vmcircbuf_mmap_tmpfile.cc
+++ b/gnuradio-runtime/lib/vmcircbuf_mmap_tmpfile.cc
@@ -13,9 +13,9 @@
#endif
#include "vmcircbuf_mmap_tmpfile.h"
-#include <assert.h>
-#include <stdlib.h>
#include <unistd.h>
+#include <cassert>
+#include <cstdlib>
#include <stdexcept>
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
@@ -25,11 +25,11 @@
#endif
#include "pagesize.h"
#include <gnuradio/sys_paths.h>
-#include <errno.h>
#include <fcntl.h>
-#include <stdio.h>
-#include <string.h>
#include <boost/format.hpp>
+#include <cerrno>
+#include <cstdio>
+#include <cstring>
namespace gr {
diff --git a/gnuradio-runtime/lib/vmcircbuf_prefs.cc b/gnuradio-runtime/lib/vmcircbuf_prefs.cc
index ac77e69f57..2ffa74c235 100644
--- a/gnuradio-runtime/lib/vmcircbuf_prefs.cc
+++ b/gnuradio-runtime/lib/vmcircbuf_prefs.cc
@@ -15,12 +15,12 @@
#include "vmcircbuf.h"
#include "vmcircbuf_prefs.h"
#include <gnuradio/sys_paths.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
#include <boost/filesystem/operations.hpp>
#include <boost/filesystem/path.hpp>
diff --git a/gnuradio-runtime/lib/vmcircbuf_sysv_shm.cc b/gnuradio-runtime/lib/vmcircbuf_sysv_shm.cc
index cf98cd6cb7..e25b3cece4 100644
--- a/gnuradio-runtime/lib/vmcircbuf_sysv_shm.cc
+++ b/gnuradio-runtime/lib/vmcircbuf_sysv_shm.cc
@@ -13,10 +13,10 @@
#endif
#include "vmcircbuf_sysv_shm.h"
-#include <assert.h>
#include <fcntl.h>
-#include <stdlib.h>
#include <unistd.h>
+#include <cassert>
+#include <cstdlib>
#include <stdexcept>
#ifdef HAVE_SYS_IPC_H
#include <sys/ipc.h>
@@ -25,8 +25,8 @@
#include <sys/shm.h>
#endif
#include "pagesize.h"
-#include <errno.h>
-#include <stdio.h>
+#include <cerrno>
+#include <cstdio>
#define MAX_SYSV_SHM_ATTEMPTS 3
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_nco_python.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_nco_python.cc
index 40cf159870..1da31c6dca 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_nco_python.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_nco_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(fxpt_nco.h) */
-/* BINDTOOL_HEADER_FILE_HASH(a464f7bdf49d3dfafc989a2b3f4d7b94) */
+/* BINDTOOL_HEADER_FILE_HASH(e3506eb8121ca9e030103d44633b8a4c) */
/***********************************************************************************/
#include <pybind11/complex.h>
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_python.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_python.cc
index ae29ee060b..b1f6c49a9e 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_python.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/fxpt_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(fxpt.h) */
-/* BINDTOOL_HEADER_FILE_HASH(2299d7b3bd19eed3eb2e59c8075cfdb3) */
+/* BINDTOOL_HEADER_FILE_HASH(f6f6a6028a7944b8a1032337bba08124) */
/***********************************************************************************/
#include <pybind11/complex.h>
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/logger_python.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/logger_python.cc
index e97c50bcf1..2c59fcde78 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/logger_python.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/logger_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(logger.h) */
-/* BINDTOOL_HEADER_FILE_HASH(5e612fbda6f51ed261021bd090eb95c1) */
+/* BINDTOOL_HEADER_FILE_HASH(92bf454f642caf2a1de6cdf3cbda722e) */
/***********************************************************************************/
#include <pybind11/complex.h>
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/random_python.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/random_python.cc
index cc6942bbc9..82de4cc226 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/random_python.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/random_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(random.h) */
-/* BINDTOOL_HEADER_FILE_HASH(7f6d1465c630113ffe56d12f0e8b65a8) */
+/* BINDTOOL_HEADER_FILE_HASH(95215055c6ad6f78b88d532d3994d29a) */
/***********************************************************************************/
#include <pybind11/complex.h>
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/rpcregisterhelpers_python.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/rpcregisterhelpers_python.cc
index 12c1b3a2f5..3b554aa643 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/rpcregisterhelpers_python.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/rpcregisterhelpers_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(rpcregisterhelpers.h) */
-/* BINDTOOL_HEADER_FILE_HASH(e709e094b601d2ad985ce55b438cc0e2) */
+/* BINDTOOL_HEADER_FILE_HASH(824d93e3a111258aafa88e46b1eb4e4b) */
/***********************************************************************************/
#include <pybind11/complex.h>