aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synthesis.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2021-11-28 10:35:20 +0100
committerTristan Gingold <tgingold@free.fr>2021-11-28 12:13:25 +0100
commitd4c36d398f9ca32e5fad23298bcef1ed9473e7f9 (patch)
tree37b24a84457892134f874471bd49ade18cdc2394 /src/synth/synthesis.ads
parent53a2fdc7927300233c9aec1a4772bd339f930ef5 (diff)
downloadghdl-d4c36d398f9ca32e5fad23298bcef1ed9473e7f9.tar.gz
ghdl-d4c36d398f9ca32e5fad23298bcef1ed9473e7f9.tar.bz2
ghdl-d4c36d398f9ca32e5fad23298bcef1ed9473e7f9.zip
synth: add hooks to support elaboration of foreign instances
Diffstat (limited to 'src/synth/synthesis.ads')
-rw-r--r--src/synth/synthesis.ads3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/synth/synthesis.ads b/src/synth/synthesis.ads
index 30523c21d..4b8ea86b8 100644
--- a/src/synth/synthesis.ads
+++ b/src/synth/synthesis.ads
@@ -40,5 +40,8 @@ package Synthesis is
(Base : Base_Instance_Acc; Unit : Int32; Encoding : Name_Encoding);
Synth_Top_Foreign : Synth_Top_Acc;
+ type Synth_Initialize_Acc is access procedure;
+ Synth_Initialize_Foreign : Synth_Initialize_Acc;
+
Synth_Error : exception;
end Synthesis;