From 5b07e34852d4d419d0faabc1253f08cffe5eafbf Mon Sep 17 00:00:00 2001 From: Farmadupe Date: Sun, 7 Aug 2022 14:26:18 +0100 Subject: Document changes to -frelaxed from #2165 (#2167) Co-authored-by: Thomas Green --- doc/using/InvokingGHDL.rst | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc/using') 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: -- cgit v1.2.3