Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use C++11 final/override keywords. | whitequark | 2020-06-18 | 1 | -2/+2 |
| | |||||
* | Used PyImport_ImportModule instead of PyImport_Import to avoid the explicit ↵ | Benedikt Tutzer | 2019-04-04 | 1 | -10/+2 |
| | | | | conversion to a python string | ||||
* | Changed filesystem dependency to boost instead of experimental std library | Benedikt Tutzer | 2019-04-04 | 1 | -2/+3 |
| | |||||
* | Added cross-platform support for plugin-paths | Benedikt Tutzer | 2019-04-03 | 1 | -6/+10 |
| | |||||
* | Improved Error reporting when Python passes are loaded | Benedikt Tutzer | 2019-04-03 | 1 | -0/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into feature/python_bindings | Benedikt Tutzer | 2019-03-28 | 1 | -2/+2 |
|\ | |||||
| * | Consistent use of 'override' for virtual methods in derived classes. | Henner Zeller | 2018-07-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | o Not all derived methods were marked 'override', but it is a great feature of C++11 that we should make use of. o While at it: touched header files got a -*- c++ -*- for emacs to provide support for that language. o use YS_OVERRIDE for all override keywords (though we should probably use the plain keyword going forward now that C++11 is established) | ||||
* | | added some checks if python is enabled to make sure everything compiles if ↵ | Benedikt Tutzer | 2018-08-20 | 1 | -0/+4 |
| | | | | | | | | python is disabled in the makefile | ||||
* | | Two passes are not allowed to have the same filename | Benedikt Tutzer | 2018-08-20 | 1 | -1/+1 |
| | | |||||
* | | Python passes are now looked for in share/plugins and can be added by ↵ | Benedikt Tutzer | 2018-08-20 | 1 | -20/+4 |
| | | | | | | | | specifying a relative or absolute path | ||||
* | | Python Passes can now be added with the -m option or with the plugin ↵ | Benedikt Tutzer | 2018-08-16 | 1 | -0/+63 |
|/ | | | | command. There are still issues when run in shell mode, but they can be used just fine in a python script | ||||
* | Added support for installed plugins | Clifford Wolf | 2016-03-30 | 1 | -2/+6 |
| | |||||
* | Import more std:: stuff into Yosys namespace | Clifford Wolf | 2015-10-25 | 1 | -1/+1 |
| | |||||
* | Various MXE build fixes | Clifford Wolf | 2014-10-17 | 1 | -2/+5 |
| | |||||
* | Renamed SIZE() to GetSize() because of name collision on Win32 | Clifford Wolf | 2014-10-10 | 1 | -1/+1 |
| | |||||
* | Added emscripten (emcc) support to build system and some build fixes | Clifford Wolf | 2014-08-22 | 1 | -1/+8 |
| | |||||
* | Added "plugin" command | Clifford Wolf | 2014-08-22 | 1 | -0/+117 |