Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add --std=19 | Xiretza | 2022-02-28 | 1 | -1/+1 |
| | | | | | | Currently, all behaviour is the same as for --std=08, except for the standard library search path. No standard libraries exist yet, so running ghdl with --std=19 will fail. | ||||
* | vhdl: Iir_Kind_Foreign_Module is now a library unit | Tristan Gingold | 2021-11-09 | 1 | -0/+5 |
| | | | | | (instead of a design unit). Also, add Iir_Kind_Foreign_Vector_Type_Definition | ||||
* | vhdl-sem_assocs.adb: add comments | Tristan Gingold | 2021-09-23 | 1 | -10/+41 |
| | |||||
* | vhdl-sem_assocs: add a check to avoid a crash on an error. Fix #873 | Tristan Gingold | 2021-09-12 | 1 | -0/+4 |
| | |||||
* | vhdl-sem_assocs: improve handling of generic types | Tristan Gingold | 2021-07-19 | 1 | -17/+21 |
| | |||||
* | vhdl: handle object interface using an interface type. Fix #1726 | Tristan Gingold | 2021-04-17 | 1 | -1/+24 |
| | |||||
* | update license headers | umarcor | 2021-01-14 | 1 | -11/+9 |
| | |||||
* | vhdl: replace base_type with parent_type in nodes | Tristan Gingold | 2020-07-22 | 1 | -2/+2 |
| | | | | | Only for subtype definition and remove base_type in type definitions. Allows to better track the addition of contraints. | ||||
* | vhdl: fix ownership for recors subtypes. | Tristan Gingold | 2020-07-18 | 1 | -0/+3 |
| | |||||
* | vhdl-sem_assocs: handle nested unbounded record individual association. | Tristan Gingold | 2020-07-18 | 1 | -9/+22 |
| | |||||
* | vhdl-sem_assocs: abstract Sem_Check_Missing_Association. | Tristan Gingold | 2020-06-26 | 1 | -61/+74 |
| | |||||
* | vhdl: --std93c is now an alias for --std=93 -frelaxed | Tristan Gingold | 2020-06-13 | 1 | -7/+11 |
| | | | | This simplifies the definition of --std=93c | ||||
* | vhdl: avoid crash on incorrect type mark in subtype indication. | Tristan Gingold | 2020-04-27 | 1 | -1/+1 |
| | |||||
* | vhdl: minimal support of interface package in entities. For #1262 | Tristan Gingold | 2020-04-27 | 1 | -2/+6 |
| | |||||
* | types: introduce Direction_Type, which replaces Iir_Direction. | Tristan Gingold | 2020-04-20 | 1 | -2/+2 |
| | | | | Global renaming. | ||||
* | vhdl-evaluation: remove some cascaded errors. | Tristan Gingold | 2020-04-18 | 1 | -1/+1 |
| | | | | Add an argument to eval_is_in_bound for the return value of overflow literal. | ||||
* | vhdl-sem_assocs: report all errors on incorrect formals. | Tristan Gingold | 2020-03-31 | 1 | -1/+1 |
| | |||||
* | vhdl-sem_assocs: remove duplicate error message for non-existing interface. | Tristan Gingold | 2020-03-21 | 1 | -8/+0 |
| | |||||
* | vhdl-sem_assocs: recurse for individual associations. | Tristan Gingold | 2020-02-17 | 1 | -23/+64 |
| | |||||
* | vhdl-sem_assocs: check conversion functions have only one parameter. | Tristan Gingold | 2020-02-02 | 1 | -0/+8 |
| | |||||
* | vhdl-sem_assocs: check that interface of function conv is a constant. | Tristan Gingold | 2020-02-01 | 1 | -1/+14 |
| | | | | Fix #1123 | ||||
* | vhdl-sem_assocs: minor rework. | Tristan Gingold | 2020-02-01 | 1 | -32/+32 |
| | |||||
* | vhdl: improve support of AMS-vhdl (array and record natures, source quantities) | Tristan Gingold | 2019-12-28 | 1 | -0/+64 |
| | |||||
* | vhdl: improve an error message. | Tristan Gingold | 2019-07-10 | 1 | -1/+1 |
| | |||||
* | vhdl: detect unused signals and variables. | Tristan Gingold | 2019-06-05 | 1 | -0/+9 |
| | |||||
* | errorout: add messages group instead of continuation. | Tristan Gingold | 2019-05-12 | 1 | -3/+5 |
| | |||||
* | vhdl: extract vhdl.errors from errorout. | Tristan Gingold | 2019-05-08 | 1 | -0/+1 |
| | |||||
* | vhdl: renames iir_chains to vhdl.nodes_utils. Remove iir_chain_handling. | Tristan Gingold | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | vhdl: move iirs_utils to vhdl.utils | Tristan Gingold | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | vhdl: move xrefs to vhdl child package. | Tristan Gingold | 2019-05-06 | 1 | -2/+2 |
| | |||||
* | vhdl: move evaluation to vhdl child. | Tristan Gingold | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | vhdl: move std_standard package to vhdl child. | Tristan Gingold | 2019-05-05 | 1 | -2/+2 |
| | |||||
* | vhdl: move sem* packages to vhdl children. | Tristan Gingold | 2019-05-05 | 1 | -0/+2571 |