diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-05-04 12:07:09 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-05-04 12:07:09 +0100 |
commit | ad0a3be4df5eecc79075d899fd79179d0f61270e (patch) | |
tree | f6076b0429da786eee7a2e0107fb8346369c7241 /gcc/read-rtl-function.c | |
parent | 93f8cb4965cebee125f96376367f05e18ee5749b (diff) | |
download | gcc-ad0a3be4df5eecc79075d899fd79179d0f61270e.zip gcc-ad0a3be4df5eecc79075d899fd79179d0f61270e.tar.gz gcc-ad0a3be4df5eecc79075d899fd79179d0f61270e.tar.bz2 |
libstdc++: Remove _GLIBCXX_USE_INT128 autoconf macro
We don't need to decide whether to use __int128 when running configure,
we can do so at compilation time by seeing if __SIZEOF_INT128__ is
defined and if it's greater than __SIZEOF_LONG_LONG__.
This removes another unnecessary architecture-specific config macro in
<bits/c++config.h>, so the same header can work for 32-bit or 64-bit
compilation on AIX.
libstdc++-v3/ChangeLog:
* acinclude.m4 (GLIBCXX_ENABLE_INT128_FLOAT128): Remove
checks for __int128 and rename to GLIBCXX_ENABLE_FLOAT128.
* config.h.in: Regenerate.
* configure: Regenerate.
* configure.ac: Adjust to use GLIBCXX_ENABLE_FLOAT128.
* include/bits/random.h (_Select_uint_least_t<s, 1>):
Use __SIZEOF_INT128__ to decide whether to use __int128.
* include/std/charconv (__to_chars_unsigned_type): Likewise.
Diffstat (limited to 'gcc/read-rtl-function.c')
0 files changed, 0 insertions, 0 deletions