diff options
author | Mark Mitchell <mark@codesourcery.com> | 2005-01-26 06:10:45 +0000 |
---|---|---|
committer | Mark Mitchell <mark@codesourcery.com> | 2005-01-26 06:10:45 +0000 |
commit | dc4c9c199b288656a976b6262d56b92b993f51a8 (patch) | |
tree | cf9721de9d5b4f590b3576926e8507bd3937fbd9 /bfd | |
parent | fb7c96323e5ba5d095ccf8e21505e7852d630245 (diff) | |
download | gdb-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')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/elf32-arm.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index b03f981..3e84f8a 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2005-01-25 Mark Mitchell <mark@codesourcery.com> + + * elf32-arm.c (elf_backend_default_use_rela_p): Define to zero for + SymbianOS. + 2005-01-25 Alexandre Oliva <aoliva@redhat.com> 2004-12-10 Alexandre Oliva <aoliva@redhat.com> 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 |