* ld-scripts/dynamic-sections*: New test.

This commit is contained in:
Richard Sandiford 2002-07-09 08:47:24 +00:00
parent 0d2ddeb220
commit ad42262f8f
6 changed files with 34 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2002-07-09 Richard Sandiford <rsandifo@redhat.com>
* ld-scripts/dynamic-sections*: New test.
2002-07-09 Hans-Peter Nilsson <hp@axis.com>
* ld-cris/libdso-3.d, ld-cris/dso-3.s, ld-cris/noglob1.s,

View File

@ -0,0 +1,2 @@
.data
.4byte foo

View File

@ -0,0 +1,3 @@
.data
.global foo
foo: .4byte 0

View File

@ -0,0 +1,6 @@
# nm: -C
# ld: -T dynamic-sections.t
# name: dynamic sections
# source: dynamic-sections-1.s
# source: dynamic-sections-2.s
#pass

View File

@ -0,0 +1,8 @@
# Check for bug introduced on 2002-06-10. See dynamic-sections.t for
# more details
if ![is_elf_format] {
return
}
run_dump_test dynamic-sections

View File

@ -0,0 +1,11 @@
SECTIONS
{
.data : { *(.data) }
.rodata : { *(.rodata) }
/* The .rel* sections are typically placed here, because of the way
elf32.em handles orphaned sections. A bug introduced on 2002-06-10
would cause . to be 0 at this point. */
_bar = ASSERT (. > 0, "Bad . value");
}