[llvm-branch-commits] [libunwind] 8400036 - [libunwind][test] remember_state_leak.pass.sh.s: link with -no-pie

Fangrui Song via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Fri Feb 25 12:31:10 PST 2022


Author: Fangrui Song
Date: 2022-02-25T20:31:02Z
New Revision: 8400036358c8c8a6f2c68476cce9eb6a7888812c

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

LOG: [libunwind][test] remember_state_leak.pass.sh.s: link with -no-pie

The no-pic large code model style `movabsq $callback, %rsi` does not work with -pie.

(cherry picked from commit 84647ff38ca76136e3c4be80cf6785a78188d33a)

Added: 
    

Modified: 
    libunwind/test/remember_state_leak.pass.sh.s

Removed: 
    


################################################################################
diff  --git a/libunwind/test/remember_state_leak.pass.sh.s b/libunwind/test/remember_state_leak.pass.sh.s
index f18d1768e7c4b..590653e2b10de 100644
--- a/libunwind/test/remember_state_leak.pass.sh.s
+++ b/libunwind/test/remember_state_leak.pass.sh.s
@@ -1,5 +1,5 @@
 # REQUIRES: target={{x86_64-.+-linux-gnu}}
-# RUN: %{build}
+# RUN: %{build} -no-pie
 # RUN: %{run}
 
 # The following assembly is a translation of this code:


        


More information about the llvm-branch-commits mailing list