aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/translation.adb
diff options
context:
space:
mode:
authorBrian Drummond <brian@shapes.demon.co.uk>2017-10-05 19:19:01 +0100
committerTristan Gingold <tgingold@free.fr>2017-10-06 20:40:30 +0200
commit3ed10bea5275a9a0f8d6cc6c13b90bc02cb42d75 (patch)
treec419fba15feb91741e0a24fac82805a0176a566c /src/vhdl/translate/translation.adb
parentda6dd57e9e5ee865cbd0cc9246eebcad957adae6 (diff)
downloadghdl-3ed10bea5275a9a0f8d6cc6c13b90bc02cb42d75.tar.gz
ghdl-3ed10bea5275a9a0f8d6cc6c13b90bc02cb42d75.tar.bz2
ghdl-3ed10bea5275a9a0f8d6cc6c13b90bc02cb42d75.zip
Improved error reporting, Issue #26
Diffstat (limited to 'src/vhdl/translate/translation.adb')
-rw-r--r--src/vhdl/translate/translation.adb4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vhdl/translate/translation.adb b/src/vhdl/translate/translation.adb
index ecf5c778a..42620ba91 100644
--- a/src/vhdl/translate/translation.adb
+++ b/src/vhdl/translate/translation.adb
@@ -1712,6 +1712,8 @@ package body Translation is
O_Storage_External);
New_Interface_Decl (Interfaces, Param, Get_Identifier ("time"),
Std_Time_Otype);
+ New_Interface_Decl (Interfaces, Param, Wki_Filename, Char_Ptr_Type);
+ New_Interface_Decl (Interfaces, Param, Wki_Line, Ghdl_I32_Type);
Finish_Subprogram_Decl (Interfaces, Ghdl_Process_Wait_Timeout);
-- void __ghdl_process_wait_set_timeout (time : std_time);
@@ -1720,6 +1722,8 @@ package body Translation is
O_Storage_External);
New_Interface_Decl (Interfaces, Param, Get_Identifier ("time"),
Std_Time_Otype);
+ New_Interface_Decl (Interfaces, Param, Wki_Filename, Char_Ptr_Type);
+ New_Interface_Decl (Interfaces, Param, Wki_Line, Ghdl_I32_Type);
Finish_Subprogram_Decl (Interfaces, Ghdl_Process_Wait_Set_Timeout);
-- void __ghdl_process_wait_add_sensitivity (sig : __ghdl_signal_ptr);