From: Gleb Fotengauer-Malinovskiy Date: Mon, 11 Jan 2021 19:08:58 +0300 Subject: ld/testsuite/ld-i386: use -z lazy binding for tests failing with -z now diff --git a/ld/testsuite/ld-i386/i386.exp b/ld/testsuite/ld-i386/i386.exp index defaced..defaced 100644 --- a/ld/testsuite/ld-i386/i386.exp +++ b/ld/testsuite/ld-i386/i386.exp @@ -1202,7 +1202,7 @@ if { [isnative] ] \ [list \ "Build ifunc-1a with PIE -z ibtplt" \ - "-Wl,-z,ibtplt -pie tmpdir/ifunc-1a.o \ + "-Wl,-z,ibtplt -pie -Wl,-z,lazy tmpdir/ifunc-1a.o \ tmpdir/ifunc-1b.o tmpdir/ifunc-1c.o tmpdir/ifunc-1d.o" \ "-Wa,-mx86-used-note=yes" \ { dummy.c } \ diff --git a/ld/testsuite/ld-i386/no-plt.exp b/ld/testsuite/ld-i386/no-plt.exp index defaced..defaced 100644 --- a/ld/testsuite/ld-i386/no-plt.exp +++ b/ld/testsuite/ld-i386/no-plt.exp @@ -82,7 +82,7 @@ run_cc_link_tests [list \ ] \ [list \ "No PLT (dynamic 1b)" \ - "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ + "-Wl,-z,lazy tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ tmpdir/libno-plt-1a.so tmpdir/libno-plt-1b.so" \ "-Wa,-mx86-used-note=yes" \ {dummy.s} \ @@ -109,7 +109,7 @@ run_cc_link_tests [list \ ] \ [list \ "No PLT (PIE 1e)" \ - "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ + "-pie -Wl,-z,lazy tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \ "-Wa,-mx86-used-note=yes" \ {dummy.s} \ @@ -118,7 +118,7 @@ run_cc_link_tests [list \ ] \ [list \ "No PLT (PIE 1f)" \ - "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ + "-pie -Wl,-z,lazy tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ tmpdir/libno-plt-1a.so tmpdir/libno-plt-1b.so" \ "-Wa,-mx86-used-note=yes" \ { dummy.s } \ @@ -127,7 +127,7 @@ run_cc_link_tests [list \ ] \ [list \ "No PLT (PIE 1g)" \ - "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ + "-pie -Wl,-z,lazy tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \ tmpdir/no-plt-func1.o tmpdir/libno-plt-1b.so" \ "-Wa,-mx86-used-note=yes" \ { dummy.s } \