aboutsummaryrefslogtreecommitdiffstats
path: root/ortho/mcode/ortho_code-decls.ads
diff options
context:
space:
mode:
authorgingold <gingold@b72b5c32-5f01-0410-b925-b5c7b92870f7>2009-08-13 03:59:39 +0000
committergingold <gingold@b72b5c32-5f01-0410-b925-b5c7b92870f7>2009-08-13 03:59:39 +0000
commitd1fddff66ad93c7efe5761a94029fa300d35aa4b (patch)
treefa4807be06a130234ad01e9df9e48dbd5ec4115f /ortho/mcode/ortho_code-decls.ads
parent755b49ce34a14ff78d6065b1627248b1b9fac06b (diff)
downloadghdl-d1fddff66ad93c7efe5761a94029fa300d35aa4b.tar.gz
ghdl-d1fddff66ad93c7efe5761a94029fa300d35aa4b.tar.bz2
ghdl-d1fddff66ad93c7efe5761a94029fa300d35aa4b.zip
Preliminary work for LLVM.
Preliminary work for SSE.
Diffstat (limited to 'ortho/mcode/ortho_code-decls.ads')
-rw-r--r--ortho/mcode/ortho_code-decls.ads8
1 files changed, 8 insertions, 0 deletions
diff --git a/ortho/mcode/ortho_code-decls.ads b/ortho/mcode/ortho_code-decls.ads
index 1c8b4514e..ad18892fe 100644
--- a/ortho/mcode/ortho_code-decls.ads
+++ b/ortho/mcode/ortho_code-decls.ads
@@ -21,8 +21,16 @@ package Ortho_Code.Decls is
-- Kind of a declaration.
type OD_Kind is (OD_Type,
OD_Const, OD_Const_Val,
+
+ -- Global and local variables.
OD_Var, OD_Local,
+
+ -- Subprograms.
OD_Function, OD_Procedure,
+
+ -- Additional node for a subprogram. Internal use only.
+ OD_Subprg_Ext,
+
OD_Interface,
OD_Body,
OD_Block);