summaryrefslogtreecommitdiffstats
path: root/contrib/libstdc++/src/ios_init.cc
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/libstdc++/src/ios_init.cc')
-rw-r--r--contrib/libstdc++/src/ios_init.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/libstdc++/src/ios_init.cc b/contrib/libstdc++/src/ios_init.cc
index ae7b8e1..346ed4e 100644
--- a/contrib/libstdc++/src/ios_init.cc
+++ b/contrib/libstdc++/src/ios_init.cc
@@ -155,6 +155,9 @@ namespace std
// currently synchronized.
if (!__sync && __ret)
{
+ // Make sure the standard streams are constructed.
+ ios_base::Init __init;
+
ios_base::Init::_S_synced_with_stdio = __sync;
// Explicitly call dtors to free any memory that is
OpenPOWER on IntegriCloud