diff options
author | Xiretza <xiretza@xiretza.xyz> | 2020-06-21 16:27:33 +0200 |
---|---|---|
committer | Xiretza <xiretza@xiretza.xyz> | 2020-06-21 16:30:00 +0200 |
commit | a367281d30c2fbb3c942ce82440e78bbafeedc5d (patch) | |
tree | 49a86b0e950102677174643b6da35b1387dbe91f /misc | |
parent | 992d694d39db859bd7b554126881be69f3cfcd2e (diff) | |
download | yosys-a367281d30c2fbb3c942ce82440e78bbafeedc5d.tar.gz yosys-a367281d30c2fbb3c942ce82440e78bbafeedc5d.tar.bz2 yosys-a367281d30c2fbb3c942ce82440e78bbafeedc5d.zip |
pyosys: Use C++11 override keyword for bindings
7191dd16 dropped the YS_OVERRIDE macro, but it was still being generated
by the python bindings generator, resulting in errors like these when
compiled with ENABLE_PYOSYS=1:
kernel/python_wrappers.cc:350:21: error: expected ‘;’ at end of member declaration
350 | virtual void help() YS_OVERRIDE;
| ^
| ;
kernel/python_wrappers.cc:350:23: error: ‘YS_OVERRIDE’ does not name a type
350 | virtual void help() YS_OVERRIDE;
| ^~~~~~~~~~~
Diffstat (limited to 'misc')
-rw-r--r-- | misc/py_wrap_generator.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/misc/py_wrap_generator.py b/misc/py_wrap_generator.py index fa23e3b2c..38bd6129e 100644 --- a/misc/py_wrap_generator.py +++ b/misc/py_wrap_generator.py @@ -1414,7 +1414,7 @@ class WFunction: text += ", " if len(self.args) > 0: text = text[:-2] - text += ") YS_OVERRIDE;\n" + text += ") override;\n" return text def gen_decl_hash_py(self): |