Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #4 from YosysHQ/master | Jim Lawson | 2018-08-28 | 3 | -23/+112 |
|\ | | | | | merge with YosysHQ master | ||||
| * | Merge pull request #619 from mmicko/master | Clifford Wolf | 2018-08-28 | 2 | -6/+0 |
| |\ | | | | | | | Remove mercurial, since it is not needed anymore | ||||
| | * | Remove mercurial, since it is not needed anymore | Miodrag Milanovic | 2018-08-28 | 2 | -6/+0 |
| |/ | |||||
| * | Merge pull request #618 from ucb-bar/firrtl+modules+shiftfixes | Clifford Wolf | 2018-08-28 | 1 | -17/+112 |
| |\ | | | | | | | Add support for modules. | ||||
| | * | Merge branch 'master' into firrtl+modules+shiftfixes | Jim Lawson | 2018-08-27 | 12 | -39/+92 |
| | |\ | |_|/ |/| | | |||||
* | | | Merge pull request #3 from YosysHQ/master | Jim Lawson | 2018-08-27 | 12 | -39/+92 |
|\| | | | | | | | | merge with YosysHQ | ||||
| * | | Add "make coverage" | Clifford Wolf | 2018-08-27 | 8 | -13/+21 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add ENABLE_GCOV build option | Clifford Wolf | 2018-08-27 | 1 | -0/+11 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Merge pull request #617 from mmicko/master | Clifford Wolf | 2018-08-25 | 1 | -1/+1 |
| |\ \ | | | | | | | | | static link flag on main executable | ||||
| | * | | static link flag on main executable | Miodrag Milanovic | 2018-08-25 | 1 | -1/+1 |
| |/ / | |||||
| * | | Merge pull request #610 from udif/udif_specify_round2 | Clifford Wolf | 2018-08-23 | 1 | -16/+39 |
| |\ \ | | | | | | | | | More specify/endspecify fixes | ||||
| | * | | Fixed all known specify/endspecify issues, without breaking 'make test'. | Udi Finkelstein | 2018-08-20 | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | Some the of parser fixes may look strange but they were needed to avoid shift/reduce conflicts, due to the explicit parentheses in path_delay_value, and the mintypmax values without parentheses | ||||
| | * | | Yosys can now parse ↵ | Udi Finkelstein | 2018-08-20 | 1 | -10/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/verilog-to-routing/vtr-verilog-to-routing/blob/master/vtr_flow/primitives.v , (specify block ignored). Must use 'read_verilog -defer' due to a parameter not assigned a default value. | ||||
| | * | | A few minor enhancements to specify block parsing. | Udi Finkelstein | 2018-08-15 | 1 | -2/+13 |
| | | | | | | | | | | | | | | | | Just remember specify blocks are parsed but ignored. | ||||
| * | | | Merge pull request #614 from udif/pr_disable_dump_ptr | Clifford Wolf | 2018-08-23 | 3 | -9/+20 |
| |\ \ \ | | | | | | | | | | | Added -no_dump_ptr flag for AST dump options in 'read_verilog' | ||||
| | * | | | Added -no_dump_ptr flag for AST dump options in 'read_verilog' | Udi Finkelstein | 2018-08-23 | 3 | -9/+20 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | This option disables the memory pointer display. This is useful when diff'ing different dumps because otherwise the node pointers makes every diff line different when the AST content is the same. | ||||
| | | * | Remove unused functions. | Jim Lawson | 2018-08-27 | 1 | -10/+0 |
| | | | | |||||
| | | * | Add support for module instances. | Jim Lawson | 2018-08-23 | 1 | -17/+122 |
| |_|/ |/| | | | | | | | | | | | | | | | | | Don't pad logical operands to one bit. Use operand width and signedness in $reduce_bool. Shift amounts are unsigned and shouldn't be padded. Group "is invalid" with the wire declaration, not its use (otherwise it is incorrectly wired to 0). | ||||
* | | | Merge pull request #1 from YosysHQ/master | Jim Lawson | 2018-08-22 | 196 | -770/+2533 |
|\| | | | | | | | | merge with YosysHQ master | ||||
| * | | Add "verific -work" help message | Clifford Wolf | 2018-08-22 | 1 | -0/+7 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add Verific -work parameter | Clifford Wolf | 2018-08-22 | 1 | -8/+18 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Merge pull request #606 from cr1901/show-win | Clifford Wolf | 2018-08-19 | 1 | -3/+20 |
| |\ \ | | | | | | | | | `show` pass `-format` and `-viewer` improvements on Windows | ||||
| | * | | Update show pass documentation with Windows caveats. | William D. Jones | 2018-08-15 | 1 | -1/+2 |
| | | | | |||||
| | * | | Fix run_command() when using -format and -viewer in show pass. | William D. Jones | 2018-08-15 | 1 | -2/+18 |
| | |/ | |||||
| * | | Merge pull request #608 from mmicko/master | Clifford Wolf | 2018-08-18 | 1 | -1/+19 |
| |\ \ | | | | | | | | | Static builds and cross-compilation support | ||||
| | * | | no -fPIC for any static build | Miodrag Milanovic | 2018-08-18 | 1 | -3/+1 |
| | | | | |||||
| | * | | respect DISABLE_ABC_THREADS if used | Miodrag Milanovic | 2018-08-18 | 1 | -2/+5 |
| | | | | |||||
| | * | | Enable propagating ARCHFLAGS | Miodrag Milanovic | 2018-08-18 | 1 | -2/+2 |
| | | | | |||||
| | * | | Added option to disable -fPIC on unsupported platforms | Miodrag Milanovic | 2018-08-18 | 1 | -0/+3 |
| | | | | |||||
| | * | | Added gcc-static for easier cross compilation | Miodrag Milanovic | 2018-08-18 | 1 | -1/+15 |
| |/ / | |||||
| * | | Merge pull request #575 from aman-goel/master | Clifford Wolf | 2018-08-18 | 1 | -27/+136 |
| |\ \ | | | | | | | | | Adds -expose option to setundef pass | ||||
| | * | | Revision to expose option in setundef pass | Aman Goel | 2018-08-18 | 1 | -154/+123 |
| | | | | | | | | | | | | | | | | | | | | | | | | Corrects indentation Simplifications and corrections | ||||
| | * | | Merge pull request #3 from YosysHQ/master | Aman Goel | 2018-08-18 | 187 | -728/+1097 |
| | |\ \ | | |/ / | |/| | | Updates from official repo | ||||
| * | | | Add "verific -set-<severity> <msg_id>.." | Clifford Wolf | 2018-08-16 | 1 | -14/+52 |
| | | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | | Verific workaround for VIPER ticket 13851 | Clifford Wolf | 2018-08-16 | 1 | -0/+3 |
| | |/ | |/| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Merge pull request #605 from mmicko/master | Clifford Wolf | 2018-08-15 | 1 | -4/+4 |
| |\ \ | | | | | | | | | Changes for MXE configuration in order to compile | ||||
| | * | | Changes for MXE configuration in order to compile | Miodrag Milanovic | 2018-08-15 | 1 | -4/+4 |
| |/ / | |||||
| * | | Merge pull request #573 from cr1901/msys-64 | Clifford Wolf | 2018-08-15 | 1 | -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. Jones | 2018-06-27 | 1 | -1/+16 |
| | | | | |||||
| | * | | Use msys2-provided pthreads instead of abc's. | William D. Jones | 2018-06-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #591 from hzeller/virtual-override | Clifford Wolf | 2018-08-15 | 170 | -416/+414 |
| |\ \ \ | | | | | | | | | | | Consistent use of 'override' for virtual methods in derived classes. | ||||
| | * | | | Consistent use of 'override' for virtual methods in derived classes. | Henner Zeller | 2018-07-20 | 170 | -416/+414 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o Not all derived methods were marked 'override', but it is a great feature of C++11 that we should make use of. o While at it: touched header files got a -*- c++ -*- for emacs to provide support for that language. o use YS_OVERRIDE for all override keywords (though we should probably use the plain keyword going forward now that C++11 is established) | ||||
| * | | | | Merge pull request #590 from hzeller/remaining-file-error | Clifford Wolf | 2018-08-15 | 1 | -15/+15 |
| |\ \ \ \ | | | | | | | | | | | | | Fix remaining log_file_error(); emit dependent file references in new… | ||||
| | * | | | | Fix remaining log_file_error(); emit dependent file references in new line. | Henner Zeller | 2018-07-20 | 1 | -15/+15 |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are some places that reference dependent file locations ("this function was called from ..."). These are now in a separate line for ease of jumping to it with the editor (behaves similarly to compilers that emit dependent messages). | ||||
| * | | | | Merge pull request #576 from cr1901/no-resource | Clifford Wolf | 2018-08-15 | 1 | -9/+12 |
| |\ \ \ \ | | | | | | | | | | | | | Gate POSIX-only signals and resource module to only run on POSIX Pyth… | ||||
| | * | | | | Gate POSIX-only signals and resource module to only run on POSIX Python ↵ | William D. Jones | 2018-07-06 | 1 | -9/+12 |
| |/ / / / |/| | | | | | | | | | | | | | | implementations. | ||||
| * | | | | Merge pull request #592 from japm48/master | Clifford Wolf | 2018-08-15 | 2 | -0/+4 |
| |\ \ \ \ | | | | | | | | | | | | | fix basys3 example | ||||
| | * | | | | fix basys3 example | japm48 | 2018-07-22 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added `CONFIG_VOLTAGE` and `CFGBVS` to constraints file to avoid warning `DRC 23-20`. Added `open_hw` needed for programming. | ||||
| * | | | | | Merge pull request #513 from udif/pr_reg_wire_error | Clifford Wolf | 2018-08-15 | 7 | -4/+132 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Add error checking for reg/wire/logic misuse - PR now passes 'make test' (plus a new test) | ||||
| | * | | | | | Modified errors into warnings | Udi Finkelstein | 2018-06-05 | 5 | -11/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | No longer false warnings for memories and assertions |