aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-sem_specs.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/vhdl-sem_specs.adb')
-rw-r--r--src/vhdl/vhdl-sem_specs.adb5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/vhdl/vhdl-sem_specs.adb b/src/vhdl/vhdl-sem_specs.adb
index 47db19ff7..5b1f54a67 100644
--- a/src/vhdl/vhdl-sem_specs.adb
+++ b/src/vhdl/vhdl-sem_specs.adb
@@ -836,8 +836,9 @@ package body Vhdl.Sem_Specs is
-- GHDL: test based on the entity_class.
case Get_Entity_Class (Spec) is
when Tok_Entity
- | Tok_Architecture
- | Tok_Configuration =>
+ | Tok_Architecture
+ | Tok_Configuration =>
+ Set_Static_Attribute_Flag (Spec, True);
if Get_Expr_Staticness (Expr) /= Locally then
Error_Msg_Sem_Relaxed
(Spec, Warnid_Attribute,