Benedikt Tutzer
79be986e22
Fix renaming all classes to Cpp*
...
(This is only relevant for classes that are exposed twice, one time as a
base class and one time as a derived class that can in turn be
overridden in python, but actually all others were renamed)
2019-10-09 14:21:52 +02:00
Benedikt Tutzer
9c59a56aa4
Expose global variables and allow logging to python streams
...
Global variables are now accessible via the Yosys class.
To capture Yosys output, once can now register an output stream in
Pyosys.
2019-10-09 13:59:35 +02:00
Benedikt Tutzer
f39269805d
Generate Python wrappers for inline constructors
...
Fixes : #1353
2019-09-23 13:17:59 +02:00
Clifford Wolf
a3de83ef4a
Merge pull request #1112 from acw1251/pyosys_sigsig_issue
...
Fixed pyosys commands returning RTLIL::SigSig
2019-08-25 11:22:02 +02:00
Benedikt Tutzer
3a1a41bdb1
Throw runtime exception when trying to convert a c++-pointer to a
...
python-object in case the pointer is a nullptr to avoid a segfault.
Fixes #1090
2019-07-04 14:20:13 +02:00
acw1251
60eaaf6e0f
Fixed pyosys commands returning RTLIL::SigSig
2019-06-19 15:39:56 -04:00
Stefan Biereigel
d018e02614
remove boost/log/exceptions.hpp from wrapper generator
2019-06-07 09:47:33 +02:00
Clifford Wolf
dd3c333c0a
Remove yosys_banner() from python wrapper init, fixes #1056
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2019-06-05 08:57:33 +02:00
Benedikt Tutzer
124a284487
Cleaned up root directory
2019-04-30 13:19:04 +02:00