aboutsummaryrefslogtreecommitdiffstats
path: root/src/ghdldrv/ghdllocal.adb
Commit message (Collapse)AuthorAgeFilesLines
* ghdllocal.adb: move pragma suppress. Fix #2056Tristan Gingold2022-05-121-1/+1
|
* ghdldrv: allow --work within files for import commandTristan Gingold2022-04-291-19/+60
|
* ghdldrv: add --all option to dir commandYuni Tsukiyama2022-04-191-3/+61
| | | | Fix #137
* mk: Introduce configure options for inc/libdirsuffixDaniel Gröber2022-03-111-4/+4
| | | | | | | | This patch is based on one from the Debian ghdl packaging. We use it to support coinstallability of the different ghdl backend executables. Force prepending ghdl/ to the include path really doesn't help us with that any. Note this effectively reverts 786ca17ce.
* Add --std=19Xiretza2022-02-281-0/+2
| | | | | | 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.
* ghdldrv: handle generic overrides on foreign unitsTristan Gingold2021-12-131-15/+2
|
* elab-order command: add an option to display libraries. Fix #1736Tristan Gingold2021-10-041-4/+27
|
* ghdllocal: generalize top level unit extractionTristan Gingold2021-09-071-4/+38
|
* ghdllocal.adb: do not set Exec_Prefix if already set (by libghdl)Tristan Gingold2021-07-051-1/+4
|
* ghdldrv,configure: allow LIB.UNIT name for -e/-r commands. Fix #1718Tristan Gingold2021-04-101-8/+42
|
* src/ghdldrv: fix regression for ghdl-yosys-pluginTristan Gingold2021-01-201-3/+8
| | | | Allow to do multiple synthesis
* update license headersumarcor2021-01-141-11/+9
|
* libraries: Load_Std_Library: now return a status.Tristan Gingold2020-12-261-13/+38
| | | | | | Propagate this change to libghdl and python binding to avoid abort. For #1551
* Ignore plusargs options (that starts with a '+'). For #1517Tristan Gingold2020-11-211-1/+3
|
* ghdldrv: adjust style and some error messages.Tristan Gingold2020-09-201-41/+29
|
* cli: rework syntax, add commands without '-' or '--'umarcor2020-09-201-30/+83
|
* ghdldrv: factorize part of --gen-makefileTristan Gingold2020-07-301-0/+58
| | | | Fix #1403
* vhdl: --std93c is now an alias for --std=93 -frelaxedTristan Gingold2020-06-131-4/+3
| | | | This simplifies the definition of --std=93c
* find_top_entity: add location to report errors. Fix #1254Tristan Gingold2020-04-221-3/+5
|
* ghdldrv: Make Perform_Action cmd parameter in out.Tristan Gingold2020-04-101-22/+22
| | | | So that it can change the flags written by decode_option.
* ghdl -s: do not perform analysis in case of parse error. Fix #1196Tristan Gingold2020-04-061-1/+1
|
* ghdllocal: improve help.Tristan Gingold2020-03-061-5/+3
|
* Warn on unexpected options for command '-a'. Fix #1066Tristan Gingold2020-03-041-0/+14
|
* vhdl: merge synopsys into the ieee libraries. For #980Tristan Gingold2020-03-041-2/+4
|
* Remove --ieee=mentor and build of mentor libraries.Tristan Gingold2020-03-021-9/+7
|
* ghdllocal: remove unused use clause.Tristan Gingold2020-02-011-1/+0
|
* ghdllocal: add command --elab-orderTristan Gingold2020-02-011-0/+71
|
* vhdl: handle -gGEN=VAL for --synth. Fix #1062Tristan Gingold2020-01-011-3/+68
|
* vhdl: refactoring: remove configure function with string access.Tristan Gingold2019-07-141-30/+28
|
* ghdllocal: correctly disp GHDL_PREFIX in --disp-config.Tristan Gingold2019-07-091-5/+5
|
* ghdllocal: fix a typo in an error message.Tristan Gingold2019-07-021-1/+1
|
* ghdldrv: refactoring - share more code, isolate ghdlsynth from ghdlsimul.Tristan Gingold2019-06-291-6/+6
|
* Error_Msg_Option: do not raise exception.Tristan Gingold2019-06-251-21/+14
|
* ghdl import: avoid a crash in case of error.Tristan Gingold2019-06-041-20/+19
|
* vhdl: renames disp_vhdl to printsTristan Gingold2019-05-301-2/+2
|
* Add simple_IO - to be used instead of Text_IO.Tristan Gingold2019-05-191-1/+3
|
* vhdl: move iirs_utils to vhdl.utilsTristan Gingold2019-05-061-1/+1
|
* vhdl: move std_standard package to vhdl child.Tristan Gingold2019-05-051-3/+3
|
* vhdl: move configuration package as a vhdl child.Tristan Gingold2019-05-051-3/+3
|
* vhdl: move sem* packages to vhdl children.Tristan Gingold2019-05-051-9/+9
|
* vhdl: move disp_tree and disp_vhdl as vhdl child.Tristan Gingold2019-05-041-2/+2
|
* vhdl: move scanner under vhdl hierarchy.Tristan Gingold2019-05-041-2/+2
|
* vhdl: handle names starting with '_' as an identifier.Tristan Gingold2019-03-141-10/+41
| | | | | Remove assertion. Fix #779
* errorout: discard disabled warnings.Tristan Gingold2019-01-041-3/+2
| | | | Fix #729
* ghdldrv: Cmd argument of Perform_Action is now in.Tristan Gingold2018-12-161-20/+20
|
* Rename overloaded Load_File and export it to python.Tristan Gingold2018-12-131-3/+3
|
* Clarify error message.Tristan Gingold2018-12-111-2/+1
|
* Keep source file entry in design file to avoid searching the file.Tristan Gingold2018-11-261-4/+13
|
* --dir: print library name and directory.Tristan Gingold2018-11-231-0/+7
|
* Create sem_lib from libraries.Tristan Gingold2018-11-141-8/+9
|