On Wed, Jun 15, 2011 at 06:10:12AM -0700, H.J. Lu wrote: > Since __dso_handle is always hidden, we can optimize atexit by marking > __dso_handle hidden. That will break linking with old gcc versions and non-gcc compilers. While it is fine to require recent gcc versions to build glibc itself, atexit is in libc_nonshared.a. Jakub