https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82595

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
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

Reply via email to