objdump -p says:

Dynamic Section:
  NEEDED      libc.so.37.0
  SONAME      libgcc_s.so.1.1
[...]

nm | sort says:

         U _exit
         U abort
         U dl_iterate_phdr
         U free
         U malloc
         U memcpy
         U memset
         U mprotect
         U perror
         U sysconf
         w _Jv_RegisterClasses
         w __cxa_finalize

Should I really not use -nostandardlibs for libgcc_s ?
I just got a linker warning because I had bumped libc
from .36.1 to .37.0 and am recompiling gcc... this
yields executables linking against libgcc_s (.1.1)
and libc (.37.0 AND .36.1). No problems, but a warning.

Also, libgcc could be used with libc-replacements this
way (not truly an issue with libgcc.so, but think of
bootloaders).

Do I overlook something?

Thanks,
//mirabile
-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.              -- Coywolf Qi Hunt

Reply via email to