diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 82f9b1b4ef..6f0848e36a 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2005-10-24 Jan Beulich + + * ld-elf/empty2.[sd]: New. + 2005-10-23 H.J. Lu PR ld/1487 diff --git a/ld/testsuite/ld-elf/empty2.d b/ld/testsuite/ld-elf/empty2.d new file mode 100644 index 0000000000..37f292b740 --- /dev/null +++ b/ld/testsuite/ld-elf/empty2.d @@ -0,0 +1,11 @@ +#source: empty2.s +#ld: +#readelf: -s +#xfail: "d30v-*-*" "dlx-*-*" "hppa*-*-*" "i960-*-*" "or32-*-*" "pj-*-*" + +#... +[ ]+[0-9]+:[ ]+0+[ ]+0[ ]+FILE[ ]+LOCAL[ ]+DEFAULT[ ]+ABS empty2.s +[ ]+[0-9]+:[ ]+0*12345678[ ]+0[ ]+NOTYPE[ ]+LOCAL[ ]+DEFAULT[ ]+ABS constant +#... +[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+FUNC[ ]+GLOBAL[ ]+DEFAULT[ ]+[1-9] _start +#pass diff --git a/ld/testsuite/ld-elf/empty2.s b/ld/testsuite/ld-elf/empty2.s new file mode 100644 index 0000000000..deed3182f5 --- /dev/null +++ b/ld/testsuite/ld-elf/empty2.s @@ -0,0 +1,18 @@ + .file "empty2.s" + .equiv constant, 0x12345678 + .section .bss +bar: + .text + .type start,"function" + .global start +start: + .type _start,"function" + .global _start +_start: + .type __start,"function" + .global __start +__start: + .type main,"function" + .global main +main: + .long constant