Subject: something's missing in libstdc++?
To: None <current-users@NetBSD.ORG>
From: Michael Teske <MCCOY@BLACKBOX.dame.de>
List: current-users
Date: 07/08/1996 16:08:00
Hello!

I just tried compiling a C++-source with exception code
using NetBSD-current's g++.
While linking it stops with the following errors:

~/cpp% g++ main.o Bruch.o
main.o: Undefined symbol `___throw_type_match' referenced from text segment
main.o: Undefined symbol `___register_exceptions' referenced from text segment
main.o: Undefined symbol `___find_first_exception_table_match' referenced from text segment
main.o: Undefined symbol `___unwind_function' referenced from text segment
Bruch.o: Undefined symbol `___register_exceptions' referenced from text segment
Bruch.o: Undefined symbol `___find_first_exception_table_match' referenced from text segment
Bruch.o: Undefined symbol `___unwind_function' referenced from text segment

It seems there are some functions missing in the stdc++-library.
Is this a general problem (e.g. gcc 2.7.2 doesn't handle exceptions
correctly) or just the NetBSD version?

Thanks in Advance,

Michael

--

* I hate cookies!