On Sat, 25 Nov 2000, Peter Maydell wrote: > Further singlestepping indicates that gp is not trashed by > the first destructor called by __do_global_dtors_aux, only > by the second (global destructors keyed to xptiZipLoader::gCache ()). > > Any ideas? (My alpha assembly is virtually nonexistent, and I > certainly have no idea what the calling convention says about > who should be preserving gp here...)
I'm compiling a patched gcc to see if it helps this. In gcc CVS, there have been quite a few changes related to when a ldgp is used/emitted. I hope that they work for this case :-) C

