From f86e94a27a3e1ae869b9507d59eb0bd0a511559a Mon Sep 17 00:00:00 2001
From: Josh Morman <mormjb@gmail.com>
Date: Tue, 14 Jan 2020 12:59:03 -0500
Subject: blocktool: additional xmlgen options needed to parse

---
 gr-utils/python/blocktool/core/parseheader.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

(limited to 'gr-utils/python')

diff --git a/gr-utils/python/blocktool/core/parseheader.py b/gr-utils/python/blocktool/core/parseheader.py
index 2ff4378fe6..512a36f6bb 100644
--- a/gr-utils/python/blocktool/core/parseheader.py
+++ b/gr-utils/python/blocktool/core/parseheader.py
@@ -56,6 +56,7 @@ class BlockHeaderParser(BlockTool):
         BlockTool.__init__(self, **kwargs)
         self.parsed_data = {}
         self.addcomments = blocktool_comments
+        self.include_paths = None
         if (include_paths):
             self.include_paths = [p.strip() for p in include_paths.split(',')]
         if not os.path.isfile(file_path):
@@ -107,7 +108,9 @@ class BlockHeaderParser(BlockTool):
             xml_generator_path=generator_path,
             xml_generator=generator_name,
             include_paths=self.include_paths,
-            compiler='gcc')
+            compiler='gcc',
+            define_symbols=['BOOST_ATOMIC_DETAIL_EXTRA_BACKEND_GENERIC'],
+            cflags='-std=c++11')
         decls = parser.parse(
             [self.target_file], xml_generator_config)
         global_namespace = declarations.get_global_namespace(decls)
-- 
cgit v1.2.3