summaryrefslogtreecommitdiff
path: root/translate
diff options
context:
space:
mode:
Diffstat (limited to 'translate')
-rw-r--r--translate/grt/grt-errors.adb4
-rw-r--r--translate/grt/grt-errors.ads5
2 files changed, 5 insertions, 4 deletions
diff --git a/translate/grt/grt-errors.adb b/translate/grt/grt-errors.adb
index c4eb30b..2d4d8f6 100644
--- a/translate/grt/grt-errors.adb
+++ b/translate/grt/grt-errors.adb
@@ -28,10 +28,6 @@ with Grt.Options; use Grt.Options;
with Grt.Hooks; use Grt.Hooks;
package body Grt.Errors is
- procedure Fatal_Error;
- pragma No_Return (Fatal_Error);
- pragma Export (C, Fatal_Error, "__ghdl_fatal");
-
-- Called in case of premature exit.
-- CODE is 0 for success, 1 for failure.
procedure Ghdl_Exit (Code : Integer);
diff --git a/translate/grt/grt-errors.ads b/translate/grt/grt-errors.ads
index ee92cb9..483ceab 100644
--- a/translate/grt/grt-errors.ads
+++ b/translate/grt/grt-errors.ads
@@ -62,6 +62,11 @@ package Grt.Errors is
-- Display an error message for an overflow.
procedure Grt_Overflow_Error;
+ -- Called at end of error message. Central point for failures.
+ procedure Fatal_Error;
+ pragma No_Return (Fatal_Error);
+ pragma Export (C, Fatal_Error, "__ghdl_fatal");
+
-- Hook called in case of error.
Error_Hook : Grt.Hooks.Proc_Hook_Type := null;