On 7 May 2013 10:37, Matthew Gretton-Dann <matthew.gretton-dann@linaro.org> wrote:
On 04/05/13 00:21, Bernhard Rosenkränzer wrote:

How did you diff gcc-4.7/libgcc and gcc-4.8/libgcc?

Checked out the sources and looked at the output of
diff -urN gcc-4.7/libgcc gcc-4.8/libgcc
 
 What does readelf give as the symbol types and visibility?

Symbol visibility does seem to have changed (even though I didn't spot it in the source)...


4.7:
File: libgcc.a(_udivsi3.o)
    16: 00000000     0 FUNC    GLOBAL DEFAULT    1 __aeabi_uidiv

4.8:
File: libgcc.a(_udivsi3.o)
    16: 00000000     0 FUNC    GLOBAL HIDDEN     1 __aeabi_uidiv


Will take another look to see where it changed... Either I missed it or it's a default setting outside of the libgcc directory.

ttyl
bero