aboutsummaryrefslogtreecommitdiffstats
path: root/src/ghdldrv
Commit message (Collapse)AuthorAgeFilesLines
* vhdl: move sem* packages to vhdl children.Tristan Gingold2019-05-054-17/+17
|
* vhdl: move canon to a vhdl child package.Tristan Gingold2019-05-054-19/+19
|
* vhdl: move disp_tree and disp_vhdl as vhdl child.Tristan Gingold2019-05-043-5/+5
|
* vhdl: move parse package as vhdl child.Tristan Gingold2019-05-041-2/+2
|
* vhdl: move tokens as vhdl child package.Tristan Gingold2019-05-041-4/+4
|
* vhdl: move scanner under vhdl hierarchy.Tristan Gingold2019-05-042-8/+8
|
* configure: use default_pic instead of default_pie.Tristan Gingold2019-04-271-1/+1
| | | | | Adjust Makefile.in so that libgrt.a is built with pic only when default_pic is set.
* add configure option to enable default_pieumarcor2019-04-271-1/+1
|
* vhdl: supports VHPIDIRECT in mcode backend.Tristan Gingold2019-04-272-8/+74
| | | | | src: add hash.ad[sb], interning.ad[sb] Automatically link with vhpidirect libraries.
* synth: add --disp-noinlineTristan Gingold2019-04-161-4/+22
|
* vhdl: handle names starting with '_' as an identifier.Tristan Gingold2019-03-143-12/+48
| | | | | Remove assertion. Fix #779
* Prepare for release.Tristan Gingold2019-02-231-1/+1
|
* simul: fix handling of time resolution.Tristan Gingold2019-01-061-2/+3
|
* errorout: discard disabled warnings.Tristan Gingold2019-01-043-6/+12
| | | | Fix #729
* Remove unused is_ref for choices. Adjust.Tristan Gingold2019-01-021-6/+0
|
* parse/sem: be more tolerant of parse errors.Tristan Gingold2018-12-231-1/+6
|
* Analysis: tolerate more parse errors.Tristan Gingold2018-12-211-1/+2
|
* Sem: tolerates more parse errors.Tristan Gingold2018-12-191-1/+6
|
* files_map: rename Get_Source_File_Directory to Get_Directory_Name.Tristan Gingold2018-12-181-1/+1
|
* driver: add --force-analysis debug flag.Tristan Gingold2018-12-161-13/+36
|
* ghdldrv: Cmd argument of Perform_Action is now in.Tristan Gingold2018-12-1610-108/+111
|
* Finish_Compilation: do not raise Compilation_Error.Tristan Gingold2018-12-162-0/+7
|
* files_map: renaming for consistency.Tristan Gingold2018-12-141-1/+1
|
* Rename overloaded Load_File and export it to python.Tristan Gingold2018-12-133-8/+8
|
* Clarify error message.Tristan Gingold2018-12-112-3/+2
|
* Move Error_Msg_Parse from errorout to parse.Tristan Gingold2018-12-051-1/+2
|
* Keep source file entry in design file to avoid searching the file.Tristan Gingold2018-11-262-6/+17
|
* --dir: print library name and directory.Tristan Gingold2018-11-231-0/+7
|
* Add --max-stack-alloc option, check stack allocation of complex object.Tristan Gingold2018-11-231-0/+2
| | | | Fix #692
* ghdlprint: pass a location.Tristan Gingold2018-11-171-1/+1
|
* errorout: split and rework.Tristan Gingold2018-11-161-1/+3
|
* Create sem_lib from libraries.Tristan Gingold2018-11-144-21/+25
|
* Fix overflow detection for **, implement ** for i64.Tristan Gingold2018-11-141-2/+4
| | | | Fix #683
* ghdllocal: clean post files.Tristan Gingold2018-10-213-3/+6
|
* ghdldrv: also search exec in prefix/bin.Tristan Gingold2018-10-211-2/+18
|
* ghdldrv: allow bootstrap with oread.Tristan Gingold2018-10-211-2/+1
|
* Pass time-resolution to grt.Tristan Gingold2018-10-214-13/+16
| | | | | | | | | Use time-resolution for Put_Time. Use time-resolution for --stop-time (Parse_Time). Use time-resolution as VpiTimePrecision and for vcd. TODO: ghw (but needs to update ghwlib and gtkwave) Fix #672
* Add Maybe_Ref_Chain (WIP).Tristan Gingold2018-09-201-0/+6
|
* ghdl_simul: adjust after ghdlcomp change.Tristan Gingold2018-08-101-5/+13
|
* Add support for --time-resolution (jit only). Fix #613Tristan Gingold2018-08-104-13/+102
|
* rework parse_expression to add parse_binary_expression.Tristan Gingold2018-08-041-13/+1
| | | | This is needed to complete PSL expression parsing.
* Also set -fX and --std to GHDLFLAGS for --gen-makefileTristan Gingold2018-07-211-0/+2
| | | | Fix #624
* Remove redundant use-clauses for gcc 8.1 compatibilityTruls Asheim2018-05-301-3/+0
|
* Fix warning: use clause for package has no effectVicente Bergas2018-05-033-9/+1
| | | | | | | With gcc 8.1 the following message appears: warning: use clause for package "*" has no effect gnatmake: "*.adb" compilation error This patch fixes it.
* Use specific error message for direction mismatch.Tristan Gingold2018-04-251-2/+4
| | | | Fix #559
* Set a version to libghdl, put version in configure.Tristan Gingold2018-03-211-2/+1
|
* ghdl_mcode: error message if no file to analyze.Tristan Gingold2018-03-011-0/+5
|
* Change libraries path to allow installation of system-wide libraries.Tristan Gingold2018-01-252-8/+11
| | | | For #521
* translation: remove some use of Nam_Buffer.Tristan Gingold2018-01-201-4/+3
|
* Convert_Identifier: don't use Nam_Buffer anymore.Tristan Gingold2018-01-181-17/+17
|