diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-11-09 09:34:23 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-11-09 14:40:33 +0000 |
commit | d9ebf0ce0845046cdd0cb40c598072bd1d91362c (patch) | |
tree | ba71095aaaead9cf9056e04c0c128f978255bcae | |
parent | 3439657b02869299685d259c3a77aa38714565b7 (diff) | |
download | gcc-d9ebf0ce0845046cdd0cb40c598072bd1d91362c.zip gcc-d9ebf0ce0845046cdd0cb40c598072bd1d91362c.tar.gz gcc-d9ebf0ce0845046cdd0cb40c598072bd1d91362c.tar.bz2 |
libstdc++: Do not use 64-bit DARN on 32-bit powerpc [PR103146]
We need to use the 64-bit DARN to detect failure without bias, but it's
not available in 32-bit mode.
libstdc++-v3/ChangeLog:
PR libstdc++/103146
* src/c++11/random.cc: Check __powerpc64__ not __powerpc__.
-rw-r--r-- | libstdc++-v3/src/c++11/random.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/src/c++11/random.cc b/libstdc++-v3/src/c++11/random.cc index 4a553e0..76857e1 100644 --- a/libstdc++-v3/src/c++11/random.cc +++ b/libstdc++-v3/src/c++11/random.cc @@ -37,7 +37,7 @@ # ifdef _GLIBCXX_X86_RDSEED # define USE_RDSEED 1 # endif -#elif defined __powerpc__ && defined __BUILTIN_CPU_SUPPORTS__ +#elif defined __powerpc64__ && defined __BUILTIN_CPU_SUPPORTS__ # define USE_DARN 1 #endif |