aboutsummaryrefslogtreecommitdiffstats
path: root/doc/using/InvokingGHDL.rst
Commit message (Collapse)AuthorAgeFilesLines
* Document changes to -frelaxed from #2165 (#2167)Farmadupe2022-08-071-0/+4
| | | Co-authored-by: Thomas Green <none>
* doc: --gen-depends is not available with mcode. Fix #2121Tristan Gingold2022-07-041-3/+6
|
* doc: document all warningsTristan Gingold2022-06-171-23/+122
|
* fix few more typosJulin S2022-03-011-2/+2
|
* elab-order command: add an option to display libraries. Fix #1736Tristan Gingold2021-10-041-8/+12
|
* doc/using: document command 'elab-order' (79fc4b05)umarcor2021-04-221-0/+18
|
* doc: style, use 'file...' consistentlyumarcor2021-04-221-1/+1
|
* doc: style, use '[options...]' consistentlyumarcor2021-04-221-10/+10
|
* doc: add/rename '[library.]top_unit [arch]', style (849a25e0)umarcor2021-04-221-237/+271
|
* VHPI: add initial minimal implementationMarlon James2021-03-041-3/+3
| | | | | | | | Minimal implementation of VHPI provides library loading and error support. Calling most vhpi_* functions will raise a VHPI error condition. Incorporates VHPI thunks into libghdlvpi for linking.
* doc: fixes regarding -frelaxedumarcor2021-01-161-2/+2
|
* doc: clarify that frelaxed needs to be after std (#1601)umarcor2021-01-161-0/+2
|
* doc/using/InvokingGHDL: styleumarcor2021-01-161-73/+143
|
* Fixed -P option.Patrick Lehmann2021-01-051-2/+2
|
* doc: reword '--time-resolution'eine2020-10-081-4/+6
|
* doc: clarify position of option --std. Fix #1477Tristan Gingold2020-09-281-0/+3
|
* vhdl: --std93c is now an alias for --std=93 -frelaxedTristan Gingold2020-06-131-12/+25
| | | | This simplifies the definition of --std=93c
* doc: move -C/--syn-binding doc to InvokingGHDL.Tristan Gingold2020-05-251-0/+25
|
* doc: document option '--time-resolution'umarcor2020-05-081-0/+12
|
* doc: document option '-o'umarcor2020-05-081-0/+5
|
* Document and use --vpi-library-dir-unix (#1279)umarcor2020-05-031-43/+8
| | | | | * testsuite: use '--vpi-library-dir-unix' in 'add_vpi_path' * doc: add '--vpi-library-dir-unix', remove redundant headers
* update doc (synth, overview, generics, etc.) (#1205)umarcor2020-04-101-29/+0
| | | | | | | | | | | | | * doc: extend info about setting generics through the CLI * doc: rename 'Command Reference' to 'Additional Command Reference' * doc: use '``' instead of ':samp:' * doc: update info about synthesis * doc: add references to sources in internals/Overview * doc: add diagram to internals/Overview
* doc: update tips/hints related to VHPIDIRECT (#1202)umarcor2020-04-091-7/+5
|
* Update Foreign.rst to reflect my learnings (#1195)RocketRoss2020-04-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update Foreign.rst to reflect my learnings I found the page to be a little unclear in when and why to link to externally generated object files. It is a simple point in hindsight, but moving Linking foreign object files to GHDL to right after Foreign Declarations of Function makes it easier to see the link. I also added a Hint on how to pass command line arguments to ghdl_main, and wrote that the one code block is Python code (which wasn't immediately obvious to me at least). * Update Foreign.rst to reflect my learnings: Rev1 Move Linking... back to original spot. Better hint, and extra reference to simulation options. * Add reference-able label to --elab-run * Update Foreign.rst to reflect my learnings: Rev2 Clean up reference hint. * Update Foreign.rst to reflect my learnings: Rev3 Further clean reference hints. * Update Foreign.rst to reflect my learnings: Rev4 Improve hints. * Move and make -Wl,*.o hint generic, reference it * Do lables require an empty line to follow?? * Missed 'is' * Remove promise for example. * Remove promise again..... * Give up on referencing hint, just ref "linking... * Line feed reverted to LF Co-authored-by: Ross <radonnachie@gmail.com>
* vhdl-errors: give an hint for -frelaxed. Fix #1152Tristan Gingold2020-03-061-0/+1
|
* vhdl: merge synopsys into the ieee libraries. For #980Tristan Gingold2020-03-041-7/+14
|
* doc: document --synth command.Tristan Gingold2020-03-021-0/+29
|
* Remove --ieee=mentor and build of mentor libraries.Tristan Gingold2020-03-021-7/+9
|
* doc: add '.. program:: ghdl' directive (#1017)1138-4EB2019-11-121-0/+1
|
* Update doc (#1003)1138-4EB2019-11-111-35/+64
| | | | | | | | | | | | | | | | | | | | | | | | * doc: update makefile and build scripts * actions: add workflow 'doc' * doc: reorganize sections * doc: fix 'unknown option' warnings, headings, spaces, etc. * doc: add subdir 'examples', move 'quick_start' sources * doc: add section 'Development/Debugging' * doc: add section'Development/Synthesis' * doc: update roadmap * doc: add section examples * doc: use standard domain * doc: add comment about 'vhd' vs 'vhdl'
* enhance documentation terminology: reduce name clashing for VHDL standard ↵Arcturus2019-09-181-5/+5
| | | | | | | | | | | | and collections. (#925) * enhance documentation terminology: reduce name clashing for VHDL standard and collections. * lists don't have columns * apply suggestions from review * remove build artifact
* update(doc)1138-4EB2019-04-301-1/+5
| | | | | | | | | | * announce v0.36 * add hint about --synth and ghdlsynth * add option -gGENERIC=VALUE * add hint about --list-link * add hint about --bind * move 'Interfacing to other language' to it's own section * fix shields not being shown in contribute nor in licenses
* Document warnings enabled by default.Tristan Gingold2019-01-051-0/+5
| | | | Close #728
* Improve doc, fix English typo.Tristan Gingold2018-09-231-19/+49
|
* Reduce after-sentence spacing to one spacegritbub2018-06-051-26/+26
| | | | | | | | | During PR 591 it was decided that all sentences should be ended with a period and then followed by only one space. Regex changed 132 instances of two spaces to one space (in 7 files). Also changed the second paragraph of CodingStyle to dictate the use of one space instead of two.
* Remove single quotes around linksgritbub2018-06-041-10/+10
|
* Standardize indentation to 2 spacesgritbub2018-06-041-76/+76
| | | | | Change indentation within documentation code blocks to 2 space indents instead of 3.
* Rephrase documentation - typos, grammatical nuance, and linksgritbub2018-06-011-129/+132
|
* clean todos1138-4EB2017-12-101-3/+14
|
* doc/changelog renamed to doc/appendix1138-4EB2017-12-101-56/+56
| | | | Replace :samp: with
* Fixed typos, indentation and headline underlining.Patrick Lehmann2017-12-101-37/+63
|
* Describe commands as options. Fix internal refs to options. Apply1138-4EB2017-12-101-208/+93
| | | | | suggestions about ch 2. Add options given by the executable but not documented earlier.
* Files in the root not capitalized.1138-4EB2017-12-101-672/+159
| | | | | | | Second chapter ready for first review: Invoking reordered, some content moved to Command Reference, information compacted, command shortcuts added to titles. Known features which are missing in the doc added to TODOs or to Roadmap. Add export subsections to Using/Simulation Directory structure described in Building
* Allow markdown1138-4EB2017-12-101-0/+1
| | | | | | Last files from oldmds removed. All the content is in the new structure now. COPYING replaced with the md version. Update NEWS.md
* Removed numbers from folder names.1138-4EB2017-12-101-0/+1281