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.adb6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/synth/synthesis.adb b/src/synth/synthesis.adb
index 7f42d018c..cd72354e4 100644
--- a/src/synth/synthesis.adb
+++ b/src/synth/synthesis.adb
@@ -221,10 +221,12 @@ package body Synthesis is
end loop;
Synth_Declarations (Syn_Inst, Get_Declaration_Chain (Entity));
- Synth_Statements (Syn_Inst, Get_Concurrent_Statement_Chain (Entity));
+ Synth_Concurrent_Statements
+ (Syn_Inst, Get_Concurrent_Statement_Chain (Entity));
Synth_Declarations (Syn_Inst, Get_Declaration_Chain (Arch));
- Synth_Statements (Syn_Inst, Get_Concurrent_Statement_Chain (Arch));
+ Synth_Concurrent_Statements
+ (Syn_Inst, Get_Concurrent_Statement_Chain (Arch));
-- Remove unused gates. This is not only an optimization but also
-- a correctness point: there might be some unsynthesizable gates, like