aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/simulate/simul-execution.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2017-12-18 19:15:43 +0100
committerTristan Gingold <tgingold@free.fr>2017-12-20 20:58:40 +0100
commitbb95ef066af608754d8ddb626d956c7a2a13563b (patch)
tree210eae08fca97f7f78eb760b9f2735773aa9fcf7 /src/vhdl/simulate/simul-execution.adb
parent7d1b6da515251a33f10f85793aeb02c60171ca95 (diff)
downloadghdl-bb95ef066af608754d8ddb626d956c7a2a13563b.tar.gz
ghdl-bb95ef066af608754d8ddb626d956c7a2a13563b.tar.bz2
ghdl-bb95ef066af608754d8ddb626d956c7a2a13563b.zip
simul-debugger: add run command.
Diffstat (limited to 'src/vhdl/simulate/simul-execution.adb')
-rw-r--r--src/vhdl/simulate/simul-execution.adb2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vhdl/simulate/simul-execution.adb b/src/vhdl/simulate/simul-execution.adb
index 9cb1189ec..48c5470b1 100644
--- a/src/vhdl/simulate/simul-execution.adb
+++ b/src/vhdl/simulate/simul-execution.adb
@@ -1605,6 +1605,8 @@ package body Simul.Execution is
File_Operation.Untruncated_Text_Read
(Args (0), Args (1), Args (2));
when Std_Names.Name_Control_Simulation =>
+ -- FIXME: handle stop properly.
+ -- FIXME: this is the only place where longjump is called.
Grt.Lib.Ghdl_Control_Simulation
(Args (0).B1, Args (1).B1, Std_Integer (Args (2).I64));
-- Do not return.