__out_of_range missing on IRIX
Benjamin Kosnik
bkoz@redhat.com
Sun Apr 1 00:00:00 GMT 2001
> executing a.out running output through c++filt
> 186192:a.out: rld: Error: unresolvable symbol in
> /usr/LOCAL/lib/libstdc++.so.4: std::__out_of_range(char const*)
> 186192:a.out: rld: Error: unresolvable symbol in
> /usr/LOCAL/lib/libstdc++.so.4: std::__length_error(char const*)
these should be in src/functexcept.cc:
%nm --demangle functexcept.o | grep __throw_
00000000 T std::__throw_bad_cast()
00000000 T std::__throw_bad_alloc()
00000000 T std::__throw_bad_typeid()
00000000 T std::__throw_ios_failure(char const*)
00000000 T std::__throw_logic_error(char const*)
00000000 T std::__throw_range_error(char const*)
00000000 T std::__throw_domain_error(char const*)
00000000 T std::__throw_length_error(char const*)
00000000 T std::__throw_out_of_range(char const*)
00000000 T std::__throw_bad_exception()
00000000 T std::__throw_runtime_error(char const*)
00000000 T std::__throw_overflow_error(char const*)
00000000 T std::__throw_underflow_error(char const*)
00000000 T std::__throw_invalid_argument(char const*)
-benjamin
More information about the Libstdc++
mailing list