aboutsummaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Collapse)AuthorAgeFilesLines
* pyosys: Use C++11 override keyword for bindingsXiretza2020-06-211-1/+1
| | | | | | | | | | | | | | 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; | ^~~~~~~~~~~
* idict handling in wrapperMartin2020-05-191-7/+13
| | | | | - Also, re-applied no-line-break workaround to rtlil.h to make parser catch all methods.
* yosys-config: spellingEddie Hung2020-04-221-1/+1
|
* Support custom PROGRAM_PREFIXMiodrag Milanovic2020-04-101-4/+4
|
* remove namespace mention from inheritance informationStefan Biereigel2020-02-031-1/+1
|
* expose polymorphism through python wrappersStefan Biereigel2020-02-031-2/+8
|
* add inheritance for pywrap generatorsStefan Biereigel2020-01-301-0/+30
|
* handle anonymous unions to fix #1080Patrick Eibl2019-11-211-0/+13
|
* Fix renaming all classes to Cpp*Benedikt Tutzer2019-10-091-2/+2
| | | | | | (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)
* Expose global variables and allow logging to python streamsBenedikt Tutzer2019-10-091-6/+286
| | | | | | Global variables are now accessible via the Yosys class. To capture Yosys output, once can now register an output stream in Pyosys.
* Generate Python wrappers for inline constructorsBenedikt Tutzer2019-09-231-0/+2
| | | | Fixes: #1353
* msys2: launcher: fix warnings and errors under g++Sean Cross2019-09-081-4/+4
| | | | | | | | | | When building under G++, certain C-isms no longer work. For example, we must now cast the return from `calloc()`. Fix `launcher.c` so that it builds under whatever $CXX is set to, which is usually a C++ compiler. Signed-off-by: Sean Cross <sean@xobs.io>
* Merge pull request #1112 from acw1251/pyosys_sigsig_issueClifford Wolf2019-08-251-16/+10
|\ | | | | Fixed pyosys commands returning RTLIL::SigSig
| * Fixed pyosys commands returning RTLIL::SigSigacw12512019-06-191-16/+10
| |
* | Fix formatting for msys2 mingw build using GetSizeMiodrag Milanovic2019-08-011-1/+2
| |
* | Throw runtime exception when trying to convert a c++-pointer to aBenedikt Tutzer2019-07-041-0/+3
|/ | | | | | python-object in case the pointer is a nullptr to avoid a segfault. Fixes #1090
* remove boost/log/exceptions.hpp from wrapper generatorStefan Biereigel2019-06-071-1/+0
|
* Remove yosys_banner() from python wrapper init, fixes #1056Clifford Wolf2019-06-051-1/+0
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Cleaned up root directoryBenedikt Tutzer2019-04-302-0/+2101
|
* Install launcher executable when running yosys-smtbmc on Windows.William D. Jones2019-03-131-0/+358
| | | | Signed-off-by: William D. Jones <thor0505@comcast.net>
* Reduce amount of trailing whitespace in code baseLarry Doolittle2019-02-281-6/+6
|
* Update to v2 YosysVS templateClifford Wolf2018-09-281-4/+4
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add Protobuf backendSerge Bazanski2018-06-191-0/+175
| | | | Signed-off-by: Serge Bazanski <q3k@symbioticeda.com>
* Added examples/ top-level directoryClifford Wolf2015-10-131-22/+0
|
* Added ENABLE_LIBYOSYS Makefile optionClifford Wolf2015-08-041-0/+1
|
* Added libyosys.so buildClifford Wolf2015-08-041-2/+2
|
* Fixed YosysJS.create_worker() usage of this.url_prefixClifford Wolf2015-07-101-1/+1
|
* Improved YosysJS WebWorker APIClifford Wolf2015-07-043-10/+51
|
* Fixed trailing whitespacesClifford Wolf2015-07-021-1/+1
|
* Added YosysJS.create_worker()Clifford Wolf2015-06-283-33/+145
|
* Hotfix for yosysjs/demo03.htmlClifford Wolf2015-02-211-4/+4
|
* YosysJS: Wait for Viz to loadClifford Wolf2015-02-212-16/+33
|
* YosysJS firefox fixesClifford Wolf2015-02-192-5/+5
|
* YosysJS stuffClifford Wolf2015-02-192-2/+120
|
* YosysJS fixes for firefoxClifford Wolf2015-02-162-23/+41
|
* More YosysJS stuffClifford Wolf2015-02-163-104/+78
|
* Added YosysJS wrapperClifford Wolf2015-02-163-2/+263
|
* More yosys.js improvementsClifford Wolf2015-02-161-4/+29
|
* Added Viz to yosys.jsClifford Wolf2015-02-151-6/+75
|
* Added yosys.js FS supportClifford Wolf2015-02-151-2/+61
|
* More emcc stuffClifford Wolf2015-02-151-13/+25
|
* Improved yosys.js exampleClifford Wolf2015-02-151-60/+72
|
* More emscripten stuff, Added example appClifford Wolf2015-02-151-0/+60
|
* fixed typoClifford Wolf2015-02-081-1/+1
|
* Added "yosys-config --build modname.so cppsources.."Clifford Wolf2015-02-081-2/+12
|
* Added "make mklibyosys", some minor API changesClifford Wolf2015-02-011-0/+21
|
* Various improvements to version reporting on win32Clifford Wolf2014-10-181-4/+19
|
* Create vcxsrc in mxe build "make dist"Clifford Wolf2014-10-181-0/+39
|
* Moved yosys-config.in to misc/Clifford Wolf2014-10-181-0/+97