diff options
author | Arnaud Charlet <charlet@adacore.com> | 2020-02-14 11:50:12 -0500 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-06-08 03:51:09 -0400 |
commit | 8eda13a49e566270f04323dbec11b2e86d3ddccc (patch) | |
tree | 9b7dc49e241f354e1856a5c3487e048b5d740e12 /libgcc | |
parent | bbe7d67f5ffdadeee67e0060bde212d09e38a704 (diff) | |
download | gcc-8eda13a49e566270f04323dbec11b2e86d3ddccc.zip gcc-8eda13a49e566270f04323dbec11b2e86d3ddccc.tar.gz gcc-8eda13a49e566270f04323dbec11b2e86d3ddccc.tar.bz2 |
[Ada] Fix handling of 'Enum_Rep and renamings
2020-06-08 Arnaud Charlet <charlet@adacore.com>
gcc/ada/
* sem_eval.adb (Eval_Type_Conversion): Fix handling of
enumeration to integer conversions.
* exp_attr.adb (Expand_N_Attribute_Reference
[Attribute_Enum_Rep]): Remove special casing for first-level
renaming, best left to the general folding mechanism via
Eval_Type_Conversion.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions