public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/2] libsanitizer: Merge with upstream commit fdf4c035225d
@ 2021-10-06 20:07 H.J. Lu
  2021-10-06 20:07 ` [PATCH 1/2] libsanitizer: Merge with upstream H.J. Lu
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: H.J. Lu @ 2021-10-06 20:07 UTC (permalink / raw)
  To: gcc-patches

I am checking in these patches to merge with upstream commit:

commit fdf4c035225de52f596899931b1f6100e5e3e928
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Fri Sep 10 06:24:36 2021 -0700

    [sanitizer] Support Intel CET

    1. Include <cet.h> in sanitizer_common/sanitizer_asm.h to mark Intel CET
    support when Intel CET is enabled.
    2. Add _CET_ENDBR to function entries in assembly codes so that ENDBR
    instruction will be generated when Intel CET is enabled.

    Reviewed By: dvyukov

    Differential Revision: https://reviews.llvm.org/D111185

H.J. Lu (2):
  libsanitizer: Merge with upstream
  libsanitizer: Apply local patches

 libsanitizer/MERGE                            |  2 +-
 libsanitizer/asan/asan_allocator.cpp          | 15 -----
 libsanitizer/asan/asan_allocator.h            |  2 -
 libsanitizer/asan/asan_debugging.cpp          |  5 +-
 libsanitizer/asan/asan_stats.cpp              |  4 +-
 libsanitizer/hwasan/hwasan.cpp                |  4 +-
 libsanitizer/hwasan/hwasan_setjmp_x86_64.S    |  2 +
 libsanitizer/lsan/lsan_common.cpp             | 56 ++++++++---------
 libsanitizer/lsan/lsan_common.h               |  3 +
 libsanitizer/sanitizer_common/sanitizer_asm.h |  4 ++
 .../sanitizer_chained_origin_depot.cpp        | 11 ++--
 .../sanitizer_chained_origin_depot.h          |  9 +--
 ...tizer_common_interceptors_vfork_i386.inc.S |  1 +
 ...zer_common_interceptors_vfork_x86_64.inc.S |  1 +
 .../sanitizer_common_libcdep.cpp              | 20 +++---
 .../sanitizer_common/sanitizer_hash.h         | 24 +++++++
 .../sanitizer_platform_interceptors.h         |  4 +-
 .../sanitizer_platform_limits_freebsd.cpp     | 21 +++++++
 .../sanitizer_platform_limits_freebsd.h       | 16 +++++
 .../sanitizer_common/sanitizer_stackdepot.cpp | 49 ++++++++-------
 .../sanitizer_common/sanitizer_stackdepot.h   | 10 +--
 .../sanitizer_stackdepotbase.h                |  9 +--
 libsanitizer/tsan/tsan_interceptors.h         |  6 +-
 libsanitizer/tsan/tsan_interceptors_posix.cpp | 13 ++--
 libsanitizer/tsan/tsan_interface.cpp          |  5 +-
 libsanitizer/tsan/tsan_platform_linux.cpp     | 18 +++---
 libsanitizer/tsan/tsan_platform_mac.cpp       | 62 ++++++++++---------
 libsanitizer/tsan/tsan_rtl.cpp                |  8 +--
 libsanitizer/tsan/tsan_rtl.h                  |  9 +--
 libsanitizer/tsan/tsan_rtl_amd64.S            |  6 ++
 30 files changed, 227 insertions(+), 172 deletions(-)

-- 
2.31.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-10-09 22:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-06 20:07 [PATCH 0/2] libsanitizer: Merge with upstream commit fdf4c035225d H.J. Lu
2021-10-06 20:07 ` [PATCH 1/2] libsanitizer: Merge with upstream H.J. Lu
2021-10-06 20:07 ` [PATCH 2/2] libsanitizer: Apply local patches H.J. Lu
2021-10-07 21:40 ` [PATCH 0/2] libsanitizer: Merge with upstream commit fdf4c035225d Gerald Pfeifer
2021-10-07 21:56   ` H.J. Lu
2021-10-09 22:28     ` Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).