diff options
author | Ed Schonberg <schonberg@adacore.com> | 2020-06-24 13:24:49 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-10-15 05:39:12 -0400 |
commit | 7e37c1a522eca7dbe88ec58d22a88362df572758 (patch) | |
tree | 623e3ecc298c0d32bd6e14573fc2db9c9c502076 /gcc/tree-vect-loop.c | |
parent | e4f503be5d8f4b6f985f91ffe8a42ed9663466b3 (diff) | |
download | gcc-7e37c1a522eca7dbe88ec58d22a88362df572758.zip gcc-7e37c1a522eca7dbe88ec58d22a88362df572758.tar.gz gcc-7e37c1a522eca7dbe88ec58d22a88362df572758.tar.bz2 |
[Ada] Crash on subtype of fixed-point type
gcc/ada/
* freeze.adb (Freeze_Fixed_Point_Type): Do not scale the bounds
of a declared subtype using the 'Small of the type; this is
done during resolution of the bound itself, unlike what is done
for the bounds of the base type, which are used to determine its
required size. Previous code performed this scaling twice,
leading to meaningless values for such a subtype.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions