]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
PR libstdc++/40912 (partial)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 31 Jul 2009 12:19:26 +0000 (12:19 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 31 Jul 2009 12:19:26 +0000 (12:19 +0000)
2009-07-31  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/40912 (partial)
* include/std/random: Disable the facility if <stdint.h> is not
available.

From-SVN: r150312

libstdc++-v3/ChangeLog
libstdc++-v3/include/std/random

index a1e43db356c13b4bb91b8815c027e772c0daf2cd..9707f48627c6f9b7b7352f2c574bde0693634416 100644 (file)
@@ -1,3 +1,9 @@
+2009-07-31  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/40912 (partial)
+       * include/std/random: Disable the facility if <stdint.h> is not
+       available.
+
 2009-07-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR libstdc++/40919
index 1266858349862ac2736aa99ef254362c42b63fbe..b57ef4925d623b83c244ca8fa87b4ee936ad6f17 100644 (file)
 #include <debug/debug.h>
 #include <type_traits>
 
+#ifdef _GLIBCXX_USE_C99_STDINT_TR1
+
+#include <cstdint> // For uint_fast32_t, uint_fast64_t, uint_least32_t
+
 #include <bits/random.h>
 
 #ifndef _GLIBCXX_EXPORT_TEMPLATE
 # include <bits/random.tcc>
 #endif
 
+#endif // _GLIBCXX_USE_C99_STDINT_TR1
+
 #endif // __GXX_EXPERIMENTAL_CXX0X__
 
 #endif // _GLIBCXX_RANDOM