Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed expression. | Patrick Lehmann | 2023-04-16 | 1 | -3/+3 |
| | |||||
* | Bumped dependencies. | Patrick Lehmann | 2023-04-16 | 3 | -3/+2 |
| | |||||
* | Removed Get**Symbol functions. | Patrick Lehmann | 2023-04-15 | 3 | -59/+2 |
| | |||||
* | Formatting by black. | Patrick Lehmann | 2023-04-15 | 3 | -4/+16 |
| | |||||
* | Fixes due to errors reported by unit tests. | Patrick Lehmann | 2023-04-15 | 3 | -4/+4 |
| | |||||
* | Modifications due to changes in Symbols. | Patrick Lehmann | 2023-04-15 | 9 | -18/+24 |
| | |||||
* | Fixes due to failing testcases. | Patrick Lehmann | 2023-04-14 | 4 | -14/+26 |
| | |||||
* | Reworking symbols. | Patrick Lehmann | 2023-04-13 | 8 | -136/+81 |
| | |||||
* | Formatting with black. | Patrick Lehmann | 2023-04-11 | 1 | -1/+3 |
| | |||||
* | Disabled some code due to problems with symbols. | Patrick Lehmann | 2023-04-11 | 1 | -4/+5 |
| | |||||
* | Fixed iterating architectures of an entity. | Patrick Lehmann | 2023-04-11 | 1 | -2/+2 |
| | |||||
* | Adjustments to pyTooling. | Patrick Lehmann | 2023-04-10 | 1 | -7/+2 |
| | | | | (cherry picked from commit 29ed1fdb26122ba272ed0da465a998fc267d75d8) | ||||
* | Adjustments to pyVHDLModel. | Patrick Lehmann | 2023-04-10 | 1 | -3/+4 |
| | | | | (cherry picked from commit 506c747238e6d0f17676b3436a5b7d0b7544a8f3) | ||||
* | Bumped dependencies. | Patrick Lehmann | 2023-04-10 | 5 | -5/+5 |
| | | | | (cherry picked from commit 6f83d43a10737b353e7ed1227086d1c0d13c5fe7) | ||||
* | Bumped dependencies. | Patrick Lehmann | 2023-04-10 | 4 | -3/+6 |
| | | | | (cherry picked from commit 8a01be0a33f6c72adac11d6090fad8ab511956f6) | ||||
* | Bumped dependencies. | Patrick Lehmann | 2023-04-10 | 1 | -0/+0 |
| | | | | (cherry picked from commit 3df7680eef2d9efd97857c55a268c3bf98350b0e) | ||||
* | gha: tentatively fix on macos x (adjust llvm version) | Tristan Gingold | 2023-04-08 | 1 | -1/+3 |
| | |||||
* | testsuite/gna: add a reproducer for #2402 | Tristan Gingold | 2023-04-08 | 3 | -0/+106 |
| | |||||
* | trans-chap2: defer body elaboration if non-immediate body | Tristan Gingold | 2023-04-08 | 1 | -6/+9 |
| | | | | Fix #2402 | ||||
* | translation: improve type conversion (recurse) | Tristan Gingold | 2023-04-07 | 3 | -82/+120 |
| | |||||
* | translate: factorize and improve implicit subtype conversion code | Tristan Gingold | 2023-04-07 | 2 | -132/+124 |
| | |||||
* | trans-chap7: fix incorrect element layout for concatenation | Tristan Gingold | 2023-04-07 | 1 | -6/+18 |
| | |||||
* | llvm-cbinding.cpp: adjust for llvm 16 | Tristan Gingold | 2023-04-04 | 1 | -2/+7 |
| | |||||
* | configure: tentatively add support for llvm 16.0 | Tristan Gingold | 2023-04-04 | 1 | -0/+1 |
| | |||||
* | pyGHDL: reformatting | c-thaler | 2023-04-04 | 1 | -1/+1 |
| | |||||
* | pyGHDL: fix range handling in subtype indication | c-thaler | 2023-04-04 | 1 | -1/+7 |
| | | | | | According to ยง3.1, range can be a range expression or an attribute name. This must be respected when accessing the fields of the node. | ||||
* | pyGHDL: reformatting | c-thaler | 2023-04-04 | 1 | -1/+1 |
| | |||||
* | pyGHDL: fix constructor call parameters | c-thaler | 2023-04-04 | 1 | -1/+2 |
| | |||||
* | pyGHDL: add missing handling of exit statement | c-thaler | 2023-04-04 | 2 | -0/+15 |
| | |||||
* | testsuite/gna: add a test for #2356 | Tristan Gingold | 2023-03-29 | 3 | -0/+63 |
| | |||||
* | translate: rework subtype conversion. Fix #2356 | Tristan Gingold | 2023-03-29 | 4 | -14/+160 |
| | |||||
* | ghdlrun: report unreferenced nodes with --check-ast | Tristan Gingold | 2023-03-28 | 1 | -0/+5 |
| | |||||
* | vhdl-nodes_gc: initial support of PSL nodes | Tristan Gingold | 2023-03-27 | 1 | -16/+85 |
| | |||||
* | vhdl-evaluation: free temporary node | Tristan Gingold | 2023-03-27 | 1 | -2/+3 |
| | |||||
* | trans-chap8: free nodes created by canon for conditional assignment | Tristan Gingold | 2023-03-27 | 1 | -5/+23 |
| | |||||
* | synth: add checks for array conversion | Tristan Gingold | 2023-03-27 | 2 | -5/+42 |
| | |||||
* | synth: adjust for iir_kind_package_instantiation_body | Tristan Gingold | 2023-03-27 | 4 | -8/+30 |
| | |||||
* | vhdl-sem_types: free temporary nodes | Tristan Gingold | 2023-03-27 | 1 | -9/+24 |
| | |||||
* | eval_static_expr_orig: free temporary node for range attributes | Tristan Gingold | 2023-03-26 | 1 | -17/+64 |
| | |||||
* | translate_entity_init_ports: free a temporary node | Tristan Gingold | 2023-03-26 | 1 | -0/+4 |
| | |||||
* | testsuite/gna: add a test | Tristan Gingold | 2023-03-26 | 2 | -0/+14 |
| | |||||
* | testsuite/synth: add a test for #2399 | Tristan Gingold | 2023-03-26 | 2 | -0/+129 |
| | |||||
* | synth-vhdl_insts: use the right synth instance for actual type. | Tristan Gingold | 2023-03-26 | 1 | -2/+3 |
| | | | | Fix #2399 | ||||
* | sem_name_clean_1: also free names | Tristan Gingold | 2023-03-26 | 1 | -4/+9 |
| | |||||
* | finish_sem_name_1: free unused node | Tristan Gingold | 2023-03-26 | 1 | -0/+1 |
| | |||||
* | eval_static_expr: improve tracking of origin | Tristan Gingold | 2023-03-26 | 1 | -32/+47 |
| | |||||
* | Canon_Concurrent_Simple_Signal_Assignment: avoid leak | Tristan Gingold | 2023-03-26 | 1 | -2/+4 |
| | | | | Do not unlink unaffected_waveform | ||||
* | trans-chap8(translate_wait_statement): free sensitivity list | Tristan Gingold | 2023-03-26 | 1 | -1/+6 |
| | |||||
* | vhdl-canon: rewrite Canon_Concurrent_Conditional_Signal_Assignment | Tristan Gingold | 2023-03-26 | 1 | -19/+23 |
| | | | | Simplify, do not unlink unaffected waveform. | ||||
* | vhdl-canon: free temporary nodes created for configuration | Tristan Gingold | 2023-03-26 | 1 | -0/+28 |
| |