aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely.gcc@gmail.com>2012-09-14 11:41:53 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2012-09-14 04:41:53 -0700
commit645708abf6998d0c31048464c02534d090bc4262 (patch)
treeaf51879d58992c24d9d0a39c381c634ffb676465
parentf7a39c55dc9b10f45b88547f7ec326639304c518 (diff)
downloadgcc-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/ChangeLog7
-rw-r--r--libstdc++-v3/src/c++11/random.cc4
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