summaryrefslogblamecommitdiff
path: root/system/binutils/remove-no-static-plt-test.patch
blob: ab6bc02e6a2b8f1c97dd44561d08696305009ced (plain) (tree)



















                                                                                           
The compiler generates relative addresses instead of absolute, confusing the
regex used.  Disable this test since it would pass anyway.

--- binutils-2.29/ld/testsuite/ld-x86-64/no-plt.exp.old	2017-07-04 08:43:21.000000000 +0000
+++ binutils-2.29/ld/testsuite/ld-x86-64/no-plt.exp	2017-08-19 18:13:48.566481023 +0000
@@ -100,15 +100,6 @@
 	"no-plt-1c" \
     ] \
     [list \
-	"No PLT (static 1d)" \
-	"-static tmpdir/no-plt-check1.o tmpdir/no-plt-main1.o \
-	 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1.o" \
-	"" \
-	{dummy.s} \
-	{{readelf -Wr no-plt-1d.rd} {objdump -dwrj.text no-plt-1d.dd}} \
-	"no-plt-1d" \
-    ] \
-    [list \
 	"No PLT (PIE 1e)" \
 	"-pie tmpdir/no-plt-check1.o tmpdir/no-plt-main1.o \
 	 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1.o" \