diff options
-rw-r--r-- | ld/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/ilp32-11.d | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/ilp32-11.s | 3 |
3 files changed, 10 insertions, 1 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 75b2089..895e19b 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2012-05-22 H.J. Lu <hongjiu.lu@intel.com> + + * ld-x86-64/ilp32-11.s Add ".space 0x1000" before func. + (func): Make it global and hidden. + * ld-x86-64/ilp32-11.d: Updated. + 2012-05-22 Roland McGrath <mcgrathr@google.com> * ld-elf/eh4.d: Revert last change. diff --git a/ld/testsuite/ld-x86-64/ilp32-11.d b/ld/testsuite/ld-x86-64/ilp32-11.d index 56bb8b3..f6fc86c 100644 --- a/ld/testsuite/ld-x86-64/ilp32-11.d +++ b/ld/testsuite/ld-x86-64/ilp32-11.d @@ -1,3 +1,3 @@ #as: --x32 #ld: -shared -melf32_x86_64 -#error: .*addend 0x7fffffff in relocation R_X86_64_64 against symbol `.text' at 0x0 in section `.data.rel.local' is out of range +#error: .*addend 0x7fffffff in relocation R_X86_64_64 against symbol `func' at 0x0 in section `.data.rel.local' is out of range diff --git a/ld/testsuite/ld-x86-64/ilp32-11.s b/ld/testsuite/ld-x86-64/ilp32-11.s index 2c85385..438f094 100644 --- a/ld/testsuite/ld-x86-64/ilp32-11.s +++ b/ld/testsuite/ld-x86-64/ilp32-11.s @@ -4,6 +4,9 @@ .quad func + 0x7fffffff .text + .space 0x1000 .type func, @function + .global func + .hidden func func: ret |