aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/src/functexcept.cc
diff options
context:
space:
mode:
authorno-author <no-author@gcc.gnu.org>2004-05-13 00:26:22 +0000
committerno-author <no-author@gcc.gnu.org>2004-05-13 00:26:22 +0000
commitb3da766ed5c5197da43793fdc8501b284c69e12b (patch)
treebaf23254fca2fd8d16741acf27572f3219d56c89 /libstdc++-v3/src/functexcept.cc
parent03846eafd7c275b583a97c40554da04c978a110a (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.cc6
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)