[llvm] 7d495d6 - [gn] Add "-Wl,-U,___sanitizer_symbolize_demangle"

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 26 17:22:47 PDT 2023


Author: Vitaly Buka
Date: 2023-09-26T17:20:34-07:00
New Revision: 7d495d6787170c9882954b19c56de7f5f8bf9b6e

URL: https://github.com/llvm/llvm-project/commit/7d495d6787170c9882954b19c56de7f5f8bf9b6e
DIFF: https://github.com/llvm/llvm-project/commit/7d495d6787170c9882954b19c56de7f5f8bf9b6e.diff

LOG: [gn] Add "-Wl,-U,___sanitizer_symbolize_demangle"

Followup to #67491

Added: 
    

Modified: 
    llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl/BUILD.gn
    llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn
index f8dd59482afbe8e..0c8048dda8c943d 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn
@@ -114,6 +114,7 @@ if (current_toolchain == host_toolchain) {
         "-Wl,-U,___sanitizer_sandbox_on_notify",
         "-Wl,-U,___sanitizer_symbolize_code",
         "-Wl,-U,___sanitizer_symbolize_data",
+        "-Wl,-U,___sanitizer_symbolize_frame",
         "-Wl,-U,___sanitizer_symbolize_demangle",
         "-Wl,-U,___sanitizer_symbolize_flush",
         "-Wl,-U,___sanitizer_symbolize_set_demangle",

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl/BUILD.gn
index 3c1e1fa6ef0305a..7abf53f94d8f498 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/tsan/rtl/BUILD.gn
@@ -151,6 +151,7 @@ target(tsan_target_type, "rtl") {
       "-Wl,-U,___sanitizer_sandbox_on_notify",
       "-Wl,-U,___sanitizer_symbolize_code",
       "-Wl,-U,___sanitizer_symbolize_data",
+      "-Wl,-U,___sanitizer_symbolize_frame",
       "-Wl,-U,___sanitizer_symbolize_demangle",
       "-Wl,-U,___sanitizer_symbolize_flush",
       "-Wl,-U,___sanitizer_symbolize_set_demangle",

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn
index 9a4b6b63d5a65bb..230de4750d4f952 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn
@@ -160,6 +160,7 @@ shared_library("ubsan_shared") {
       "-Wl,-U,___sanitizer_sandbox_on_notify",
       "-Wl,-U,___sanitizer_symbolize_code",
       "-Wl,-U,___sanitizer_symbolize_data",
+      "-Wl,-U,___sanitizer_symbolize_frame",
       "-Wl,-U,___sanitizer_symbolize_demangle",
       "-Wl,-U,___sanitizer_symbolize_flush",
       "-Wl,-U,___sanitizer_symbolize_set_demangle",


        


More information about the llvm-commits mailing list