This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libsanitizer merge from upstream r218156


re-sending with the patch compressed:

=============== gcc/testsuite/ChangeLog
2014-09-22  Kostya Serebryany  <kcc@google.com>

        Update to match the changed asan API.
        * asan.c (asan_global_struct): Update the __asan_global
definition to match
        the new API.
        (asan_add_global): Ditto.
        * sanitizer.def (BUILT_IN_ASAN_INIT): Rename __asan_init_v3
        to __asan_init_v4.

=============== libsanitizer/ChangeLog
2014-09-22  Kostya Serebryany  <kcc@google.com>

        * All source files: Merge from upstream r218156.
        * asan/Makefile.am (asan_files): Added new files.
        * asan/Makefile.in: Regenerate.
        * ubsan/Makefile.am (ubsan_files): Added new files.
        * ubsan/Makefile.in: Regenerate.
        * tsan/Makefile.am (tsan_files): Added new files.
        * tsan/Makefile.in: Regenerate.
        * sanitizer_common/Makefile.am (sanitizer_common_files): Added
new
        files.
        * sanitizer_common/Makefile.in: Regenerate.
        * asan/libtool-version: bump the libasan SONAME.


On Fri, Sep 19, 2014 at 5:00 PM, Konstantin Serebryany
<konstantin.s.serebryany@gmail.com> wrote:
> This is the first merge of libsanitizer since May.
>
> Tested on x86_64 Ubuntu 14.04 like this:
> rm -rf */{*/,}libsanitizer && make -j 50
> make -j 40 -C gcc check-g{cc,++}
> RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} asan.exp' && \
> make -j 40 -C gcc check-g{cc,++}
> RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} tsan.exp' && \
> make -j 40 -C gcc check
> RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} ubsan.exp' && \
> echo PASS
>
> Expected ChangeLog entries:
>
> =============== gcc/testsuite/ChangeLog
> 2014-09-19  Kostya Serebryany  <kcc@google.com>
>
>         Update to match the changed asan API.
>         * asan.c (asan_global_struct): Update the __asan_global
> definition to match
>         the new API.
>         (asan_add_global): Ditto.
>         * sanitizer.def (BUILT_IN_ASAN_INIT): Rename __asan_init_v3
>         to __asan_init_v4.
>
> =============== libsanitizer/ChangeLog
> 2014-09-19  Kostya Serebryany  <kcc@google.com>
>
>         * All source files: Merge from upstream r218156.
>         * asan/Makefile.am (asan_files): Added new files.
>         * asan/Makefile.in: Regenerate.
>         * ubsan/Makefile.am (ubsan_files): Added new files.
>         * ubsan/Makefile.in: Regenerate.
>         * tsan/Makefile.am (tsan_files): Added new files.
>         * tsan/Makefile.in: Regenerate.
>         * sanitizer_common/Makefile.am (sanitizer_common_files): Added
> new
>         files.
>         * sanitizer_common/Makefile.in: Regenerate.

Attachment: libsanitizer-218156.patch.gz
Description: GNU Zip compressed data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]