]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge commit 16a1ef86cbc5 from llvm-project (by David CARLIER):
authorDimitry Andric <dim@FreeBSD.org>
Sat, 27 Jan 2024 21:48:58 +0000 (22:48 +0100)
committerDimitry Andric <dim@FreeBSD.org>
Tue, 30 Jan 2024 17:53:39 +0000 (18:53 +0100)
commit3bd3724e4c8685d98bfc6feb3024b8bb213eed49
tree253d2fe6f4268f8fb58589e1374943a572c5b538
parent050b4db5a8c1a32a0c77391b7dc81ef5a2ef93f7
Merge commit 16a1ef86cbc5 from llvm-project (by David CARLIER):

  [compiler-rt] remove hexdump interception. (#79378)

  a freebsd dev member reported a symbol conflict and intercepting this
  had little value anyway.

This is one part of fixing the WITH_ASAN build. Some executables in the
base system define their own hexdump() symbol, which would otherwise
conflict with the ASan-intercepted one.

Reported by: markj
PR: 276597
MFC after: 3 days

(cherry picked from commit 31aedef26fc0613f5d61204c624451d57e716ed9)
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h