aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorMarius Hillenbrand <mhillen@linux.ibm.com>2020-12-04 10:38:58 +0100
committerMarius Hillenbrand <mhillen@linux.ibm.com>2020-12-17 11:47:23 +0100
commit33f925094d02ce40872d494d384d4494a4313779 (patch)
tree38dbb5b156c90f3c7b9ec9eb5ba894f3cc8a8329 /gcc/ada
parent2f49508599f548f4b2e5f2c876be7247a1c5f8ff (diff)
downloadgcc-33f925094d02ce40872d494d384d4494a4313779.zip
gcc-33f925094d02ce40872d494d384d4494a4313779.tar.gz
gcc-33f925094d02ce40872d494d384d4494a4313779.tar.bz2
IBM Z: Detect libc's float_t behavior on cross compiles
When cross-compiling GCC with target libc headers available and configure option --enable-s390-excess-float-precision has been omitted, identify whether they clamp float_t to double or respect __FLT_EVAL_METHOD__ via a compile test that coerces the build-system compiler to use the target headers. Then derive the setting from that. gcc/ChangeLog: 2020-12-16 Marius Hillenbrand <mhillen@linux.ibm.com> * configure.ac: Change --enable-s390-excess-float-precision default behavior for cross compiles with target headers. * configure: Regenerate. * doc/install.texi: Adjust documentation.
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions