From 1a1e79bbfef8a433129b3358b474c2f1df6ca9f3 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik Date: Thu, 23 Jan 2003 18:56:00 +0000 Subject: [PATCH] Revert include ordering. 2003-01-23 Benjamin Kosnik Revert include ordering. * config/locale/generic/c_locale.h: Add include guards. * config/locale/gnu/c_locale.h: Same. * include/bits/locale_classes.h: Remove cctype include. * include/std/std_iosfwd.h: Add c++locale.h, cctype includes. * include/std/std_fstream.h: Remove streambuf include. * include/std/std_sstream.h: Remove streambuf include. From-SVN: r61664 --- libstdc++-v3/ChangeLog | 10 ++++++++++ libstdc++-v3/config/locale/generic/c_locale.h | 7 +++++++ libstdc++-v3/config/locale/gnu/c_locale.h | 7 +++++++ libstdc++-v3/include/bits/locale_classes.h | 1 - libstdc++-v3/include/std/std_fstream.h | 1 - libstdc++-v3/include/std/std_iosfwd.h | 2 ++ libstdc++-v3/include/std/std_sstream.h | 1 - 7 files changed, 26 insertions(+), 3 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 5b5e8c7392d..ff2b1664c06 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,13 @@ +2003-01-23 Benjamin Kosnik + + Revert include ordering. + * config/locale/generic/c_locale.h: Add include guards. + * config/locale/gnu/c_locale.h: Same. + * include/bits/locale_classes.h: Remove cctype include. + * include/std/std_iosfwd.h: Add c++locale.h, cctype includes. + * include/std/std_fstream.h: Remove streambuf include. + * include/std/std_sstream.h: Remove streambuf include. + 2003-01-23 Benjamin Kosnik * configure.in (libtool_VERSION): To 6:0:0. diff --git a/libstdc++-v3/config/locale/generic/c_locale.h b/libstdc++-v3/config/locale/generic/c_locale.h index 1947002ce2b..ccc1f2503e0 100644 --- a/libstdc++-v3/config/locale/generic/c_locale.h +++ b/libstdc++-v3/config/locale/generic/c_locale.h @@ -33,6 +33,11 @@ // Written by Benjamin Kosnik +#ifndef _CPP_BITS_C_LOCALE_H +#define _CPP_BITS_C_LOCALE_H 1 + +#pragma GCC system_header + #include #define _GLIBCPP_NUM_CATEGORIES 0 @@ -73,3 +78,5 @@ namespace std return __ret; } } + +#endif diff --git a/libstdc++-v3/config/locale/gnu/c_locale.h b/libstdc++-v3/config/locale/gnu/c_locale.h index c7d8e6e281b..37df3fa3a3a 100644 --- a/libstdc++-v3/config/locale/gnu/c_locale.h +++ b/libstdc++-v3/config/locale/gnu/c_locale.h @@ -33,6 +33,11 @@ // Written by Benjamin Kosnik +#ifndef _CPP_BITS_C_LOCALE_H +#define _CPP_BITS_C_LOCALE_H 1 + +#pragma GCC system_header + #include #include // For codecvt #include // For codecvt using iconv, iconv_t @@ -96,3 +101,5 @@ namespace std return __ret; } } + +#endif diff --git a/libstdc++-v3/include/bits/locale_classes.h b/libstdc++-v3/include/bits/locale_classes.h index fd4fc2d9f37..f36c8d4dea4 100644 --- a/libstdc++-v3/include/bits/locale_classes.h +++ b/libstdc++-v3/include/bits/locale_classes.h @@ -43,7 +43,6 @@ #pragma GCC system_header #include -#include // For isspace, etc. #include // For strcmp. #include #include diff --git a/libstdc++-v3/include/std/std_fstream.h b/libstdc++-v3/include/std/std_fstream.h index 7731e49c8b2..6a5e3bc127b 100644 --- a/libstdc++-v3/include/std/std_fstream.h +++ b/libstdc++-v3/include/std/std_fstream.h @@ -42,7 +42,6 @@ #pragma GCC system_header -#include #include #include #include // For codecvt diff --git a/libstdc++-v3/include/std/std_iosfwd.h b/libstdc++-v3/include/std/std_iosfwd.h index 4016047608f..55b0e0b19fa 100644 --- a/libstdc++-v3/include/std/std_iosfwd.h +++ b/libstdc++-v3/include/std/std_iosfwd.h @@ -43,6 +43,8 @@ #pragma GCC system_header #include +#include +#include // For isspace, etc. #include // For string forward declarations. #include #include diff --git a/libstdc++-v3/include/std/std_sstream.h b/libstdc++-v3/include/std/std_sstream.h index a6dda0b5a22..0ad52d023c8 100644 --- a/libstdc++-v3/include/std/std_sstream.h +++ b/libstdc++-v3/include/std/std_sstream.h @@ -41,7 +41,6 @@ #pragma GCC system_header -#include #include #include -- 2.30.2