From b3da766ed5c5197da43793fdc8501b284c69e12b Mon Sep 17 00:00:00 2001 From: no-author Date: Thu, 13 May 2004 00:26:22 +0000 Subject: This commit was manufactured by cvs2svn to create tag 'apple-gcc-1751'. git-svn-id: https://gcc.gnu.org/svn/gcc/tags/apple-gcc-1751@81762 138bc75d-0d04-0410-961f-82ee72b054a4 --- libstdc++-v3/src/functexcept.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libstdc++-v3/src/functexcept.cc') 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) -- cgit v1.2.3