This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

__CTOR_LIST__ brokeness for NetBSD a.out (egcs-2.93.21 19990513)


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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]