Re: Defining a libobjc.so.2 ABI

2010-03-01 Thread Rainer Orth
Andreas Schwab writes: > Rainer Orth writes: > >> * Several global variables are obviously implementation details, and >> thus not part of the ABI (e.g. idxsize, narrays, nbuckets, nindices). > > They should probably be renamed to be namespace-clean. Right, probably something like __objc_. T

Re: Defining a libobjc.so.2 ABI

2010-02-24 Thread Andreas Schwab
Rainer Orth writes: > * Several global variables are obviously implementation details, and > thus not part of the ABI (e.g. idxsize, narrays, nbuckets, nindices). They should probably be renamed to be namespace-clean. Andreas. -- Andreas Schwab, sch...@redhat.com GPG Key fingerprint = D4E8

Defining a libobjc.so.2 ABI

2010-02-24 Thread Rainer Orth
After I'm done with supporting Sun symbol versioning in the currently versioned GCC runtime libraries, I've started investigating versioning the remaining unversioned ones. One of them is libobjc.so.4. To start, I've looked at the global symbols in the library with $ nm -Pgn libobjc.so.4 | awk '