aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/include/bits/locale_facets.h8
2 files changed, 9 insertions, 4 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 440cbc4..2f08f4f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,10 @@
2000-12-13 Benjamin Kosnik <bkoz@redhat.com>
+ * include/bits/locale_facets.h (ctype<char>): Remove throw specs not in
+ base class signature.
+
+2000-12-13 Benjamin Kosnik <bkoz@redhat.com>
+
* config/os/generic/bits/ctype_base.h (ctype_base): Consistency
with linux.
* config/os/generic/bits/ctype_inline.h (is): Same.
diff --git a/libstdc++-v3/include/bits/locale_facets.h b/libstdc++-v3/include/bits/locale_facets.h
index c89bb21..51e7276 100644
--- a/libstdc++-v3/include/bits/locale_facets.h
+++ b/libstdc++-v3/include/bits/locale_facets.h
@@ -232,16 +232,16 @@ namespace std
ctype(const mask* __table = 0, bool __del = false, size_t __refs = 0);
inline bool
- is(mask __m, char __c) const throw();
+ is(mask __m, char __c) const;
inline const char*
- is(const char* __low, const char* __high, mask* __vec) const throw();
+ is(const char* __low, const char* __high, mask* __vec) const;
inline const char*
- scan_is(mask __m, const char* __low, const char* __high) const throw();
+ scan_is(mask __m, const char* __low, const char* __high) const;
inline const char*
- scan_not(mask __m, const char* __low, const char* __high) const throw();
+ scan_not(mask __m, const char* __low, const char* __high) const;
protected:
virtual