Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version | github-actions[bot] | 2022-05-28 | 1 | -1/+1 |
| | |||||
* | gatemate: Fix minor issues with `memory_libmap` (#3343) | Patrick Urban | 2022-05-27 | 2 | -28/+39 |
| | |||||
* | Merge pull request #3333 from mohamed/feature/tmpdir | Miodrag Milanović | 2022-05-27 | 6 | -30/+47 |
|\ | | | | | Observe $TMPDIR variable when creating tmp files | ||||
| * | Cleanup, and fix windows | Miodrag Milanovic | 2022-05-27 | 1 | -37/+24 |
| | | |||||
| * | Observe $TMPDIR variable when creating tmp files | Mohamed A. Bamakhrama | 2022-05-27 | 6 | -7/+37 |
| | | | | | | | | | | | | | | | | | | POSIX defines $TMPDIR as containing the pathname of the directory where programs can create temporary files. On most systems, this variable points to "/tmp". However, on some systems it can point to a different location. Without respecting this variable, yosys fails to run on such systems. Signed-off-by: Mohamed A. Bamakhrama <mohamed@alumni.tum.de> | ||||
* | | Merge pull request #3341 from mmicko/unused_vars | Miodrag Milanović | 2022-05-27 | 1 | -4/+0 |
|\ \ | |/ |/| | Remove set but unused variable | ||||
| * | Remove set but unused variable | Miodrag Milanovic | 2022-05-27 | 1 | -4/+0 |
| | | |||||
* | | Upload emscripten artifact | Miodrag Milanovic | 2022-05-27 | 1 | -1/+5 |
|/ | |||||
* | Add emcc build (stuck if all cpus used on GH) | Miodrag Milanovic | 2022-05-27 | 1 | -0/+20 |
| | |||||
* | Proper std::move | Miodrag Milanovic | 2022-05-27 | 1 | -8/+8 |
| | |||||
* | Use proper operator | Miodrag Milanovic | 2022-05-27 | 1 | -4/+4 |
| | |||||
* | Merge pull request #3053 from DanielHuisman/pr-2 | Miodrag Milanović | 2022-05-27 | 1 | -8/+9 |
|\ | | | | | Fix emcc warnings for WebAssembly build | ||||
| * | Fix emcc warnings for WebAssembly build | Daniel Huisman | 2021-10-20 | 1 | -8/+9 |
| | | |||||
* | | Bump version | github-actions[bot] | 2022-05-26 | 1 | -1/+1 |
| | | |||||
* | | verilog: fix $past's signedness | Jannis Harder | 2022-05-25 | 4 | -1/+40 |
| | | |||||
* | | Merge pull request #3011 from DanielHuisman/pr-1 | Miodrag Milanović | 2022-05-25 | 1 | -2/+2 |
|\ \ | | | | | | | Update WaveDrom script URLs in YosysJS demo | ||||
| * | | Update WaveDrom script URLs | Daniel Huisman | 2021-09-18 | 1 | -2/+2 |
| |/ | |||||
* | | Merge pull request #3335 from programmerjake/divfloor-in-write_smt2 | Jannis Harder | 2022-05-25 | 1 | -0/+21 |
|\ \ | | | | | | | add $divfloor support to write_smt2 | ||||
| * | | add $divfloor support to write_smt2 | Jacob Lifshay | 2022-05-24 | 1 | -0/+21 |
| | | | | | | | | | | | | Fixes: #3330 | ||||
* | | | Merge pull request #3138 from DanielG/fix-git-rev | Miodrag Milanović | 2022-05-25 | 3 | -0/+13 |
|\ \ \ | | | | | | | | | Make GIT_REV logic work in release tarballs | ||||
| * | | | Make GIT_REV logic work in release tarballs | Daniel Gröber | 2022-05-25 | 3 | -0/+13 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently GIT_REV doesn't get set properly when building a release tarball. To fix this we arrange for .gitcommit to contain the (short) commit hash in tarballs generated with git-archive(1) using export-subst in gitattributes. This way the correct commit hash is (reproducibly) included in the release tarballs while not burdening the maintainers with updating it in the git repo. Please note this even works on Github and similar forges as they use git-archive for generating tarballs so this works out quite nicely. | ||||
* / / | verilog: fix signedness when removing unreachable cases | Jannis Harder | 2022-05-24 | 3 | -0/+39 |
|/ / | |||||
* | | Bump version | github-actions[bot] | 2022-05-24 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3332 from YosysHQ/verific_f | Miodrag Milanović | 2022-05-23 | 1 | -20/+25 |
|\ \ | | | | | | | Update Verific command file documentation | ||||
| * | | fix text to fit 80 columns | Miodrag Milanovic | 2022-05-23 | 1 | -6/+9 |
| | | | |||||
| * | | Update verific command file documentation | Miodrag Milanovic | 2022-05-23 | 1 | -17/+19 |
|/ / | |||||
* | | Use analysis mode if set in file | Miodrag Milanovic | 2022-05-23 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #3331 from YosysHQ/git_rev_fix | Miodrag Milanović | 2022-05-23 | 1 | -1/+1 |
|\ \ | | | | | | | work around the new(ish) git safe.directory restrictions | ||||
| * | | Change way to get commit sha | Jannis Harder | 2022-05-23 | 1 | -1/+1 |
|/ / | |||||
* | | abc9_ops: Don't leave unused derived modules lying around | gatecat | 2022-05-23 | 1 | -0/+9 |
| | | | | | | | | | | | | | | These later become accidentally used for techmap replacements for blackboxes that we don't actually want. Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | | Bump version | github-actions[bot] | 2022-05-21 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3324 from jix/confusing-select-errors | Jannis Harder | 2022-05-20 | 1 | -8/+10 |
|\ \ | | | | | | | select: Fix -assert-none and -assert-any error output and docs | ||||
| * | | select: Fix -assert-none and -assert-any error output and docs | Jannis Harder | 2022-05-19 | 1 | -8/+10 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both of these options consider a selection containing only empty modules as non-empty. This wasn't mentioned in the documentation nor did the error message when using `select -assert-none` list those empty modules, which produced a very confusing error message complaining about a non-empty selection followed by an empty listing of the selection. This fixes the documentation and changes the `-assert-none` and `-assert-any` assertion error messages to also output fully selected modules (this includes selected empty modules). It doesn't change the messages for `-assert-count` etc. as they don't count modules. | ||||
* | | Bump version | github-actions[bot] | 2022-05-19 | 1 | -1/+1 |
| | | |||||
* | | Add memory_bmux2rom pass. | Marcelina Kościelnicka | 2022-05-18 | 4 | -1/+124 |
| | | |||||
* | | Add memory_libmap tests. | Marcelina Kościelnicka | 2022-05-18 | 22 | -0/+1500 |
| | | |||||
* | | gatemate: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 3 | -781/+927 |
| | | |||||
* | | machxo2: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 7 | -1/+578 |
| | | |||||
* | | efinix: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 4 | -102/+164 |
| | | |||||
* | | anlogic: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 9 | -303/+585 |
| | | |||||
* | | ice40: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 9 | -514/+293 |
| | | |||||
* | | xilinx: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 40 | -2315/+4540 |
| | | |||||
* | | gowin: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 9 | -266/+576 |
| | | |||||
* | | nexus: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 11 | -519/+679 |
| | | |||||
* | | ecp5: Use `memory_libmap` pass. | Marcelina Kościelnicka | 2022-05-18 | 10 | -601/+602 |
| | | |||||
* | | Add memory_libmap pass. | Marcelina Kościelnicka | 2022-05-18 | 6 | -0/+3884 |
| | | |||||
* | | proc_rom: Add special handling of const-0 address bits. | Marcelina Kościelnicka | 2022-05-18 | 2 | -15/+186 |
| | | |||||
* | | Bump version | github-actions[bot] | 2022-05-18 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3310 from robinsonb5-PRs/master | Miodrag Milanović | 2022-05-17 | 1 | -0/+2 |
|\ \ | | | | | | | Now calls Tcl_Init after creating the interp, fixes clock format. | ||||
| * | | Use log_warning when Tcl_Init fails, report error with Tcl_ErrnoMsg. | Alastair M. Robinson | 2022-05-16 | 1 | -1/+1 |
| | | |