aboutsummaryrefslogtreecommitdiffstats
path: root/src/ghdldrv
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2023-01-11 20:37:18 +0100
committerTristan Gingold <tgingold@free.fr>2023-01-12 06:44:23 +0100
commit6eca33f6854a38d2080c3479eee1df74dde0bf74 (patch)
tree431ab4b9469dd92b98ad022656e713b61b4555ae /src/ghdldrv
parent185c172b00eb3b7c16370f468960a65975e0fdf0 (diff)
downloadghdl-6eca33f6854a38d2080c3479eee1df74dde0bf74.tar.gz
ghdl-6eca33f6854a38d2080c3479eee1df74dde0bf74.tar.bz2
ghdl-6eca33f6854a38d2080c3479eee1df74dde0bf74.zip
simul: fix handling of drivers/sensitivity within processes
Diffstat (limited to 'src/ghdldrv')
-rw-r--r--src/ghdldrv/ghdlsimul.adb1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ghdldrv/ghdlsimul.adb b/src/ghdldrv/ghdlsimul.adb
index fd260b5ec..05dd4f705 100644
--- a/src/ghdldrv/ghdlsimul.adb
+++ b/src/ghdldrv/ghdlsimul.adb
@@ -146,6 +146,7 @@ package body Ghdlsimul is
Simul.Vhdl_Elab.Gather_Processes (Inst);
Simul.Vhdl_Elab.Elab_Processes;
+ Simul.Vhdl_Elab.Compute_Sources;
if Errorout.Nbr_Errors > 0 then
raise Errorout.Compilation_Error;