https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82595
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #9 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #7) > Author: jakub > Date: Fri Oct 20 07:32:35 2017 > New Revision: 253925 > > URL: https://gcc.gnu.org/viewcvs?rev=253925&root=gcc&view=rev > Log: > PR sanitizer/82595 > * config/gnu-user.h (LIBTSAN_EARLY_SPEC): Add libtsan_preinit.o > for -fsanitize=thread link of executables. > (LIBLSAN_EARLY_SPEC): Add liblsan_preinit.o for -fsanitize=leak > link of executables. > > * lsan/lsan.h (__lsan_init): Add SANITIZER_INTERFACE_ATTRIBUTE. > * lsan/Makefile.am (nodist_toolexeclib_HEADERS): Add > liblsan_preinit.o. > (lsan_files): Remove lsan_preinit.cc. > (liblsan_preinit.o): New rule. > * lsan/Makefile.in: Regenerated. > > Modified: > trunk/gcc/ChangeLog > trunk/gcc/config/gnu-user.h > trunk/libsanitizer/ChangeLog > trunk/libsanitizer/lsan/Makefile.am > trunk/libsanitizer/lsan/Makefile.in > trunk/libsanitizer/lsan/lsan.h I've bootstrapped now successfully after this revision; thanks!