Soliciting help with libstdc++ and exceptions
Martin v. Loewis
martin@loewis.home.cs.tu-berlin.de
Fri Dec 31 20:54:00 GMT 1999
> Oh no! You mean that whenever we add a new register to gcc, this is a
> binary incompatible change?!
Well, I leave that conclusion for the DWARF experts. At the moment, it
seems that we need to decouple frame_state from the internal register
numbering in gcc. It isn't that the architecture suddenly gets new
registers, is it?
I see that flags and fpsr are new - do they really have to go into the
frame state? If so, are there additional 386 registers anticipated to
go into that structure?
> I think others suggested that libgcc.a needs to be made a shared
> library. I'd suggest instead that it becomes part of glibc.
That would sound reasonable - if the structure wouldn't suddenly
change in size, when a new back-end is created. I understand that this
will rarely happen. What confuses me that it (addition of new hard
registers) happened at all.
Regards,
Martin
More information about the Gcc-bugs
mailing list