diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2009-08-06 16:22:36 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2009-08-06 16:22:36 +0000 |
commit | 9c04f6ba66fc66101076f31383d8e9efff4a5df9 (patch) | |
tree | 625508ac1c0d761f91f6cd9dd1464ec10931d1ae /binutils/testsuite | |
parent | e47bf6909eaf89f5bac2cc5694cfe75185d0aa5f (diff) | |
download | gdb-9c04f6ba66fc66101076f31383d8e9efff4a5df9.zip gdb-9c04f6ba66fc66101076f31383d8e9efff4a5df9.tar.gz gdb-9c04f6ba66fc66101076f31383d8e9efff4a5df9.tar.bz2 |
2009-08-03 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/10492
* binutils-all/objcopy.exp: Run strip-10.
* binutils-all/strip-10.d: New.
* binutils-all/unique.s: Likewise.
Diffstat (limited to 'binutils/testsuite')
-rw-r--r-- | binutils/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | binutils/testsuite/binutils-all/objcopy.exp | 1 | ||||
-rw-r--r-- | binutils/testsuite/binutils-all/strip-10.d | 8 | ||||
-rw-r--r-- | binutils/testsuite/binutils-all/unique.s | 4 |
4 files changed, 21 insertions, 0 deletions
diff --git a/binutils/testsuite/ChangeLog b/binutils/testsuite/ChangeLog index cd91f52..d8a27e7 100644 --- a/binutils/testsuite/ChangeLog +++ b/binutils/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2009-08-03 H.J. Lu <hongjiu.lu@intel.com> + + PR binutils/10492 + * binutils-all/objcopy.exp: Run strip-10. + + * binutils-all/strip-10.d: New. + * binutils-all/unique.s: Likewise. + 2009-07-31 Daniel Gutson <dgutson@codesourcery.com> Daniel Jacobowitz <dan@codesourcery.com> diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp index 9271ea6..ef2e40a 100644 --- a/binutils/testsuite/binutils-all/objcopy.exp +++ b/binutils/testsuite/binutils-all/objcopy.exp @@ -851,6 +851,7 @@ if [is_elf_format] { run_dump_test "strip-7" run_dump_test "strip-8" run_dump_test "strip-9" + run_dump_test "strip-10" if { [istarget "i*86-*"] || [istarget "x86_64-*-*"] } { # Check to make sure we don't strip a symbol named in relocations. diff --git a/binutils/testsuite/binutils-all/strip-10.d b/binutils/testsuite/binutils-all/strip-10.d new file mode 100644 index 0000000..4476454 --- /dev/null +++ b/binutils/testsuite/binutils-all/strip-10.d @@ -0,0 +1,8 @@ +#PROG: strip +#source: unique.s +#strip: -g +#readelf: -s +#name: strip on STB_GNU_UNIQUE + +#... +[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+OBJECT[ ]+UNIQUE DEFAULT[ ]+[1-9] foo diff --git a/binutils/testsuite/binutils-all/unique.s b/binutils/testsuite/binutils-all/unique.s new file mode 100644 index 0000000..44fb7a0 --- /dev/null +++ b/binutils/testsuite/binutils-all/unique.s @@ -0,0 +1,4 @@ + .data + .type foo,%gnu_unique_object +foo: + .byte 0 |