Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version | Yosys Bot | 2020-09-11 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-09-04 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-09-03 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-09-02 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-09-01 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-30 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-29 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-28 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2357 from whitequark/cxxflags-MP | whitequark | 2020-08-27 | 1 | -1/+1 |
|\ | | | | | Add -MP to CXXFLAGS | ||||
| * | Add -MP to CXXFLAGS. | whitequark | 2020-08-26 | 1 | -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-rtlil | whitequark | 2020-08-27 | 1 | -3/+3 |
|\ \ | | | | | | | Replace "ILANG" with "RTLIL" everywhere | ||||
| * | | Replace "ILANG" with "RTLIL" everywhere. | whitequark | 2020-08-26 | 1 | -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 version | Yosys Bot | 2020-08-27 | 1 | -1/+1 |
|/ | |||||
* | Bump version | Yosys Bot | 2020-08-23 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-20 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-19 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-14 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-13 | 1 | -1/+1 |
| | |||||
* | Bump version | Yosys Bot | 2020-08-10 | 1 | -1/+1 |
| | |||||
* | Bump YOSYS_VER | Claire Wolf | 2020-07-31 | 1 | -1/+1 |
| | | | | Signed-off-by: Claire Wolf <claire@symbioticeda.com> | ||||
* | Add utility module for representing flip-flops. | Marcelina Kościelnicka | 2020-07-23 | 1 | -0/+1 |
| | |||||
* | Add utility module for dealing with init attributes. | Marcelina Kościelnicka | 2020-07-23 | 1 | -0/+1 |
| | |||||
* | satgen: Move importCell out of the header. | Marcelina Kościelnicka | 2020-07-19 | 1 | -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 Castro | 2020-07-09 | 1 | -1/+1 |
| | | | | * Fix #2251 - YosysJS ReferenceError: _memset is not defined. Add '_memset' in emcc EXPORTED_FUNCTIONS in Makefile. | ||||
* | Add option to use ccache when building | Dan Ravensloft | 2020-07-04 | 1 | -0/+5 |
| | |||||
* | Update ABC. | whitequark | 2020-06-22 | 1 | -1/+1 |
| | |||||
* | cxxrtl: add missing installs of include files. | whitequark | 2020-06-08 | 1 | -0/+5 |
| | |||||
* | Merge pull request #2051 from Xiretza/makefile-cd-warning | whitequark | 2020-05-28 | 1 | -1/+1 |
|\ | | | | | Suppress warning during initial clone of ABC repo | ||||
| * | Suppress warning during initial clone of ABC repo | Xiretza | 2020-05-14 | 1 | -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 properly | Eddie Hung | 2020-05-11 | 1 | -0/+1 |
|/ | |||||
* | Remove yosys libdir from LDFLAGS (and fix a typo) | N. Engelhardt | 2020-05-07 | 1 | -2/+1 |
| | |||||
* | Makefile: git fetch all commits from $(ABCURL) repo | Eddie Hung | 2020-05-06 | 1 | -1/+1 |
| | |||||
* | Update ABC to include WASI support fixes. | whitequark | 2020-05-02 | 1 | -1/+1 |
| | |||||
* | Fix WASI builds with abc enabled. | whitequark | 2020-05-01 | 1 | -2/+2 |
| | | | | This PR works around #2011. | ||||
* | Merge pull request #2001 from whitequark/wasi | whitequark | 2020-05-01 | 1 | -1/+47 |
|\ | | | | | Add WASI platform support | ||||
| * | Add WASI platform support. | whitequark | 2020-04-30 | 1 | -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-ootb | Claire Wolf | 2020-05-01 | 1 | -11/+11 |
|\ \ | |/ |/| | Explain how to do out-of-tree builds in README | ||||
| * | Fix out-of-tree builds configured as `SMALL := 1`. | whitequark | 2020-04-24 | 1 | -11/+11 |
| | | |||||
* | | abc: use YosysHQ/abc instead of upstream berkeley-abc/abc | Eddie Hung | 2020-04-27 | 1 | -2/+2 |
|/ | | | | Enabling modifications | ||||
* | Merge pull request #1900 from Xiretza/suppress-makefile-echo | whitequark | 2020-04-16 | 1 | -0/+3 |
|\ | | | | | Suppress output of Makefile.conf when printing source versions | ||||
| * | Suppress output of Makefile.conf when printing source versions | Xiretza | 2020-04-11 | 1 | -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 FPGAs | Dan Ravensloft | 2020-04-15 | 1 | -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 directory | Miodrag Milanovic | 2020-04-10 | 1 | -11/+11 |
| | |||||
* | Support custom PROGRAM_PREFIX | Miodrag Milanovic | 2020-04-10 | 1 | -43/+44 |
| | |||||
* | write_cxxrtl: new backend. | whitequark | 2020-04-09 | 1 | -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 install | Xiretza | 2020-04-08 | 1 | -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_makefile | Claire Wolf | 2020-04-07 | 1 | -0/+4 |
|\ | | | | | Enable ENABLE_LIBYOSYS when ENABLE_PYOSYS is set (closes #1813) | ||||
| * | Enable ENABLE_LIBYOSYS when ENABLE_PYOSYS is set | Miodrag Milanovic | 2020-03-25 | 1 | -0/+4 |
| | | |||||
* | | Bump YOSYS_VER | Claire Wolf | 2020-04-02 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Claire Wolf <claire@symbioticeda.com> |