aboutsummaryrefslogtreecommitdiff
path: root/binutils/testsuite/binutils-all/needed-by-reloc.s
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2007-04-24 10:56:58 +0000
committerNick Clifton <nickc@redhat.com>2007-04-24 10:56:58 +0000
commit312aaa3cfecbfd9f73e3f8f41096e3ad8162e978 (patch)
treed0e70670683df2701a41c0658ad173dc398f2245 /binutils/testsuite/binutils-all/needed-by-reloc.s
parent98f17e6e1ca620ec1f263a2a716b3ca7b7c3ffb7 (diff)
downloadgdb-312aaa3cfecbfd9f73e3f8f41096e3ad8162e978.zip
gdb-312aaa3cfecbfd9f73e3f8f41096e3ad8162e978.tar.gz
gdb-312aaa3cfecbfd9f73e3f8f41096e3ad8162e978.tar.bz2
* objcopy.c (filter_symbols): Explicitly stripping a symbol used in relocations is an error.
Retype 'keep' to bfd_boolean. * binutils-all/objcopy.exp: Add test for stripping a symbol used in a relocation. * binutils-all/needed-by-reloc.s: New file.
Diffstat (limited to 'binutils/testsuite/binutils-all/needed-by-reloc.s')
-rw-r--r--binutils/testsuite/binutils-all/needed-by-reloc.s7
1 files changed, 7 insertions, 0 deletions
diff --git a/binutils/testsuite/binutils-all/needed-by-reloc.s b/binutils/testsuite/binutils-all/needed-by-reloc.s
new file mode 100644
index 0000000..8251e8c
--- /dev/null
+++ b/binutils/testsuite/binutils-all/needed-by-reloc.s
@@ -0,0 +1,7 @@
+ .globl foo
+
+ .data
+ .4byte foo
+ .text
+foo:
+ .long 1