Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ghdldrv: add --bootstrap-standard to simplify build. | Tristan Gingold | 2016-07-15 | 3 | -233/+47 |
| | |||||
* | vpi: add and document new options | Tristan Gingold | 2016-07-14 | 4 | -188/+544 |
| | |||||
* | Add commands to build vpi modules (WIP) | Tristan Gingold | 2016-07-14 | 10 | -14/+295 |
| | |||||
* | Initial work to support vpi via dll on windows. | Tristan Gingold | 2016-07-10 | 6 | -144/+1311 |
| | | | | Fixes #116 | ||||
* | vpi: add vpi_vprintf. | Tristan Gingold | 2016-07-09 | 3 | -13/+6 |
| | |||||
* | llvm: don't verify module (doesn't scale) | Tristan Gingold | 2016-07-09 | 1 | -5/+7 |
| | |||||
* | makefile: use GNATMAKE for oread. | Tristan Gingold | 2016-07-09 | 1 | -0/+1 |
| | |||||
* | oread: resize the hash table | Tristan Gingold | 2016-07-09 | 1 | -7/+72 |
| | | | | Parse at more than 10**7 lines / min. | ||||
* | oread: optimize field search for large record/unions (use a hash map). | Tristan Gingold | 2016-07-09 | 2 | -48/+122 |
| | |||||
* | Add new testcase. | Tristan Gingold | 2016-07-09 | 2 | -0/+28 |
| | |||||
* | Clean up links, repository-wide (#117) | Ben Wiederhake | 2016-07-09 | 11 | -16/+16 |
| | | | | | | | | | | | | | | * https: ieee.org * https: readthedocs * https: technet.com * https: debian.org * https: w3.org * Fix or mark dead links | ||||
* | Adjust xrefs for case-generate and context declaration. | Tristan Gingold | 2016-07-07 | 1 | -3/+9 |
| | |||||
* | disp_vhdl: support context declaration and reference | Tristan Gingold | 2016-07-07 | 1 | -7/+39 |
| | |||||
* | vhdl08: add support of case-generate statement | Tristan Gingold | 2016-07-07 | 25 | -258/+766 |
| | |||||
* | Parse case generate statement. | Tristan Gingold | 2016-07-05 | 6 | -79/+269 |
| | |||||
* | parse: extract parse_case_statement. | Tristan Gingold | 2016-07-05 | 2 | -84/+101 |
| | |||||
* | Fix indentation and English mistakes. | Tristan Gingold | 2016-07-05 | 27 | -105/+96 |
| | |||||
* | Add testcase for bug24065 | Tristan Gingold | 2016-07-05 | 2 | -0/+210 |
| | |||||
* | ghdldrv: consider executable suffix for -r. | Tristan Gingold | 2016-07-05 | 1 | -2/+5 |
| | | | | Fixes #110 | ||||
* | bug011: also tests vcd. | Tristan Gingold | 2016-07-03 | 1 | -1/+4 |
| | |||||
* | vpi: handle parameters/generics. | Tristan Gingold | 2016-07-03 | 5 | -248/+251 |
| | |||||
* | grt-vcd: rename vcd_var_kind to vcd_var_type. | Tristan Gingold | 2016-07-03 | 4 | -37/+32 |
| | |||||
* | BUILD.txt: add more --disable options to the gcc build. | Tristan Gingold | 2016-07-03 | 1 | -2/+5 |
| | |||||
* | Merge pull request #113 from Jonsba/jonsba/master | tgingold | 2016-07-03 | 1 | -0/+2 |
|\ | | | | | Add a description for the unbuffered option in ghdl -r <exec> --help. | ||||
| * | Add a description for the unbuffered option in ghdl -r <exec> --help. | Jonas Baggett | 2016-07-03 | 1 | -0/+2 |
| | | |||||
* | | vests: run one more test. | Tristan Gingold | 2016-07-03 | 1 | -1/+1 |
| | | |||||
* | | A package instantiation does not depend on the body if it is not required. | Tristan Gingold | 2016-07-03 | 1 | -4/+6 |
| | | | | | | | | Tentative fix for issue #107. | ||||
* | | Add testcase for issue #106 | Tristan Gingold | 2016-07-03 | 5 | -0/+83 |
| | | |||||
* | | vhdl08: fix parse of elsif in generate. | Tristan Gingold | 2016-07-03 | 1 | -9/+31 |
| | | |||||
* | | Enable vest recursive instantiation test. | Tristan Gingold | 2016-07-03 | 4 | -13/+28 |
| | | |||||
* | | Add more tests for issue #2. | Tristan Gingold | 2016-07-03 | 3 | -6/+38 |
| | | |||||
* | | Initial support of direct recursive instantiation. | Tristan Gingold | 2016-07-03 | 13 | -400/+605 |
|/ | | | | Fix issue #2. | ||||
* | Merge pull request #109 from Paebbels/paebbels/mingw-llvm | tgingold | 2016-07-01 | 3 | -3/+3 |
|\ | | | | | More changes for MinGWxx and LLVm backend | ||||
| * | More changes for the MinGW32/MinGW64 build flow and for the llvm back-end. | Patrick Lehmann | 2016-07-01 | 3 | -3/+3 |
|/ | |||||
* | Merge pull request #108 from Paebbels/paebbels/mingw32-mingw64 | tgingold | 2016-06-30 | 5 | -16/+61 |
|\ | | | | | A first change set for MinGW32 and MinGW64 | ||||
| * | A first changeset for MinGW32 and MinGW64 to compile GHDL with mcode and ↵ | Patrick Lehmann | 2016-06-30 | 5 | -16/+61 |
|/ | | | | llvm backend on Windows x86-64. | ||||
* | vpi: use a variable buffer for vpi_get_value. | Tristan Gingold | 2016-06-28 | 3 | -34/+43 |
| | | | | | | vstrings: add Reset and Get_C_String. Close #98 | ||||
* | Testcase for issue99. | Tristan Gingold | 2016-06-28 | 6 | -0/+54 |
| | | | | Close #99 | ||||
* | Handle uninstantiated packages without body. | Tristan Gingold | 2016-06-28 | 2 | -14/+38 |
| | |||||
* | trans-chap4: remove a when others. | Tristan Gingold | 2016-06-28 | 1 | -4/+2 |
| | |||||
* | simulate/execution: uses grt.strings | Tristan Gingold | 2016-06-28 | 1 | -5/+6 |
| | |||||
* | Jonsba/master (#100) | Jonsba | 2016-06-28 | 5 | -0/+25 |
| | | | | | | | | | | | | * Add a --unbuffered option for simulation. It disables buffering for stdout, stderr and files opened in write or append mode (TEXTIO). Fixes #87 * Some simplifications made on the previous commit. Documentation added for --unbuffered in Simulation_and_runtime.rst. * Some more simplifications on unbuffered writes support for TEXTIO * Fix a style issue failure reported by Travis-CI | ||||
* | Merge pull request #96 from Paebbels/paebbels/compile-libraries | tgingold | 2016-06-24 | 8 | -1044/+1344 |
|\ | | | | | Reworked standard libraries compile flow | ||||
| * | Reworked standard libraries compile flow (std, ieee, ...). Fixed GHDL ↵ | Patrick Lehmann | 2016-06-24 | 8 | -1044/+1344 |
| | | | | | | | | version test issue. Extended .gitignore to exclude generated files on Windows and Linux. | ||||
* | | Merge pull request #95 from Paebbels/paebbels/compile-vendor-library | tgingold | 2016-06-24 | 7 | -66/+495 |
|\ \ | | | | | | | Added missing Lattice compile script. | ||||
| * | | Added missing Lattice compile script. Enabled VHDL-2008 compilation in all ↵ | Patrick Lehmann | 2016-06-23 | 7 | -66/+495 |
| | | | | | | | | | | | | vendor library compile scripts, since VHDL-2008 flavor synopsys is working. Updated README.md. | ||||
* | | | Synopsys flavor for VHDL-2008 (#94) | Patrick Lehmann | 2016-06-24 | 3 | -31/+52 |
| | | | | | | | | | | | | | | | | | | * Added makefile rules for a VHDL-2008 synopsys flavor. Removed synopsys check in VHDL-2008 mode from ghdllocal.adb. * Adjusted testsuite run "gna/bug28", which tests for --std=08 and --ieee=synopsys to report a message. | ||||
* | | | vpi: call last_known_delta after initialization (if makes sense). | Tristan Gingold | 2016-06-24 | 1 | -0/+7 |
| | | | | | | | | | | | | closes #93 | ||||
* | | | vpi: improve traces (trace all callbacks, trace format) | Tristan Gingold | 2016-06-24 | 1 | -25/+72 |
| |/ |/| | |||||
* | | Install vendor shell scripts with executable mode. | Tristan Gingold | 2016-06-22 | 2 | -2/+6 |
| | | | | | | | | For issue #83 |