Replace Byte pointer with a generic pointer type
This commit is contained in:
@ -28,7 +28,7 @@ namespace elna::gcc
|
||||
elna_int_type_node = long_integer_type_node;
|
||||
elna_word_type_node = size_type_node;
|
||||
elna_char_type_node = unsigned_char_type_node;
|
||||
elna_byte_type_node = make_unsigned_type(8);
|
||||
elna_pointer_type_node = ptr_type_node;
|
||||
elna_float_type_node = double_type_node;
|
||||
|
||||
elna_bool_type_node = boolean_type_node;
|
||||
@ -70,7 +70,7 @@ namespace elna::gcc
|
||||
declare_builtin_type(symbol_table, "Word", elna_word_type_node);
|
||||
declare_builtin_type(symbol_table, "Char", elna_char_type_node);
|
||||
declare_builtin_type(symbol_table, "Bool", elna_bool_type_node);
|
||||
declare_builtin_type(symbol_table, "Byte", elna_byte_type_node);
|
||||
declare_builtin_type(symbol_table, "Pointer", elna_pointer_type_node);
|
||||
declare_builtin_type(symbol_table, "Float", elna_float_type_node);
|
||||
|
||||
tree string_declaration = declare_builtin_type(symbol_table, "String", elna_string_type_node);
|
||||
|
Reference in New Issue
Block a user