0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. From f643bc12100c67288adda3699a9e61d6a66fb529 Mon Sep 17 00:00:00 2001
  2. From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
  3. Date: Fri, 7 Feb 2020 16:49:30 +0100
  4. Subject: [PATCH] gr-digital:glfsr.h: drop boost/cstdint.hpp and use cstdint
  5. gr-digital/glfsr.h include boost/cstdint.hpp to have uintxx_t.
  6. These types are in boost namespace but nor using namespace xxx, nor boost:: are used.
  7. The result is :
  8. In file included from /home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/glfsr.cc:23:
  9. /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'?
  10. uint32_t d_shift_register;
  11. ^~~~~~~~
  12. u_int32_t
  13. Since Gnuradio policy is Less boost == better and C++11 is used, use cstdint
  14. instead of boost/cstdint.hpp.
  15. [backported from 475e4a156b516c089175afb998acdc80b740b437]
  16. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
  17. ---
  18. gr-digital/include/gnuradio/digital/glfsr.h | 2 +-
  19. 1 file changed, 1 insertion(+), 1 deletion(-)
  20. diff --git a/gr-digital/include/gnuradio/digital/glfsr.h b/gr-digital/include/gnuradio/digital/glfsr.h
  21. index 0b5141f1f..1003bcd01 100644
  22. --- a/gr-digital/include/gnuradio/digital/glfsr.h
  23. +++ b/gr-digital/include/gnuradio/digital/glfsr.h
  24. @@ -24,7 +24,7 @@
  25. #define INCLUDED_DIGITAL_GLFSR_H
  26. #include <gnuradio/digital/api.h>
  27. -#include <boost/cstdint.hpp>
  28. +#include <cstdint>
  29. namespace gr {
  30. namespace digital {
  31. --
  32. 2.24.1