aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Bump versionYosys Bot2020-09-111-1/+1
|
* Bump versionYosys Bot2020-09-041-1/+1
|
* Bump versionYosys Bot2020-09-031-1/+1
|
* Bump versionYosys Bot2020-09-021-1/+1
|
* Bump versionYosys Bot2020-09-011-1/+1
|
* Bump versionYosys Bot2020-08-301-1/+1
|
* Bump versionYosys Bot2020-08-291-1/+1
|
* Bump versionYosys Bot2020-08-281-1/+1
|
* Merge pull request #2357 from whitequark/cxxflags-MPwhitequark2020-08-271-1/+1
|\ | | | | Add -MP to CXXFLAGS
| * Add -MP to CXXFLAGS.whitequark2020-08-261-1/+1
| | | | | | | | | | This avoids an issue where deleting or moving headers breaks the next incremental build until the outdated *.d files are deleted.
* | Merge pull request #2358 from whitequark/rename-ilang-to-rtlilwhitequark2020-08-271-3/+3
|\ \ | | | | | | Replace "ILANG" with "RTLIL" everywhere
| * | Replace "ILANG" with "RTLIL" everywhere.whitequark2020-08-261-3/+3
| |/ | | | | | | | | | | | | | | | | | | The only difference between "RTLIL" and "ILANG" is that the latter is the text representation of the former, as opposed to the in-memory graph representation. This distinction serves no purpose but confuses people: it is not obvious that the ILANG backend writes RTLIL graphs. Passes `write_ilang` and `read_ilang` are provided as aliases to `write_rtlil` and `read_rtlil` for compatibility.
* / Bump versionYosys Bot2020-08-271-1/+1
|/
* Bump versionYosys Bot2020-08-231-1/+1
|
* Bump versionYosys Bot2020-08-211-1/+1
|
* Bump versionYosys Bot2020-08-201-1/+1
|
* Bump versionYosys Bot2020-08-191-1/+1
|
* Bump versionYosys Bot2020-08-141-1/+1
|
* Bump versionYosys Bot2020-08-131-1/+1
|
* Bump versionYosys Bot2020-08-101-1/+1
|
* Bump YOSYS_VERClaire Wolf2020-07-311-1/+1
| | | | Signed-off-by: Claire Wolf <claire@symbioticeda.com>
* Add utility module for representing flip-flops.Marcelina Kościelnicka2020-07-231-0/+1
|
* Add utility module for dealing with init attributes.Marcelina Kościelnicka2020-07-231-0/+1
|
* satgen: Move importCell out of the header.Marcelina Kościelnicka2020-07-191-1/+1
| | | | | This function has no hope of ever getting inlined anyway, and it speeds up yosys compile time by 7%.
* Fix issue #2251 (#2252)Lucas Castro2020-07-091-1/+1
| | | | * Fix #2251 - YosysJS ReferenceError: _memset is not defined. Add '_memset' in emcc EXPORTED_FUNCTIONS in Makefile.
* Add option to use ccache when buildingDan Ravensloft2020-07-041-0/+5
|
* Update ABC.whitequark2020-06-221-1/+1
|
* cxxrtl: add missing installs of include files.whitequark2020-06-081-0/+5
|
* Merge pull request #2051 from Xiretza/makefile-cd-warningwhitequark2020-05-281-1/+1
|\ | | | | Suppress warning during initial clone of ABC repo
| * Suppress warning during initial clone of ABC repoXiretza2020-05-141-1/+1
| | | | | | | | | | | | | | 9dedac50 introduced this harmless but disconcerting warning, which was emitted when abc/ did not yet exist and was about to be cloned: /bin/sh: line 0: cd: abc: No such file or directory
* | Setup tests/verilog properlyEddie Hung2020-05-111-0/+1
|/
* Remove yosys libdir from LDFLAGS (and fix a typo)N. Engelhardt2020-05-071-2/+1
|
* Makefile: git fetch all commits from $(ABCURL) repoEddie Hung2020-05-061-1/+1
|
* Update ABC to include WASI support fixes.whitequark2020-05-021-1/+1
|
* Fix WASI builds with abc enabled.whitequark2020-05-011-2/+2
| | | | This PR works around #2011.
* Merge pull request #2001 from whitequark/wasiwhitequark2020-05-011-1/+47
|\ | | | | Add WASI platform support
| * Add WASI platform support.whitequark2020-04-301-2/+48
| | | | | | | | | | | | | | | | | | | | | | | | This includes the following significant changes: * Patching ezsat and minisat to disable resource limiting code on WASM/WASI, since the POSIX functions they use are unavailable. * Adding a new definition, YOSYS_DISABLE_SPAWN, present if platform does not support spawning subprocesses (i.e. Emscripten or WASI). This definition hides the definition of `run_command()`. * Adding a new Makefile flag, DISABLE_SPAWN, present in the same condition. This flag disables all passes that require spawning subprocesses for their function.
* | Merge pull request #1997 from whitequark/document-ootbClaire Wolf2020-05-011-11/+11
|\ \ | |/ |/| Explain how to do out-of-tree builds in README
| * Fix out-of-tree builds configured as `SMALL := 1`.whitequark2020-04-241-11/+11
| |
* | abc: use YosysHQ/abc instead of upstream berkeley-abc/abcEddie Hung2020-04-271-2/+2
|/ | | | Enabling modifications
* Merge pull request #1900 from Xiretza/suppress-makefile-echowhitequark2020-04-161-0/+3
|\ | | | | Suppress output of Makefile.conf when printing source versions
| * Suppress output of Makefile.conf when printing source versionsXiretza2020-04-111-0/+3
| | | | | | | | | | | | | | | | The make targets echo-yosys-ver, echo-git-ver and echo-abc-rev can be used to programmatically extract contents of make variables for external scripts. Unfortunately, when a Makefile.conf exists, its contents would also be echoed, making the output almost unusable. This patch selectively disables this functionality for these special targets.
* | synth_intel_alm: alternative synthesis for Intel FPGAsDan Ravensloft2020-04-151-0/+1
|/ | | | | | | | By operating at a layer of abstraction over the rather clumsy Intel primitives, we can avoid special hacks like `dffinit -highlow` in favour of simple techmapping. This also makes the primitives much easier to manipulate, and more descriptive (no more cyclonev_lcell_comb to mean anything from a LUT2 to a LUT6).
* Keep libyosys name same as befire, but put it in directoryMiodrag Milanovic2020-04-101-11/+11
|
* Support custom PROGRAM_PREFIXMiodrag Milanovic2020-04-101-43/+44
|
* write_cxxrtl: new backend.whitequark2020-04-091-0/+1
| | | | | This commit adds a basic implementation that isn't very performant but implements most of the planned features.
* Add constids.inc to final installXiretza2020-04-081-0/+1
| | | | | If this is not present in the install, #include-ing most yosys headers will fail in rtlil.h:380.
* Merge pull request #1814 from YosysHQ/mmicko/pyosys_makefileClaire Wolf2020-04-071-0/+4
|\ | | | | Enable ENABLE_LIBYOSYS when ENABLE_PYOSYS is set (closes #1813)
| * Enable ENABLE_LIBYOSYS when ENABLE_PYOSYS is setMiodrag Milanovic2020-03-251-0/+4
| |
* | Bump YOSYS_VERClaire Wolf2020-04-021-1/+1
|/ | | | Signed-off-by: Claire Wolf <claire@symbioticeda.com>