From 01287e2aa2b456e161486c336c7c2e8d98fa5cd1 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Thu, 23 Mar 2023 07:54:51 +0100 Subject: vhdl-canon: fix ownership on creation of configuration_declaration --- src/vhdl/vhdl-canon.adb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/vhdl/vhdl-canon.adb b/src/vhdl/vhdl-canon.adb index 0294d1c2e..575d39c39 100644 --- a/src/vhdl/vhdl-canon.adb +++ b/src/vhdl/vhdl-canon.adb @@ -3952,7 +3952,7 @@ package body Vhdl.Canon is Set_Location (Config, Loc); Set_Library_Unit (Res, Config); Set_Design_Unit (Config, Res); - Set_Entity_Name (Config, Get_Entity_Name (Arch)); + Set_Entity_Name (Config, Build_Simple_Name (Get_Entity (Arch), Loc)); Set_Dependence_List (Res, Create_Iir_List); Add_Dependence (Res, Get_Design_Unit (Get_Entity (Config))); Add_Dependence (Res, Get_Design_Unit (Arch)); -- cgit v1.2.3