[compiler-rt] r337044 - Fix for Darwin buildbot failure due to r337037

Vlad Tsyrklevich via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 13 13:56:48 PDT 2018


Author: vlad.tsyrklevich
Date: Fri Jul 13 13:56:48 2018
New Revision: 337044

URL: http://llvm.org/viewvc/llvm-project?rev=337044&view=rev
Log:
Fix for Darwin buildbot failure due to r337037

Duplicate __get_unsafe_stack_bottom instead of using an alias for
platforms that don't suppport it like Darwin.

Modified:
    compiler-rt/trunk/lib/safestack/safestack.cc

Modified: compiler-rt/trunk/lib/safestack/safestack.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/safestack/safestack.cc?rev=337044&r1=337043&r2=337044&view=diff
==============================================================================
--- compiler-rt/trunk/lib/safestack/safestack.cc (original)
+++ compiler-rt/trunk/lib/safestack/safestack.cc Fri Jul 13 13:56:48 2018
@@ -267,8 +267,9 @@ extern "C"
 }
 
 extern "C"
-    __attribute__((visibility("default"), alias("__get_unsafe_stack_bottom")))
-    void *__get_unsafe_stack_start();
+    __attribute__((visibility("default"))) void *__get_unsafe_stack_start() {
+  return unsafe_stack_start;
+}
 
 extern "C"
     __attribute__((visibility("default"))) void *__get_unsafe_stack_ptr() {




More information about the llvm-commits mailing list