aboutsummaryrefslogtreecommitdiffstats
path: root/misc
diff options
context:
space:
mode:
authorXiretza <xiretza@xiretza.xyz>2020-06-21 16:27:33 +0200
committerXiretza <xiretza@xiretza.xyz>2020-06-21 16:30:00 +0200
commita367281d30c2fbb3c942ce82440e78bbafeedc5d (patch)
tree49a86b0e950102677174643b6da35b1387dbe91f /misc
parent992d694d39db859bd7b554126881be69f3cfcd2e (diff)
downloadyosys-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.py2
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):