aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2006-08-18 15:00:18 +0000
committerPaul Brook <paul@codesourcery.com>2006-08-18 15:00:18 +0000
commita4fd1a8ee5a761bb9163bc7e1dacf14313860303 (patch)
tree4e44bf1c12d23e30329ddc7e37b6ee982b641d3c /ld/ChangeLog
parent7c9e8d98112842cba7fde29e05ab9860c9098b43 (diff)
downloadgdb-a4fd1a8ee5a761bb9163bc7e1dacf14313860303.zip
gdb-a4fd1a8ee5a761bb9163bc7e1dacf14313860303.tar.gz
gdb-a4fd1a8ee5a761bb9163bc7e1dacf14313860303.tar.bz2
2006-08-18 Paul Brook <paul@codesourcery.com>
bfd/ * elf32-arm.c (elf32_arm_link_hash_entry): Add export_glue. (elf32_arm_link_hash_newfunc): Initialize export_glue. (record_arm_to_thumb_glue): Return stub symbol. (elf32_arm_create_thumb_stub): New function. (elf32_arm_to_thumb_stub): Use it. (elf32_arm_to_thumb_export_stub): New function. (elf32_arm_begin_write_processing): New function. (allocate_dynrelocs): Allocate Arm stubs. (elf_backend_begin_write_processing): Define. (elf32_arm_symbian_begin_write_processing): Remove ATTRIBUTE_UNUSED. Call elf32_arm_begin_write_processing. ld/ * emultempl/armelf.em (arm_elf_before_allocation): Call gld${EMULATION_NAME}_before_allocation after setting interworking bfd. ld/testsuite/ * ld-arm/arm-elf.exp (armelftests): Add armthumb-lib.so. Add -use-blx to mixed-lib.so * ld-arm/armthumb-lib.d: New file. * ld-arm/armthumb-lib.sym: New file.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 49e65fc..698f0eb 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,8 @@
+2006-08-18 Paul Brook <paul@codesourcery.com>
+
+ * emultempl/armelf.em (arm_elf_before_allocation): Call
+ gld${EMULATION_NAME}_before_allocation after setting interworking bfd.
+
2006-08-17 Pedro Alves <pedro_alves@portugalmail.pt>
* pe-dll.c (autofilter_symbolprefixlist): Remove .idata$.