diff options
author | no-author <no-author@gcc.gnu.org> | 2004-05-13 00:26:22 +0000 |
---|---|---|
committer | no-author <no-author@gcc.gnu.org> | 2004-05-13 00:26:22 +0000 |
commit | b3da766ed5c5197da43793fdc8501b284c69e12b (patch) | |
tree | baf23254fca2fd8d16741acf27572f3219d56c89 /libstdc++-v3/src/functexcept.cc | |
parent | 03846eafd7c275b583a97c40554da04c978a110a (diff) |
This commit was manufactured by cvs2svn to create tagapple/gcc-1751
'apple-gcc-1751'.
git-svn-id: https://gcc.gnu.org/svn/gcc/tags/apple-gcc-1751@81762 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/src/functexcept.cc')
-rw-r--r-- | libstdc++-v3/src/functexcept.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libstdc++-v3/src/functexcept.cc b/libstdc++-v3/src/functexcept.cc index fb158a61242..fb041effbce 100644 --- a/libstdc++-v3/src/functexcept.cc +++ b/libstdc++-v3/src/functexcept.cc @@ -94,9 +94,15 @@ namespace std __throw_underflow_error(const char* __s) { throw underflow_error(_(__s)); } + /* APPLE LOCAL begin make libstdc++ more fine-grained */ + /* This function now lives in ios.cc, so that we can avoid dragging in all + of IOS when some other function in this file is called. */ +#ifndef APPLE_KEYMGR void __throw_ios_failure(const char* __s) { throw ios_base::failure(_(__s)); } +#endif /* APPLE_KEYMGR */ + /* APPLE LOCAL end make libstdc++ more fine-grained */ #else void __throw_bad_exception(void) |