1*4882a593SmuzhiyunFrom f643bc12100c67288adda3699a9e61d6a66fb529 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> 3*4882a593SmuzhiyunDate: Fri, 7 Feb 2020 16:49:30 +0100 4*4882a593SmuzhiyunSubject: [PATCH] gr-digital:glfsr.h: drop boost/cstdint.hpp and use cstdint 5*4882a593Smuzhiyun 6*4882a593Smuzhiyungr-digital/glfsr.h include boost/cstdint.hpp to have uintxx_t. 7*4882a593SmuzhiyunThese types are in boost namespace but nor using namespace xxx, nor boost:: are used. 8*4882a593SmuzhiyunThe result is : 9*4882a593SmuzhiyunIn file included from /home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/glfsr.cc:23: 10*4882a593Smuzhiyun/home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/../include/gnuradio/digital/glfsr.h:42:5: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'? 11*4882a593Smuzhiyunuint32_t d_shift_register; 12*4882a593Smuzhiyun^~~~~~~~ 13*4882a593Smuzhiyunu_int32_t 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunSince Gnuradio policy is Less boost == better and C++11 is used, use cstdint 16*4882a593Smuzhiyuninstead of boost/cstdint.hpp. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun[backported from 475e4a156b516c089175afb998acdc80b740b437] 19*4882a593SmuzhiyunSigned-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> 20*4882a593Smuzhiyun--- 21*4882a593Smuzhiyun gr-digital/include/gnuradio/digital/glfsr.h | 2 +- 22*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 1 deletion(-) 23*4882a593Smuzhiyun 24*4882a593Smuzhiyundiff --git a/gr-digital/include/gnuradio/digital/glfsr.h b/gr-digital/include/gnuradio/digital/glfsr.h 25*4882a593Smuzhiyunindex 0b5141f1f..1003bcd01 100644 26*4882a593Smuzhiyun--- a/gr-digital/include/gnuradio/digital/glfsr.h 27*4882a593Smuzhiyun+++ b/gr-digital/include/gnuradio/digital/glfsr.h 28*4882a593Smuzhiyun@@ -24,7 +24,7 @@ 29*4882a593Smuzhiyun #define INCLUDED_DIGITAL_GLFSR_H 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun #include <gnuradio/digital/api.h> 32*4882a593Smuzhiyun-#include <boost/cstdint.hpp> 33*4882a593Smuzhiyun+#include <cstdint> 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun namespace gr { 36*4882a593Smuzhiyun namespace digital { 37*4882a593Smuzhiyun-- 38*4882a593Smuzhiyun2.24.1 39*4882a593Smuzhiyun 40