Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rework libghdl build/install procedure (#840) | 1138-4EB | 2019-06-17 | 35 | -107/+104 | |
| | | | | | | | | | | | | | | | | | | * feat(libghdl): add libghdl_pkg.py, add option to generate libghdl-py.tgz with dist/travis/build.sh * libghdl*.so is now part of GHDL * move python sources to python/libghdl and python/pnodes * rename src/vhdl/python to src/vhdl/libghdl * add generation of tarball for libghdl-py to the makefile * deprecate --enable-python and --disable-python * add configuration option --disable-libghdl * feat(python/libghdl): add support for LIBGHDL_PREFIX (#844) * fix(travis): disable libghdl on mac * feat(python/libghdl): add support for GHDL_BIN_PATH and VUNIT_GHDL_PATH | |||||
* | Remove multiple whitespaces from code of conduct | Dominik Salvet | 2019-06-16 | 1 | -1/+1 | |
| | ||||||
* | Add a code of conduct | Dominik Salvet | 2019-06-16 | 1 | -0/+5 | |
| | ||||||
* | Add tests for previous patches. | Tristan Gingold | 2019-06-13 | 3 | -0/+24 | |
| | ||||||
* | options: set parse_parenthesis flag on | Tristan Gingold | 2019-06-13 | 1 | -0/+2 | |
| | ||||||
* | vhdl-sem_expr: set string type in case of error. | Tristan Gingold | 2019-06-13 | 1 | -9/+12 | |
| | ||||||
* | vhdl-sem_expr: avoid crash after error with parenthesis | Tristan Gingold | 2019-06-13 | 1 | -3/+9 | |
| | ||||||
* | Add tests for previous commit. | Tristan Gingold | 2019-06-13 | 3 | -0/+26 | |
| | ||||||
* | vhdl-sem_expr: avoid crash if no choices. | Tristan Gingold | 2019-06-13 | 1 | -1/+3 | |
| | ||||||
* | vhdl-parse: improve error message in case of unexpected | Tristan Gingold | 2019-06-13 | 1 | -0/+12 | |
| | ||||||
* | synth-expr: use Node instead of Iir (renaming). | Tristan Gingold | 2019-06-13 | 2 | -34/+34 | |
| | ||||||
* | synth-stmts: handle enumeration type in case, renaming. | Tristan Gingold | 2019-06-13 | 2 | -64/+73 | |
| | ||||||
* | vhdl/simulate: fix regression wrt package instances. | Tristan Gingold | 2019-06-12 | 2 | -4/+6 | |
| | ||||||
* | Add reproducer for #838 | Tristan Gingold | 2019-06-12 | 2 | -0/+69 | |
| | ||||||
* | synth-expr: handle choice_by_expression in aggregates. | Tristan Gingold | 2019-06-12 | 1 | -3/+30 | |
| | ||||||
* | Add a testcase for previous commit. | Tristan Gingold | 2019-06-12 | 2 | -0/+9 | |
| | ||||||
* | vhdl-sem_types: set base type of error types. | Tristan Gingold | 2019-06-12 | 1 | -0/+1 | |
| | ||||||
* | Add a testcase for previous commit. | Tristan Gingold | 2019-06-12 | 3 | -0/+26 | |
| | ||||||
* | vhdl: improve error messages for generate statement. | Tristan Gingold | 2019-06-12 | 3 | -3/+5 | |
| | ||||||
* | Add mutils. | Tristan Gingold | 2019-06-12 | 2 | -0/+34 | |
| | ||||||
* | synth: handle enumerated types. | Tristan Gingold | 2019-06-12 | 5 | -51/+97 | |
| | ||||||
* | simul: refine scalar type annotations. | Tristan Gingold | 2019-06-12 | 2 | -17/+49 | |
| | ||||||
* | vhdl-nodes: add Node_List and Node_Flist aliases. | Tristan Gingold | 2019-06-12 | 1 | -0/+2 | |
| | ||||||
* | synth-expr: resize for uns-uns operations. | Tristan Gingold | 2019-06-12 | 1 | -18/+28 | |
| | ||||||
* | netlist-disp_vhdl: display parameters, fix output | Tristan Gingold | 2019-06-12 | 1 | -11/+45 | |
| | ||||||
* | fix(dist/travis/build.sh): ensure that CONFIG_OPTS arguments are separated | 1138-4EB | 2019-06-12 | 1 | -8/+7 | |
| | ||||||
* | synth: handle conditional generate process. | Tristan Gingold | 2019-06-11 | 1 | -1/+45 | |
| | ||||||
* | synth: support conditional signal assignments. | Tristan Gingold | 2019-06-08 | 7 | -9/+79 | |
| | ||||||
* | synth: handle integer +/- for constants. | Tristan Gingold | 2019-06-08 | 4 | -23/+43 | |
| | ||||||
* | synth: WIP for dependencies. | Tristan Gingold | 2019-06-07 | 3 | -11/+74 | |
| | ||||||
* | synth: add comments. | Tristan Gingold | 2019-06-07 | 2 | -5/+13 | |
| | ||||||
* | nodes.py: regenerated. | Tristan Gingold | 2019-06-07 | 1 | -6/+12 | |
| | ||||||
* | synth: add comments and refactoring. | Tristan Gingold | 2019-06-07 | 9 | -25/+45 | |
| | ||||||
* | travis-ci: pass CONFIG_OPTS to docker containers | 1138-4EB | 2019-06-07 | 1 | -1/+1 | |
| | ||||||
* | synth: ignore attribute specifications | Christos Gentsos | 2019-06-06 | 1 | -0/+2 | |
| | ||||||
* | synth: handle numeric_std unsigned - unsigned add and sub | Christos Gentsos | 2019-06-06 | 1 | -0/+22 | |
| | ||||||
* | synth: handle array equality op (just for arrays of identical range) | Christos Gentsos | 2019-06-06 | 1 | -0/+8 | |
| | ||||||
* | synth: enabled vector AND, OR and XOR | Christos Gentsos | 2019-06-06 | 1 | -8/+14 | |
| | ||||||
* | synth: added support for numeric_std unary negation | Christos Gentsos | 2019-06-06 | 4 | -1/+34 | |
| | ||||||
* | synth: handle numeric_std subtraction (addition was already there) | Christos Gentsos | 2019-06-06 | 3 | -0/+38 | |
| | ||||||
* | synth: added support for vector "not" operation | Christos Gentsos | 2019-06-06 | 1 | -0/+9 | |
| | ||||||
* | synth: added support for array-element and element-array concats | Christos Gentsos | 2019-06-06 | 1 | -2/+27 | |
| | ||||||
* | synth-decls: ignore attribute declarations | Christos Gentsos | 2019-06-06 | 1 | -0/+2 | |
| | ||||||
* | Remove unused use clause. | Tristan Gingold | 2019-06-06 | 1 | -1/+0 | |
| | ||||||
* | synth-expr: fix a crash in vectorize_array | Tristan Gingold | 2019-06-06 | 1 | -1/+4 | |
| | ||||||
* | libghdlsynth: fix build failure. | Tristan Gingold | 2019-06-06 | 1 | -1/+1 | |
| | | | | Might be worth to add a dedicated grt.modules body. | |||||
* | libghdlsynth: fix startup crash. | Tristan Gingold | 2019-06-06 | 1 | -0/+2 | |
| | ||||||
* | vhdl: detect unused signals and variables. | Tristan Gingold | 2019-06-05 | 6 | -26/+42 | |
| | ||||||
* | python: export Enable_Warning. | Tristan Gingold | 2019-06-05 | 2 | -0/+8 | |
| | ||||||
* | Add a test for previous two commits. | Tristan Gingold | 2019-06-05 | 2 | -0/+21 | |
| |