aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-configuration.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2021-11-28 10:50:31 +0100
committerTristan Gingold <tgingold@free.fr>2021-11-28 12:13:27 +0100
commit852b1e064f81c7c7108c45847872a266e995d31c (patch)
tree8b20cf943d4359850c64d118ed3ab884cd24090c /src/vhdl/vhdl-configuration.adb
parentbbdc99ad0bdca7d327f8d8167f38461e6900be41 (diff)
downloadghdl-852b1e064f81c7c7108c45847872a266e995d31c.tar.gz
ghdl-852b1e064f81c7c7108c45847872a266e995d31c.tar.bz2
ghdl-852b1e064f81c7c7108c45847872a266e995d31c.zip
synth: adjustments for foreign_module
Diffstat (limited to 'src/vhdl/vhdl-configuration.adb')
-rw-r--r--src/vhdl/vhdl-configuration.adb2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vhdl/vhdl-configuration.adb b/src/vhdl/vhdl-configuration.adb
index a20131908..aeb737028 100644
--- a/src/vhdl/vhdl-configuration.adb
+++ b/src/vhdl/vhdl-configuration.adb
@@ -747,6 +747,8 @@ package body Vhdl.Configuration is
return Null_Iir;
end if;
Top := Unit;
+ when Iir_Kind_Foreign_Module =>
+ Top := Unit;
when others =>
Error_Msg_Elab ("%i is neither an entity nor a configuration",
+Primary_Id);