aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* vhdl-sem_assocs: relax constrained on type conversion of formalTristan Gingold2023-05-011-3/+19
* vhdl-sem_expr: adjust check of aggregate rangeTristan Gingold2023-05-012-3/+8
* vhdl-sem_specs: allow attribute specification on a type if -frelaxedTristan Gingold2023-04-302-10/+22
* translate: adjust bounds handling in procedure calls.Tristan Gingold2023-04-303-22/+45
* vhdl-evaluation: some ieee functions return a subtypeTristan Gingold2023-04-301-1/+1
* translate: fix use on subtype attribute in signal declarationTristan Gingold2023-04-282-20/+22
* libraries: avoid a crash when replacing a file without checksum.Tristan Gingold2023-04-271-2/+4
* libraries(Get_Library): add parameter Force.Tristan Gingold2023-04-242-3/+10
* libraries.adb: allow to purge from any libraryTristan Gingold2023-04-241-2/+3
* synth-vhdl_expr: handle components in external namesTristan Gingold2023-04-231-7/+20
* synth-vhdl_insts.adb: handle no keep hierarchy for componentsTristan Gingold2023-04-231-51/+65
* vhdl-configuration(Find_Top_Entity): avoid a crash after an errorTristan Gingold2023-04-231-0/+11
* synth: check external names subtypeTristan Gingold2023-04-231-1/+33
* trans-chap7: optimize is_a_derived_type for #2417Tristan Gingold2023-04-201-5/+20
* ghdlcomp: set Flag_Elaboration for -c/-rTristan Gingold2023-04-201-0/+1
* synth-vhdl_expr: improve support of external names.Tristan Gingold2023-04-201-62/+120
* synth: support aggregate when target is a dynamic sliceTristan Gingold2023-04-194-5/+14
* ghdlsynth: add --keep-hierarchy optionTristan Gingold2023-04-191-14/+30
* synth: very early support of external namesTristan Gingold2023-04-182-5/+120
* synth: add create_value_net with a pool parameterTristan Gingold2023-04-185-16/+17
* elab-vhdl_insts: set global variable with top instanceTristan Gingold2023-04-182-0/+5
* synth: preliminary support of flat netlistsTristan Gingold2023-04-172-71/+211
* netlists-memories: improve detection of inverted enableTristan Gingold2023-04-171-14/+30
* netlists-memories: factorize codeTristan Gingold2023-04-171-74/+27
* is_tribuf_net: refineTristan Gingold2023-04-161-3/+10
* netlists-memories: add commentsTristan Gingold2023-04-161-1/+5
* netlists-gates: add commentsTristan Gingold2023-04-161-0/+4
* synth: handle conditional variable assignment with no default.Tristan Gingold2023-04-141-2/+16
* synth: handle conv_signed. Fix #2408Tristan Gingold2023-04-142-2/+9
* vhdl: recognize conv_signed. For #2408Tristan Gingold2023-04-142-0/+13
* trans-chap2: handle more package instantiationsTristan Gingold2023-04-131-26/+48
* translate: improve support of nested uninstantiated packagesTristan Gingold2023-04-133-35/+105
* translate: refactoring for subprg_translate_kindTristan Gingold2023-04-134-9/+21
* translate: fix elaboration of nested uninstantiated package.Tristan Gingold2023-04-131-7/+31
* translate: more refactoring for packagesTristan Gingold2023-04-131-73/+87
* translate: refactor subprograms translation for packagesTristan Gingold2023-04-133-34/+78
* translate: refactorize translate_package_internalTristan Gingold2023-04-121-100/+121
* translate: refactor prefixes for packagesTristan Gingold2023-04-121-37/+34
* translate: refactoring for package unitsTristan Gingold2023-04-123-58/+108
* translate: add elab_package_declarationTristan Gingold2023-04-123-3/+13
* translate: add Elab_Package_Unit_Without_BodyTristan Gingold2023-04-123-1/+7
* trans-chap2: add commentsTristan Gingold2023-04-081-0/+5
* translation: minor cleanup (remove unreachable code)Tristan Gingold2023-04-081-6/+0
* trans-chap2: defer body elaboration if non-immediate bodyTristan Gingold2023-04-081-6/+9
* translation: improve type conversion (recurse)Tristan Gingold2023-04-073-82/+120
* translate: factorize and improve implicit subtype conversion codeTristan Gingold2023-04-072-132/+124
* trans-chap7: fix incorrect element layout for concatenationTristan Gingold2023-04-071-6/+18
* llvm-cbinding.cpp: adjust for llvm 16Tristan Gingold2023-04-041-2/+7
* translate: rework subtype conversion. Fix #2356Tristan Gingold2023-03-294-14/+160
* ghdlrun: report unreferenced nodes with --check-astTristan Gingold2023-03-281-0/+5