aboutsummaryrefslogtreecommitdiffstats
path: root/src/options.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-04-30 16:47:18 +0200
committerTristan Gingold <tgingold@free.fr>2022-04-30 16:47:18 +0200
commit89a364a5fb48e9ef0f7a30b94adaa4c64c6faa18 (patch)
tree0ea12e17b43bf34f173b88825a73fa6eade3b8f9 /src/options.adb
parent399f99cb22ca3fc54f5b9adc85c0cabaae1328c4 (diff)
downloadghdl-89a364a5fb48e9ef0f7a30b94adaa4c64c6faa18.tar.gz
ghdl-89a364a5fb48e9ef0f7a30b94adaa4c64c6faa18.tar.bz2
ghdl-89a364a5fb48e9ef0f7a30b94adaa4c64c6faa18.zip
elab-vhdl_objtypes: fix restart of libghdl
Diffstat (limited to 'src/options.adb')
-rw-r--r--src/options.adb3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/options.adb b/src/options.adb
index 9b657cbb3..00da22ca5 100644
--- a/src/options.adb
+++ b/src/options.adb
@@ -44,7 +44,7 @@ package body Options is
Str_Table.Initialize;
Vhdl.Lists.Initialize;
Vhdl.Nodes.Initialize;
- Elab.Vhdl_Objtypes.Init;
+ Elab.Vhdl_Objtypes.Initialize;
Files_Map.Initialize;
Libraries.Initialize;
PSL.Nodes.Init (Libraries.Library_Location);
@@ -58,6 +58,7 @@ package body Options is
Str_Table.Finalize;
Vhdl.Lists.Finalize;
Vhdl.Nodes.Finalize;
+ Elab.Vhdl_Objtypes.Finalize;
Files_Map.Finalize;
Libraries.Finalize;
-- TODO: finalize errors (reset counters, handlers...)