aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/vhdl/simulate/simul-elaboration.adb5
-rw-r--r--src/vhdl/simulate/simul-environments.ads3
-rw-r--r--src/vhdl/simulate/simul-execution.adb1
3 files changed, 0 insertions, 9 deletions
diff --git a/src/vhdl/simulate/simul-elaboration.adb b/src/vhdl/simulate/simul-elaboration.adb
index 2163c80ff..73a31b287 100644
--- a/src/vhdl/simulate/simul-elaboration.adb
+++ b/src/vhdl/simulate/simul-elaboration.adb
@@ -354,7 +354,6 @@ package body Simul.Elaboration is
Parent => Father,
Children => null,
Brother => null,
- Ports_Map => Null_Iir,
Marker => Empty_Marker,
Objects => (others => null),
Elab_Objects => 0,
@@ -1290,9 +1289,6 @@ package body Simul.Elaboration is
Actual : Iir;
Formal : Iir;
begin
- pragma Assert (Formal_Instance.Ports_Map = Null_Iir);
- Formal_Instance.Ports_Map := Map;
-
if Ports = Null_Iir then
return;
end if;
@@ -3009,7 +3005,6 @@ package body Simul.Elaboration is
Parent => null,
Children => null,
Brother => null,
- Ports_Map => Null_Iir,
Marker => Empty_Marker,
Actuals_Ref => null,
Result => null,
diff --git a/src/vhdl/simulate/simul-environments.ads b/src/vhdl/simulate/simul-environments.ads
index d8c3885e6..845c4fafc 100644
--- a/src/vhdl/simulate/simul-environments.ads
+++ b/src/vhdl/simulate/simul-environments.ads
@@ -333,9 +333,6 @@ package Simul.Environments is
Children: Block_Instance_Acc;
Brother: Block_Instance_Acc;
- -- Port association map for this block, if any.
- Ports_Map : Iir;
-
-- Pool marker for the child (only for subprograms and processes).
Marker : Areapools.Mark_Type;
diff --git a/src/vhdl/simulate/simul-execution.adb b/src/vhdl/simulate/simul-execution.adb
index acc3b9c0b..18cd20c3f 100644
--- a/src/vhdl/simulate/simul-execution.adb
+++ b/src/vhdl/simulate/simul-execution.adb
@@ -3421,7 +3421,6 @@ package body Simul.Execution is
Parent => Instance,
Children => null,
Brother => null,
- Ports_Map => Null_Iir,
Marker => Empty_Marker,
Objects => (others => null),
Elab_Objects => 0,