Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Python Passes can now be added with the -m option or with the plugin ↵ | Benedikt Tutzer | 2018-08-16 | 1 | -1/+1 |
| | | | | command. There are still issues when run in shell mode, but they can be used just fine in a python script | ||||
* | Added Wrappers for: | Benedikt Tutzer | 2018-08-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | -IdString -Const -CaseRule -SwitchRule -SyncRule -Process -SigChunk -SigBit -SigSpec With all their member functions as well as the remaining member functions for Cell, Wire, Module and Design and static functions of rtlil.h | ||||
* | removed unused library and already present compiler flag | Benedikt Tutzer | 2018-08-01 | 1 | -3/+3 |
| | |||||
* | added wrappers for Design, Modules, Cells and Wires | Benedikt Tutzer | 2018-06-25 | 1 | -0/+1 |
| | |||||
* | added ENABLE_PYTHON option in build environment | Benedikt Tutzer | 2018-06-22 | 1 | -1/+10 |
| | |||||
* | Add Protobuf backend | Serge Bazanski | 2018-06-19 | 1 | -0/+5 |
| | | | | Signed-off-by: Serge Bazanski <q3k@symbioticeda.com> | ||||
* | Update ABC to git rev 6df1396 | Clifford Wolf | 2018-05-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Force abc to align memory to 8 bytes | Robert Ou | 2018-05-18 | 1 | -1/+1 |
| | | | | | | | | | | Apparently abc has a memory pool implementation that by default returns memory that is unaligned. There is a workaround in the abc makefile that uses uname to look for "arm" specifically and then sets the alignment. However, ARM is not the only platform that requires proper alignment (e.g. emscripten does too). For now, pessimistically force the alignment for 8 bytes all the time (somehow 4 wasn't enough for fixing emscripten despite being approximately a 32-bit platform). | ||||
* | Force abc to be linked statically and without threads in emscripten | Robert Ou | 2018-05-18 | 1 | -0/+5 |
| | |||||
* | Add options to disable abc's usage of pthreads and readline | Robert Ou | 2018-05-18 | 1 | -0/+10 |
| | |||||
* | Add an option to statically link abc into yosys | Robert Ou | 2018-05-18 | 1 | -4/+18 |
| | | | | This is currently incomplete because the output filter no longer works. | ||||
* | Makefile: Make abc always use stdint.h | Robert Ou | 2018-05-18 | 1 | -4/+8 |
| | |||||
* | Use $(OS) in makefile to check for Darwin | Clifford Wolf | 2018-05-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Enable building on FreeBSD | Johnny Sorocil | 2018-05-06 | 1 | -1/+17 |
| | |||||
* | Update ABC to git rev f23ea8e | Clifford Wolf | 2018-04-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improve Makefile error handling for when abc/ is a hg working copy | Clifford Wolf | 2018-04-12 | 1 | -0/+3 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix build for new ABC location on github, also update ABC to a2d59be | Clifford Wolf | 2018-03-27 | 1 | -6/+6 |
| | |||||
* | Use Verific hier_tree component for elaboration | Clifford Wolf | 2018-03-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add -lz for verific builds | Clifford Wolf | 2018-02-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improve msys2 flags for building abc. | William D. Jones | 2018-02-19 | 1 | -3/+3 |
| | |||||
* | Fixed yosys-config for binary distributions with Verific | Clifford Wolf | 2018-02-13 | 1 | -3/+11 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Do not create deep backtraces unless in ENABLE_DEBUG mode | Clifford Wolf | 2018-02-03 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Use "strip -S" instead of "strip -d" for Mac OS X compatibility | Clifford Wolf | 2018-01-19 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Strip debug symbols from binaries on install | Clifford Wolf | 2018-01-17 | 1 | -1/+12 |
| | |||||
* | Update ABC to hg rev 6e3c24b3308a | Clifford Wolf | 2018-01-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Use "hg ... --insecure" for cloning/pulling ABC | Clifford Wolf | 2017-12-03 | 1 | -2/+2 |
| | |||||
* | Update ABC to hg rev 31fc97b0aeed | Clifford Wolf | 2017-12-02 | 1 | -1/+1 |
| | |||||
* | Add support for editline as replacement for readline | Clifford Wolf | 2017-11-08 | 1 | -0/+6 |
| | |||||
* | Add ENABLE_DEBUG config flag | Clifford Wolf | 2017-10-25 | 1 | -1/+10 |
| | |||||
* | Update ABC to hg rev f6838749f234 | Clifford Wolf | 2017-10-25 | 1 | -1/+1 |
| | |||||
* | Update ABC to hg rev 6283c5d99b06 | Clifford Wolf | 2017-10-11 | 1 | -1/+1 |
| | |||||
* | Update ABC to hg rev 0fc1803a77c0 | Clifford Wolf | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | Update ABC to hg rev cd6984ee82d4 | Clifford Wolf | 2017-09-15 | 1 | -2/+2 |
| | |||||
* | Add "-undefined dynamic_lookup" to OSX "yosys-config --ldflags" | Clifford Wolf | 2017-08-04 | 1 | -1/+5 |
| | |||||
* | makefile: Add the option to use libtermcap | Robert Ou | 2017-07-17 | 1 | -0/+5 |
| | |||||
* | Added the test outputs to the clean target | Salvador E. Tropea | 2017-07-03 | 1 | -0/+8 |
| | |||||
* | Update ABC to hg rev efbf7f13ea9e | Clifford Wolf | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | Enable readline and tcl in mxe builds | Clifford Wolf | 2017-05-17 | 1 | -4/+8 |
| | |||||
* | Update ABC to hg rev e79576e10d72 | Clifford Wolf | 2017-05-11 | 1 | -1/+1 |
| | |||||
* | Update ABC to hg rev 3a95bfa55df7 | Clifford Wolf | 2017-02-25 | 1 | -1/+1 |
| | |||||
* | Add missing slashes in paths for make uninstall | Josh Headapohl | 2017-02-23 | 1 | -1/+1 |
| | | | | | | | | Running make uninstall used to fail to remove binaries: rm -vf /usr/local/binyosys /usr/local/binyosys-config #...etc Fix Makefile so that it runs a command like this: rm -vf /usr/local/bin/yosys /usr/local/bin/yosys-config #...etc | ||||
* | Update ABC to hg rev 8da4dc435b9f | Clifford Wolf | 2017-02-22 | 1 | -1/+1 |
| | |||||
* | Evaluate all the $(shell ...) stuff for CXXFLAGS et al only once | Clifford Wolf | 2017-02-11 | 1 | -3/+3 |
| | |||||
* | Make MacOS Makefile stuff more compact | Clifford Wolf | 2017-02-11 | 1 | -8/+0 |
| | |||||
* | Merge branch 'master' of https://github.com/stv0g/yosys into stv0g-master | Clifford Wolf | 2017-02-11 | 1 | -18/+35 |
|\ | |||||
| * | Use pkg-config for linking tcl-tk | Steffen Vogel | 2017-02-10 | 1 | -3/+5 |
| | | | | | | | | Both MacPorts and Homebrew have a pkg-config file for TCL. So lets use it. | ||||
| * | Dont mix Homebrew and MacPorts build options | Steffen Vogel | 2017-02-10 | 1 | -2/+1 |
| | | |||||
| * | Applied fixes from @joshhead (thanks for your effors!) | Steffen Vogel | 2017-02-09 | 1 | -4/+6 |
| | | |||||
| * | Fix compilation on OS X in order to support both MacPorts and Homebrew | Steffen Vogel | 2017-02-07 | 1 | -13/+25 |
| | | |||||
| * | Allow standard tools to be overwritten in make invocation | Steffen Vogel | 2017-02-07 | 1 | -3/+3 |
| | |