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