diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2021-02-05 13:27:03 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-05-07 05:29:17 -0400 |
commit | 4c2629c28d731890e529237cb6751e803df202a8 (patch) | |
tree | 370d0e97fae5af7c73f506ce90ec5609b0b16bd4 /gcc/omp-low.c | |
parent | 17ba0ad5294f51c15dcf1e1a176b6f15d71e905e (diff) | |
download | gcc-4c2629c28d731890e529237cb6751e803df202a8.zip gcc-4c2629c28d731890e529237cb6751e803df202a8.tar.gz gcc-4c2629c28d731890e529237cb6751e803df202a8.tar.bz2 |
[Ada] Replace packed records with integers in low-level implementation
gcc/ada/
* atree.ads (Slot): Change to modular type.
(Slot_1_Bit): Delete.
(Slot_2_Bit): Likewise.
(Slot_4_Bit): Likewise.
(Slot_8_Bit): Likewise.
(Slot_32_Bit): Likewise.
* atree.adb (Get_1_Bit_Val): Adjust to above change.
(Get_2_Bit_Val): Likewise.
(Get_4_Bit_Val): Likewise.
(Get_8_Bit_Val): Likewise.
(Get_32_Bit_Val): Likewise.
(Set_1_Bit_Val): Likewise.
(Set_2_Bit_Val): Likewise.
(Set_4_Bit_Val): Likewise.
(Set_8_Bit_Val): Likewise.
(Set_32_Bit_Val): Likewise.
(Print_Atree_Info): Likewise.
(Zero): Likewise.
* atree.h (Get_1_Bit_Field): Likewise.
(Get_2_Bit_Field): Likewise.
(Get_4_Bit_Field): Likewise.
(Get_8_Bit_Field): Likewise.
(Get_32_Bit_Field): Likewise.
(Get_32_Bit_Field_With_Default): Likewise.
* types.h (slot_1_bit): Delete.
(slot_2_bit): Likewise.
(slot_4_bit): Likewise.
(slot_8_bit): Likewise.
(slot_32_bit): Likewise.
(any_slot): Change to unsigned int.
(Slot_Size): New macro.
Diffstat (limited to 'gcc/omp-low.c')
0 files changed, 0 insertions, 0 deletions