aboutsummaryrefslogtreecommitdiffstats
path: root/src/ortho/mcode/ortho_code-x86-emits.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2016-02-15 06:01:47 +0100
committerTristan Gingold <tgingold@free.fr>2016-02-17 21:04:45 +0100
commit228c201e45fd56cb3a32fed0abb6285a95fa9c91 (patch)
tree943a546f6049c434745776aa2205688de001ff60 /src/ortho/mcode/ortho_code-x86-emits.ads
parent841d7b35dfc55fe8be9a5155bc069fb6e467af1f (diff)
downloadghdl-228c201e45fd56cb3a32fed0abb6285a95fa9c91.tar.gz
ghdl-228c201e45fd56cb3a32fed0abb6285a95fa9c91.tar.bz2
ghdl-228c201e45fd56cb3a32fed0abb6285a95fa9c91.zip
mcode: init support for initialized variables.
Diffstat (limited to 'src/ortho/mcode/ortho_code-x86-emits.ads')
-rw-r--r--src/ortho/mcode/ortho_code-x86-emits.ads4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ortho/mcode/ortho_code-x86-emits.ads b/src/ortho/mcode/ortho_code-x86-emits.ads
index 1813f9bd2..da3138575 100644
--- a/src/ortho/mcode/ortho_code-x86-emits.ads
+++ b/src/ortho/mcode/ortho_code-x86-emits.ads
@@ -25,8 +25,10 @@ package Ortho_Code.X86.Emits is
procedure Emit_Subprg (Subprg : Subprogram_Data_Acc);
procedure Emit_Var_Decl (Decl : O_Dnode);
+ procedure Emit_Var_Zero (Decl : O_Dnode);
+
procedure Emit_Const_Decl (Decl : O_Dnode);
- procedure Emit_Const_Value (Decl : O_Dnode; Val : O_Cnode);
+ procedure Emit_Init_Value (Decl : O_Dnode; Val : O_Cnode);
type Intrinsic_Symbols_Map is array (Intrinsics_X86) of Symbol;
Intrinsics_Symbol : Intrinsic_Symbols_Map;