diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2011-01-14 22:48:12 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2011-01-14 22:48:12 +0000 |
commit | 248775ba37b0ef8b8ef46b34b231a569722e628c (patch) | |
tree | f6caebc5cf0a0b1bf6269be5565a2a0e71937981 /ld/testsuite/ChangeLog | |
parent | 2c291032cceb2390927dbe4c2a3c793f02c526aa (diff) | |
download | gdb-248775ba37b0ef8b8ef46b34b231a569722e628c.zip gdb-248775ba37b0ef8b8ef46b34b231a569722e628c.tar.gz gdb-248775ba37b0ef8b8ef46b34b231a569722e628c.tar.bz2 |
Handle R_X86_64_32 like R_X86_64_64 for ILP32.
bfd/
2011-01-14 H.J. Lu <hongjiu.lu@intel.com>
* elf64-x86-64.c (elf_x86_64_link_hash_table): Add pointer_r_type.
(elf_x86_64_link_hash_table_create): Set pointer_r_type.
(elf_x86_64_check_relocs): Handle R_X86_64_32 like R_X86_64_64
for ILP32. Remove ABI_64_P PIC check for R_X86_64_8,
R_X86_64_16, R_X86_64_32 and R_X86_64_32S.
(elf_x86_64_relocate_section): Handle R_X86_64_32 like R_X86_64_64
for ILP32.
ld/testsuite/
2011-01-14 H.J. Lu <hongjiu.lu@intel.com>
* ld-x86-64/ilp32-5.d: New.
* ld-x86-64/ilp32-5.s: Likewise.
* ld-x86-64/x86-64.exp: Run ilp32-5.
Diffstat (limited to 'ld/testsuite/ChangeLog')
-rw-r--r-- | ld/testsuite/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 02c0c34..897e3db 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2011-01-14 H.J. Lu <hongjiu.lu@intel.com> + + * ld-x86-64/ilp32-5.d: New. + * ld-x86-64/ilp32-5.s: Likewise. + + * ld-x86-64/x86-64.exp: Run ilp32-5. + 2011-01-13 H.J. Lu <hongjiu.lu@intel.com> * ld-x86-64/ilp32-4.d: New. |