aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update ABC to git rev c5b48bbClifford Wolf2018-10-171-1/+1
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * After release is before releaseClifford Wolf2018-10-161-1/+1
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * Yosys 0.8Clifford Wolf2018-10-161-1/+1
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * Fix Cygwin build and document needed packagesMiodrag Milanovic2018-09-191-0/+9
| |
| * Add "make ystests"Clifford Wolf2018-08-301-0/+8
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * Add "make coverage"Clifford Wolf2018-08-271-1/+7
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * Add ENABLE_GCOV build optionClifford Wolf2018-08-271-0/+11
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * static link flag on main executableMiodrag Milanovic2018-08-251-1/+1
| |
| * no -fPIC for any static buildMiodrag Milanovic2018-08-181-3/+1
| |
| * respect DISABLE_ABC_THREADS if usedMiodrag Milanovic2018-08-181-2/+5
| |
| * Enable propagating ARCHFLAGSMiodrag Milanovic2018-08-181-2/+2
| |
| * Added option to disable -fPIC on unsupported platformsMiodrag Milanovic2018-08-181-0/+3
| |
| * Added gcc-static for easier cross compilationMiodrag Milanovic2018-08-181-1/+15
| |
| * Changes for MXE configuration in order to compileMiodrag Milanovic2018-08-151-4/+4
| |
| * Merge pull request #573 from cr1901/msys-64Clifford Wolf2018-08-151-2/+17
| |\ | | | | | | Add support for 64-bit builds using msys2 environment, use msys-provided `libpthread`.
| | * Add support for 64-bit builds using msys2 environment.William D. Jones2018-06-271-1/+16
| | |
| | * Use msys2-provided pthreads instead of abc's.William D. Jones2018-06-271-1/+1
| | |
| * | Upodate ABC to git rev ae6716bClifford Wolf2018-07-221-1/+1
| | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | Add missing -lz to MXE buildClifford Wolf2018-07-221-1/+1
| |/ | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | Make can now install Python libraries to system pathBenedikt Tutzer2018-12-211-10/+10
| |
* | Added python-api to installBenedikt Tutzer2018-12-111-0/+11
| |
* | Exposed generator script to make-processBenedikt Tutzer2018-09-191-5/+17
| |
* | Python Passes can now be added with the -m option or with the plugin ↵Benedikt Tutzer2018-08-161-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 Tutzer2018-08-131-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 flagBenedikt Tutzer2018-08-011-3/+3
| |
* | added wrappers for Design, Modules, Cells and WiresBenedikt Tutzer2018-06-251-0/+1
| |
* | added ENABLE_PYTHON option in build environmentBenedikt Tutzer2018-06-221-1/+10
|/
* Add Protobuf backendSerge Bazanski2018-06-191-0/+5
| | | | Signed-off-by: Serge Bazanski <q3k@symbioticeda.com>
* Update ABC to git rev 6df1396Clifford Wolf2018-05-301-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Force abc to align memory to 8 bytesRobert Ou2018-05-181-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 emscriptenRobert Ou2018-05-181-0/+5
|
* Add options to disable abc's usage of pthreads and readlineRobert Ou2018-05-181-0/+10
|
* Add an option to statically link abc into yosysRobert Ou2018-05-181-4/+18
| | | | This is currently incomplete because the output filter no longer works.
* Makefile: Make abc always use stdint.hRobert Ou2018-05-181-4/+8
|
* Use $(OS) in makefile to check for DarwinClifford Wolf2018-05-131-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Enable building on FreeBSDJohnny Sorocil2018-05-061-1/+17
|
* Update ABC to git rev f23ea8eClifford Wolf2018-04-301-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Improve Makefile error handling for when abc/ is a hg working copyClifford Wolf2018-04-121-0/+3
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Fix build for new ABC location on github, also update ABC to a2d59beClifford Wolf2018-03-271-6/+6
|
* Use Verific hier_tree component for elaborationClifford Wolf2018-03-081-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add -lz for verific buildsClifford Wolf2018-02-271-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Improve msys2 flags for building abc.William D. Jones2018-02-191-3/+3
|
* Fixed yosys-config for binary distributions with VerificClifford Wolf2018-02-131-3/+11
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Do not create deep backtraces unless in ENABLE_DEBUG modeClifford Wolf2018-02-031-2/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Use "strip -S" instead of "strip -d" for Mac OS X compatibilityClifford Wolf2018-01-191-2/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Strip debug symbols from binaries on installClifford Wolf2018-01-171-1/+12
|
* Update ABC to hg rev 6e3c24b3308aClifford Wolf2018-01-071-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Use "hg ... --insecure" for cloning/pulling ABCClifford Wolf2017-12-031-2/+2
|
* Update ABC to hg rev 31fc97b0aeedClifford Wolf2017-12-021-1/+1
|
* Add support for editline as replacement for readlineClifford Wolf2017-11-081-0/+6
|