aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf32-arm.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2005-01-26 06:10:45 +0000
committerMark Mitchell <mark@codesourcery.com>2005-01-26 06:10:45 +0000
commitdc4c9c199b288656a976b6262d56b92b993f51a8 (patch)
treecf9721de9d5b4f590b3576926e8507bd3937fbd9 /bfd/elf32-arm.c
parentfb7c96323e5ba5d095ccf8e21505e7852d630245 (diff)
downloadgdb-dc4c9c199b288656a976b6262d56b92b993f51a8.zip
gdb-dc4c9c199b288656a976b6262d56b92b993f51a8.tar.gz
gdb-dc4c9c199b288656a976b6262d56b92b993f51a8.tar.bz2
* elf32-arm.c (elf_backend_default_use_rela_p): Define to zero for
SymbianOS. * emulparams/armsymbian.sh (OTHER_READONLY_SECTIONS): Define, so as to include .ARM.exidx$${Base,Limit}. * ld/scripttempl/armbpabi.sc: Move .plt to end of text segment. Define IMAGE$$ER_RO$${Base,Limit} and SHT$$INIT_ARRAY$${Base,Limit}. Put .init_array, .fini_array, etc. into the read-only data segment.
Diffstat (limited to 'bfd/elf32-arm.c')
-rw-r--r--bfd/elf32-arm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 6e24153..09b47d3 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -5917,7 +5917,7 @@ elf32_arm_symbian_modify_segment_map (bfd *abfd,
#undef elf_backend_may_use_rela_p
#define elf_backend_may_use_rela_p 0
#undef elf_backend_default_use_rela_p
-#define elf_backend_default_use_rela_p 1
+#define elf_backend_default_use_rela_p 0
#undef elf_backend_rela_normal
#define elf_backend_rela_normal 0