diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2020-09-08 10:01:45 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2020-09-08 10:01:45 -0700 |
commit | 790147a9e9ee05542c621a36669288413880c876 (patch) | |
tree | 69d9de6e3edbc9c1e9b97344094baa7dd17b02d6 /binutils | |
parent | d706b69e48268ccf3e95fd29b5374ac94c3a507b (diff) | |
download | gdb-790147a9e9ee05542c621a36669288413880c876.zip gdb-790147a9e9ee05542c621a36669288413880c876.tar.gz gdb-790147a9e9ee05542c621a36669288413880c876.tar.bz2 |
Pass --disable-reloc-section on PE targets for PR 25662 test
Pass --disable-reloc-section on PE targets for PR 25662 test since
commit 514b4e191d5f46de8e142fe216e677a35fa9c4bb
Author: Jeremy Drake <sourceware-bugzilla@jdrake.com>
Date: Thu Aug 27 12:58:27 2020 +0100
Change the default characteristics of DLLs built by the linker to more secure settings.
defaulted to --enable-reloc-section.
PR ld/26587
* testsuite/binutils-all/objcopy.exp: Pass --disable-reloc-section
to ld on PE targets for PR 25662 test.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 6 | ||||
-rw-r--r-- | binutils/testsuite/binutils-all/objcopy.exp | 7 |
2 files changed, 12 insertions, 1 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 0c06bce..bd636c9 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2020-09-08 H.J. Lu <hongjiu.lu@intel.com> + + PR ld/26587 + * testsuite/binutils-all/objcopy.exp: Pass --disable-reloc-section + to ld on PE targets for PR 25662 test. + 2020-09-08 Jozef Lawrynowicz <jozef.l@mittosystems.com> Kuan-Lin Chen <kuanlinchentw@gmail.com> diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp index 9877f3d..47c3a48 100644 --- a/binutils/testsuite/binutils-all/objcopy.exp +++ b/binutils/testsuite/binutils-all/objcopy.exp @@ -1354,7 +1354,12 @@ if { [istarget pdp11-*-*] } { set src "pr25662.s" } +set ldflags "-T$srcdir/$subdir/pr25662.ld" +if { [istarget *-*-cygwin] || [istarget *-*-mingw*] } { + append ldflags " --disable-reloc-section" +} + #xcoff doesn't support arbitrary sections if { ![is_xcoff_format] } { - objcopy_test "pr25662" $src executable "" "-T$srcdir/$subdir/pr25662.ld" + objcopy_test "pr25662" $src executable "" $ldflags } |