aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/std_package.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/std_package.adb')
-rw-r--r--src/vhdl/std_package.adb2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vhdl/std_package.adb b/src/vhdl/std_package.adb
index 63fb46286..3fc1064df 100644
--- a/src/vhdl/std_package.adb
+++ b/src/vhdl/std_package.adb
@@ -477,6 +477,7 @@ package body Std_Package is
Set_Enumeration_Literal_List
(Bit_Type_Definition, Create_Iir_List);
Set_Base_Type (Bit_Type_Definition, Bit_Type_Definition);
+ Set_Is_Character_Type (Bit_Type_Definition, True);
Bit_0 := Create_Std_Literal
(Get_Std_Character ('0'), Bit_Type_Definition);
Bit_1 := Create_Std_Literal
@@ -513,6 +514,7 @@ package body Std_Package is
Character_Type_Definition :=
Create_Std_Iir (Iir_Kind_Enumeration_Type_Definition);
Set_Base_Type (Character_Type_Definition, Character_Type_Definition);
+ Set_Is_Character_Type (Character_Type_Definition, True);
Set_Enumeration_Literal_List
(Character_Type_Definition, Create_Iir_List);