aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap2.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/translate/trans-chap2.adb')
-rw-r--r--src/vhdl/translate/trans-chap2.adb3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vhdl/translate/trans-chap2.adb b/src/vhdl/translate/trans-chap2.adb
index 51d64d21b..875e4a060 100644
--- a/src/vhdl/translate/trans-chap2.adb
+++ b/src/vhdl/translate/trans-chap2.adb
@@ -1244,6 +1244,9 @@ package body Trans.Chap2 is
when Iir_Kind_Package_Body =>
-- A package instantiation depends on the body.
null;
+ when Iir_Kind_Context_Declaration =>
+ -- Elab referenced packages.
+ Elab_Dependence (Design);
when others =>
Error_Kind ("elab_dependence", Library_Unit);
end case;