aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2021-03-10 12:05:53 +0100
committerEric Botcazou <ebotcazou@adacore.com>2021-03-10 12:32:03 +0100
commit47403a0eefac52636db768dc46c3c88a2cd4b28e (patch)
treef62bd3755834754cb76701ea6c10dd5c4accfce5 /gcc/lra-constraints.c
parent1c3c12b0a6fdffce0eca0b21518cbb53b20abff1 (diff)
downloadgcc-47403a0eefac52636db768dc46c3c88a2cd4b28e.zip
gcc-47403a0eefac52636db768dc46c3c88a2cd4b28e.tar.gz
gcc-47403a0eefac52636db768dc46c3c88a2cd4b28e.tar.bz2
Do not assume that __float128 exists
The code in build_round_expr implicitly assumes that __float128 exists, which is *not* the common case among 64-bit architectures since the "long double" type is generally already 128-bit for them. gcc/fortran/ PR fortran/96983 * trans-intrinsic.c (build_round_expr): Do not implicitly assume that __float128 is the 128-bit floating-point type.
Diffstat (limited to 'gcc/lra-constraints.c')
0 files changed, 0 insertions, 0 deletions