diff options
Diffstat (limited to 'ld')
-rw-r--r-- | ld/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/x86-64.exp | 10 |
2 files changed, 14 insertions, 0 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 0068a85..9a264b6 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2014-11-21 H.J. Lu <hongjiu.lu@intel.com> + + * ld-x86-64/x86-64.exp: Run plt-main test with -pie. + 2014-11-21 Terry Guo <terry.guo@arm.com> * ld-arm/tls-longplt-lib.s: Require ARMv6T2. diff --git a/ld/testsuite/ld-x86-64/x86-64.exp b/ld/testsuite/ld-x86-64/x86-64.exp index ecc1194..ab1bfd1 100644 --- a/ld/testsuite/ld-x86-64/x86-64.exp +++ b/ld/testsuite/ld-x86-64/x86-64.exp @@ -386,6 +386,16 @@ if { [isnative] && [which $CC] != 0 } { "plt-main" \ "plt-main.out" \ ] \ + [list \ + "Run plt-main with PIE" \ + "tmpdir/plt-main1.o tmpdir/plt-main2.o tmpdir/plt-main3.o \ + tmpdir/plt-main4.o tmpdir/libplt-lib.so -pie" \ + "" \ + { plt-main5.c } \ + "plt-main-pie" \ + "plt-main.out" \ + "-fPIC" \ + ] \ ] } |