diff options
author | Tristan Gingold <tgingold@free.fr> | 2020-05-25 18:49:59 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2020-05-25 18:49:59 +0200 |
commit | dc90bedd6d86df9a9ef74bcdd51c7c3400669f29 (patch) | |
tree | 6e258692562a5bd533fd4d9504dd29d1a32927de /doc/using/InvokingGHDL.rst | |
parent | 4e5ab2e5158662813ab3dfed096edfbed3716a62 (diff) | |
download | ghdl-dc90bedd6d86df9a9ef74bcdd51c7c3400669f29.tar.gz ghdl-dc90bedd6d86df9a9ef74bcdd51c7c3400669f29.tar.bz2 ghdl-dc90bedd6d86df9a9ef74bcdd51c7c3400669f29.zip |
doc: move -C/--syn-binding doc to InvokingGHDL.
Diffstat (limited to 'doc/using/InvokingGHDL.rst')
-rw-r--r-- | doc/using/InvokingGHDL.rst | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/using/InvokingGHDL.rst b/doc/using/InvokingGHDL.rst index 918acacfd..63af39f08 100644 --- a/doc/using/InvokingGHDL.rst +++ b/doc/using/InvokingGHDL.rst @@ -341,6 +341,31 @@ Options Enable parsing of PSL assertions within comments. See section :ref:`PSL_implementation` for more details. +.. option:: --mb-comments, -C + + Allow UTF8 or multi-bytes chars in a comment. + + According to the VHDL standards before 2002, the only characters + allowed in a source file (and that includes the comments) are the + graphical characters of the ISO 8859-1 character set. This is + incompatible with comments using UTF-8 or some other encoding. This + option lift this restriction. + +.. option:: --syn-binding + + Use synthesizer rules for component binding. During elaboration, if + a component is not bound to an entity using VHDL LRM rules, try to + find in any known library an entity whose name is the same as the + component name. + + This rule is known as the synthesizer rule. + + There are two key points: normal VHDL LRM rules are tried first and + entities are searched only in known libraries. A known library is a + library which has been named in your design. + + This option is only useful during elaboration. + .. option:: --format=<FORMAT> Define the output format of some options, such as :option:`--pp-html` or :option:`--xref-html`. |