summaryrefslogtreecommitdiff
path: root/translate/translation.ads
diff options
context:
space:
mode:
authorTristan Gingold2014-03-09 07:05:34 +0100
committerTristan Gingold2014-03-09 07:05:34 +0100
commit6a8dd0ee9bd3ec2ffe6ff7fa821af92968008e55 (patch)
tree4dacb60b5a1e11f29a7fd1c279471ac2be6a0698 /translate/translation.ads
parentf1cbfa0165ced1fc75f8fea817b0e8e3bcfe6b47 (diff)
downloadghdl-6a8dd0ee9bd3ec2ffe6ff7fa821af92968008e55.tar.gz
ghdl-6a8dd0ee9bd3ec2ffe6ff7fa821af92968008e55.tar.bz2
ghdl-6a8dd0ee9bd3ec2ffe6ff7fa821af92968008e55.zip
Automatically unnest subprograms for llvm.
Diffstat (limited to 'translate/translation.ads')
-rw-r--r--translate/translation.ads2
1 files changed, 2 insertions, 0 deletions
diff --git a/translate/translation.ads b/translate/translation.ads
index bcaec62..e779685 100644
--- a/translate/translation.ads
+++ b/translate/translation.ads
@@ -77,6 +77,8 @@ package Translation is
Flag_Discard_Identifiers : Boolean := False;
-- If true, do not create nested subprograms.
+ -- This flag is forced during initialization if the code generated doesn't
+ -- support nested subprograms.
Flag_Unnest_Subprograms : Boolean := False;
type Foreign_Kind_Type is (Foreign_Unknown,