aboutsummaryrefslogtreecommitdiffstats
path: root/doc/using
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2021-05-06 18:41:09 +0200
committerTristan Gingold <tgingold@free.fr>2021-05-06 18:41:09 +0200
commit3d152fe546003bf5089a2a3915a225d1d088a0bf (patch)
tree317c9fbba714b67cc40d9902429b645b0341c643 /doc/using
parent85e966b83d9f49d31bc08ea0190706ef3b33b364 (diff)
downloadghdl-3d152fe546003bf5089a2a3915a225d1d088a0bf.tar.gz
ghdl-3d152fe546003bf5089a2a3915a225d1d088a0bf.tar.bz2
ghdl-3d152fe546003bf5089a2a3915a225d1d088a0bf.zip
doc: mention -frelaxed to avoid incompatibility for shared variables
Diffstat (limited to 'doc/using')
-rw-r--r--doc/using/ImplementationOfVHDL.rst3
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/using/ImplementationOfVHDL.rst b/doc/using/ImplementationOfVHDL.rst
index 332cd7402..a623801db 100644
--- a/doc/using/ImplementationOfVHDL.rst
+++ b/doc/using/ImplementationOfVHDL.rst
@@ -60,7 +60,8 @@ Shared variables were replaced by protected types in the 2000 revision of
the VHDL standard. This modification is also known as 1076a. Note that this
standard is not fully backward compatible with VHDL-93, since the type of a
shared variable must now be a protected type (there was no such restriction
-before).
+before). This incompatibility can be bypassed with the
+:option:`-frelaxed` option.
Minor corrections were added by the 2002 revision of the VHDL standard. This
revision is not fully backward compatible with VHDL-00 since, for example,