diff options
author | Jonathan Wakely <jwakely.gcc@gmail.com> | 2012-09-14 11:41:53 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2012-09-14 04:41:53 -0700 |
commit | 645708abf6998d0c31048464c02534d090bc4262 (patch) | |
tree | af51879d58992c24d9d0a39c381c634ffb676465 | |
parent | f7a39c55dc9b10f45b88547f7ec326639304c518 (diff) | |
download | gcc-645708abf6998d0c31048464c02534d090bc4262.zip gcc-645708abf6998d0c31048464c02534d090bc4262.tar.gz gcc-645708abf6998d0c31048464c02534d090bc4262.tar.bz2 |
Check _GLIBCXX_USE_C99_STDINT_TR1 in random.cc
PR libstdc++/54576
* libstdc++-v3/src/c++11/random.cc: Check if
_GLIBCXX_USE_C99_STDINT_TR1 is defined.
Co-Authored-By: H.J. Lu <hongjiu.lu@intel.com>
From-SVN: r191294
-rw-r--r-- | libstdc++-v3/ChangeLog | 7 | ||||
-rw-r--r-- | libstdc++-v3/src/c++11/random.cc | 4 |
2 files changed, 10 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0bae2d3..2b9292e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2012-09-14 Jonathan Wakely <jwakely.gcc@gmail.com> + H.J. Lu <hongjiu.lu@intel.com> + + PR libstdc++/54576 + * libstdc++-v3/src/c++11/random.cc: Check if + _GLIBCXX_USE_C99_STDINT_TR1 is defined. + 2012-09-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * acinclude.m4 (GLIBCXX_CHECK_ASSEMBLER_HWCAP): Define. diff --git a/libstdc++-v3/src/c++11/random.cc b/libstdc++-v3/src/c++11/random.cc index 4342df4..9280e15 100644 --- a/libstdc++-v3/src/c++11/random.cc +++ b/libstdc++-v3/src/c++11/random.cc @@ -24,6 +24,8 @@ #include <random> +#ifdef _GLIBCXX_USE_C99_STDINT_TR1 + #if defined __i386__ || defined __x86_64__ # include <cpuid.h> #endif @@ -142,5 +144,5 @@ namespace std _GLIBCXX_VISIBILITY(default) 0xffffffffUL, 7, 0x9d2c5680UL, 15, 0xefc60000UL, 18, 1812433253UL>; - } +#endif |