Patches for egcs-971016 on AIX
Andrey Slepuhin
pooh@msu.ru
Tue Oct 21 12:40:00 GMT 1997
David Edelsohn wrote:
> This is a good start, but I would prefer to accept a real fix
> instead of an interim kludge. BTW, have you filled out an FSF assignment
> form?
What do you mean for FSF assignment form?
> collect2 already handles all of the XCOFF issues and extracts
> symbols names for you to examine, you only need to understand collect2.
> collect2 already is suppose to export "_GLOBAL_" and "GLOBAL_." symbols,
> so I am not sure what additional purpose your "make_aix_exp" utility
> performs. If collect2 is missing some symbols of that form, collect2
> needs to be fixed. If you perform any necessary additional examination
> inside collect2, you do not need a second export file which I oppose.
Yes, I saw a piece of collect2 code that generate an export file. It seems that
all global ctrs/dtrs are exported correctly. But for shared object we need
to export all global symbols. I'll try to understand how I can differ these
symbols in collect2 object parsing process - so, it may take a little time.
> Also, I would like to make any necessary changes to the export
> list to support exception handling symbols at the same time.
I have not played with exception handling yet - so, I don't know what symbols
must be exported except __eh_*.
Andrey.
More information about the Gcc
mailing list