[llvm] e017dba - [gn build] (manually) attempt to port 95d609b549bb

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 3 13:53:44 PST 2022


Author: Nico Weber
Date: 2022-02-03T16:53:34-05:00
New Revision: e017dbab8cc46fbd5e8898ebd603aa80fdd5a5d1

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

LOG: [gn build] (manually) attempt to port 95d609b549bb

Added: 
    

Modified: 
    llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
index c87b05fefb031..f95aec83fe2cc 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn
@@ -126,3 +126,15 @@ shared_library("hwasan_shared") {
     "-Wl,-z,global",
   ]
 }
+
+static_library("hwasan_preinit") {
+  output_dir = crt_current_out_dir
+  output_name = "clang_rt.${hwasan_name}_preinit$crt_current_target_suffix"
+  complete_static_lib = true
+  configs -= [
+    "//llvm/utils/gn/build:llvm_code",
+    "//llvm/utils/gn/build:thin_archive",
+  ]
+  configs += [ "//llvm/utils/gn/build:crt_code" ]
+  sources = [ "hwasan_preinit.cpp" ]
+}


        


More information about the llvm-commits mailing list