aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorFarmadupe <tho119cl@gmail.com>2022-08-07 14:26:18 +0100
committerGitHub <noreply@github.com>2022-08-07 15:26:18 +0200
commit5b07e34852d4d419d0faabc1253f08cffe5eafbf (patch)
treea630adef6778a0ca5bc3e6f80ee313a064f57526 /doc
parentf9aafbb59fd2f0a5ff21b225e5927909b486c9d8 (diff)
downloadghdl-5b07e34852d4d419d0faabc1253f08cffe5eafbf.tar.gz
ghdl-5b07e34852d4d419d0faabc1253f08cffe5eafbf.tar.bz2
ghdl-5b07e34852d4d419d0faabc1253f08cffe5eafbf.zip
Document changes to -frelaxed from #2165 (#2167)
Co-authored-by: Thomas Green <none>
Diffstat (limited to 'doc')
-rw-r--r--doc/using/InvokingGHDL.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/using/InvokingGHDL.rst b/doc/using/InvokingGHDL.rst
index 875a706ae..a4b9b1b51 100644
--- a/doc/using/InvokingGHDL.rst
+++ b/doc/using/InvokingGHDL.rst
@@ -432,6 +432,10 @@ Options
* Default binding indication rules of VHDL-02 are used. Default binding rules are often used, but they are
particularly obscure before VHDL-02.
+ * Allow a subprogram body to match its declaration when the argument lists are semantically identical but
+ do not satisfy formal rules (e.g when a function declaration uses the keyword ``in`` for an
+ argument but its body does not).
+
* Within an object declaration, allow references to the name (which references the hidden declaration).
This ignores the error in the following code: