aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synthesis.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/synth/synthesis.adb')
-rw-r--r--src/synth/synthesis.adb4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/synth/synthesis.adb b/src/synth/synthesis.adb
index 8a2f3de67..310a30a59 100644
--- a/src/synth/synthesis.adb
+++ b/src/synth/synthesis.adb
@@ -54,6 +54,10 @@ package body Synthesis is
begin
Base := Make_Base_Instance;
+ if Synth_Initialize_Foreign /= null then
+ Synth_Initialize_Foreign.all;
+ end if;
+
Unit := Get_Library_Unit (Design);
if Get_Kind (Unit) = Iir_Kind_Foreign_Module then
if Synth_Top_Foreign = null then