]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Remove Ryu's uint128_t aliases
authorPatrick Palka <ppalka@redhat.com>
Thu, 11 Mar 2021 21:59:15 +0000 (16:59 -0500)
committerPatrick Palka <ppalka@redhat.com>
Thu, 11 Mar 2021 21:59:15 +0000 (16:59 -0500)
commit349adff208618c7d18d8ab12552a02509aacef47
treeda66c1b202c7b2075c6b7d96193970987b20f058
parent60097beb32e26a9e207770ebce1fe6aeac364c8b
libstdc++: Remove Ryu's uint128_t aliases

This makes Ryu consistently use the uint128_t alias that's defined in
floating_to_chars.cc.

libstdc++-v3/ChangeLog:

* src/c++17/ryu/LOCAL_PATCHES: Update.
* src/c++17/ryu/d2s_intrinsics.h: Don't define uint128_t.
* src/c++17/ryu/generic_128.h: Likewise.
* src/c++17/ryu/ryu_generic_128.h (struct floating_decimal_128):
Use uint128_t instead of __uint128_t.
(generic_binary_to_decimal): Likewise.
libstdc++-v3/src/c++17/ryu/LOCAL_PATCHES
libstdc++-v3/src/c++17/ryu/d2s_intrinsics.h
libstdc++-v3/src/c++17/ryu/generic_128.h
libstdc++-v3/src/c++17/ryu/ryu_generic_128.h