http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56393
--- Comment #21 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-02-22 16:07:46 UTC --- Author: jakub Date: Fri Feb 22 16:07:36 2013 New Revision: 196222 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196222 Log: PR sanitizer/56393 * config/gnu-user.h (LIBASAN_EARLY_SPEC): Link in libasan_preinit.o if not linking a shared library. * lib/asan-dg.exp (asan_link_flags): Add -B${gccpath}/libsanitizer/asan/ to flags. * asan/Makefile.am (nodist_toolexeclib_HEADERS): Set to libasan_preinit.o. (libasan_preinit.o): Depend on asan_preinit.o. * asan/Makefile.in: Regenerated. * asan/asan_preinit.cc: New file, synced from upstream. * asan/asan_rtl.cc: Remove preinit stuff, synced from upstream. Added: trunk/libsanitizer/asan/asan_preinit.cc Modified: trunk/gcc/ChangeLog trunk/gcc/config/gnu-user.h trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/lib/asan-dg.exp trunk/libsanitizer/ChangeLog trunk/libsanitizer/asan/Makefile.am trunk/libsanitizer/asan/Makefile.in trunk/libsanitizer/asan/asan_rtl.cc