This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
__CTOR_LIST__ brokeness for NetBSD a.out (egcs-2.93.21 19990513)
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: __CTOR_LIST__ brokeness for NetBSD a.out (egcs-2.93.21 19990513)
- From: Krister Walfridsson <cato at df dot lth dot se>
- Date: Thu, 13 May 1999 21:35:44 +0200 (CEST)
I'm getting lots of testsuite failures on my NetBSD machines (i386, arm32
and sparc) from the change
1999-03-24 Jim Blandy <jimb@zwingli.cygnus.com>
* libgcc2.c (__CTOR_LIST__, __DTOR_LIST__): Initialize on all
platforms.
What is happening is that the ancient ld used on NetBSD a.out platforms
chokes on enties from .stabs lines of the type
.stabs "___CTOR_LIST__",22,0,0,__GLOBAL_$I$noopGCOV
with the message
ld: internal error: allocated set symbol space (3) doesn't match actual (1)
This makes C++ rather unusable...
/Krister