From mboxrd@z Thu Jan 1 00:00:00 1970 From: acs@acm.org To: egcs@cygnus.com, gcc2@cygnus.com Cc: Ronald Joe Record , Robert Lipe Subject: egcs 10-31 and UnixWare Date: Fri, 07 Nov 1997 09:25:00 -0000 Message-id: <199711071702.MAA14022@honeydew.icd.teradyne.com> X-SW-Source: 1997-11/msg00265.html I still can't build the recent egcs snapshots on UnixWare 2.1.2 (SVR4.2 MP). The most recent snapshot I successfully built was egcs-970910. I have tried many snapshots since then, including 10-31 and 11-05 and they all fail in the same way: the stage 1 compiler builds an executable which dumps core in __do_global_dtors_aux() on the way out. (testgcc-971104 fails in the same way, so I've included gcc2 in the distribution list.) Here's the backtrace: #0 0xbffb3783 in kill () #1 0xbffe3528 in abort () #2 0x804853e in __do_global_dtors_aux () #3 0x8048ffd in _fini () (See http://www.cygnus.com/ml/egcs/1997-Oct/1099.html for more info.) The failure comes from crtend.o. I'm trying to figure out what's going on there, but I could use some pointers in how to debug it; gdb claims there is no source information available for crtend.o. BTW, I notice that crtstuff.c (progenitor of crtend.o) changed between 970910 and the newer snapshots to include a bunch of exception handling code. (I mention this in case it jogs anyone's memory.) I also notice that crtstuff.c is now identical between egcs and testgcc-971104. Any hints/suggestions/reminders are welcome. thanks, vin shelton