[BOLT][TEST] Add -no-pie to two tests
authorAmir Ayupov <aaupov@fb.com>
Wed, 13 Apr 2022 18:46:59 +0000 (11:46 -0700)
committerAmir Ayupov <aaupov@fb.com>
Wed, 13 Apr 2022 18:48:13 +0000 (11:48 -0700)
Missed these two tests in D123329 in a rebase.

bolt/test/runtime/iplt.c
bolt/test/runtime/plt-lld.test

index 518d53d..fb6420f 100644 (file)
@@ -1,6 +1,6 @@
 // This test checks that the ifuncs works after bolt.
 
-// RUN: %clang %cflags %s -fuse-ld=lld \
+// RUN: %clang %cflags -no-pie %s -fuse-ld=lld \
 // RUN:    -o %t.exe -Wl,-q
 // RUN: llvm-bolt %t.exe -o %t.bolt.exe -use-old-text=0 -lite=0
 // RUN: %t.bolt.exe  | FileCheck %s
index 39cb231..f2c4bab 100644 (file)
@@ -1,7 +1,7 @@
 // This test checks that the pointers to PLT are properly updated.
 // The test is using lld linker.
 
-// RUN: %clang %cflags %p/../Inputs/plt.c -fuse-ld=lld \
+// RUN: %clang %cflags -no-pie %p/../Inputs/plt.c -fuse-ld=lld \
 // RUN:    -o %t.lld.exe -Wl,-q
 // RUN: llvm-bolt %t.lld.exe -o %t.lld.bolt.exe -use-old-text=0 -lite=0
 // RUN: %t.lld.bolt.exe | FileCheck %s