diff options
author | Marius Hillenbrand <mhillen@linux.ibm.com> | 2020-12-04 10:38:58 +0100 |
---|---|---|
committer | Marius Hillenbrand <mhillen@linux.ibm.com> | 2020-12-17 11:47:23 +0100 |
commit | 33f925094d02ce40872d494d384d4494a4313779 (patch) | |
tree | 38dbb5b156c90f3c7b9ec9eb5ba894f3cc8a8329 /gcc/ada | |
parent | 2f49508599f548f4b2e5f2c876be7247a1c5f8ff (diff) | |
download | gcc-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