aboutsummaryrefslogtreecommitdiffstats
path: root/src/grt/grt-processes.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/grt/grt-processes.adb')
-rw-r--r--src/grt/grt-processes.adb7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/grt/grt-processes.adb b/src/grt/grt-processes.adb
index d5fcb4de7..a76eda7ed 100644
--- a/src/grt/grt-processes.adb
+++ b/src/grt/grt-processes.adb
@@ -1072,7 +1072,7 @@ package body Grt.Processes is
end if;
end Simulation_Cycle;
- procedure Simulation_Init
+ function Simulation_Init return Integer
is
use Options;
begin
@@ -1097,6 +1097,8 @@ package body Grt.Processes is
-- zero after initialization.
Grt.Hooks.Call_Cycle_Hooks;
end if;
+
+ return 0;
end Simulation_Init;
function Has_Simulation_Timeout return Boolean
@@ -1164,7 +1166,8 @@ package body Grt.Processes is
use Grt.Options;
Status : Integer;
begin
- Simulation_Init;
+ Status := Simulation_Init;
+ pragma Assert (Status = 0);
Status := Simulation_Main_Loop;