aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/backward/iomanip.h
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/include/backward/iomanip.h')
-rw-r--r--libstdc++-v3/include/backward/iomanip.h27
1 files changed, 26 insertions, 1 deletions
diff --git a/libstdc++-v3/include/backward/iomanip.h b/libstdc++-v3/include/backward/iomanip.h
index 432252c5914..dad183edde1 100644
--- a/libstdc++-v3/include/backward/iomanip.h
+++ b/libstdc++-v3/include/backward/iomanip.h
@@ -28,9 +28,34 @@
#ifndef _CPP_BACKWARD_IOMANIP_H
#define _CPP_BACKWARD_IOMANIP_H 1
-#include <iostream.h>
+#include "backward_warning.h"
+#include "iostream.h"
#include <bits/std_iomanip.h>
+// These are from <ios> as per [27.4].
+using std::boolalpha;
+using std::noboolalpha;
+using std::showbase;
+using std::noshowbase;
+using std::showpoint;
+using std::noshowpoint;
+using std::showpos;
+using std::noshowpos;
+using std::skipws;
+using std::noskipws;
+using std::uppercase;
+using std::nouppercase;
+using std::internal;
+using std::left;
+using std::right;
+using std::dec;
+using std::hex;
+using std::oct;
+using std::fixed;
+using std::scientific;
+
+// These are from <iomanip> as per [27.6]. Manipulators from <istream>
+// and <ostream> (e.g., endl) are made available via <iostream.h>.
using std::resetiosflags;
using std::setiosflags;
using std::setbase;