Re: darwin, symbol visibility differences between libgcc_s and libgcc

2008-12-20 Thread IainS
On 20 Dec 2008, at 03:51, Mike Stump wrote: Yes, libgcc_s is carefully built with carefully controlled exports. They are controlled by: gcc/libgcc-std.ver when someone wants to export one of the symbols, they can just add it to the list. OK, my question was phrased poorly; I understa

Re: darwin, symbol visibility differences between libgcc_s and libgcc

2008-12-19 Thread Mike Stump
On Dec 19, 2008, at 6:24 PM, Jack Howarth wrote: Could you comment on... http://gcc.gnu.org/ml/gcc/2008-12/msg00310.html Is there some specific reason it's done this way? Yes, libgcc_s is carefully built with carefully controlled exports. They are controlled by: gcc/libgcc-std.ver wh

darwin, symbol visibility differences between libgcc_s and libgcc

2008-12-19 Thread IainS
Hi, I've noticed that there are a few symbols that appear " T " from libgcc.a and " t " from libgcc_s.1.dylib. (the exact set depends on ppc/intel and 32/64) for example, on darwin9 (32 bit libs) the following; ___copysigntf3 ___fabstf2 ___udiv_w_sdiv ___unordtf2 Is there some specific reaso