From: Paolo Carlini Date: Fri, 31 Jul 2009 12:19:26 +0000 (+0000) Subject: PR libstdc++/40912 (partial) X-Git-Tag: releases/gcc-4.5.0~4233 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bd31ae23b22c934af071c579abb49606e4cc4e96;p=thirdparty%2Fgcc.git PR libstdc++/40912 (partial) 2009-07-31 Paolo Carlini PR libstdc++/40912 (partial) * include/std/random: Disable the facility if is not available. From-SVN: r150312 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index a1e43db356c1..9707f48627c6 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2009-07-31 Paolo Carlini + + PR libstdc++/40912 (partial) + * include/std/random: Disable the facility if is not + available. + 2009-07-30 John David Anglin PR libstdc++/40919 diff --git a/libstdc++-v3/include/std/random b/libstdc++-v3/include/std/random index 126685834986..b57ef4925d62 100644 --- a/libstdc++-v3/include/std/random +++ b/libstdc++-v3/include/std/random @@ -47,12 +47,18 @@ #include #include +#ifdef _GLIBCXX_USE_C99_STDINT_TR1 + +#include // For uint_fast32_t, uint_fast64_t, uint_least32_t + #include #ifndef _GLIBCXX_EXPORT_TEMPLATE # include #endif +#endif // _GLIBCXX_USE_C99_STDINT_TR1 + #endif // __GXX_EXPERIMENTAL_CXX0X__ #endif // _GLIBCXX_RANDOM