diff options
author | Alan Modra <amodra@gmail.com> | 2014-06-16 09:56:29 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2014-06-16 12:26:38 +0930 |
commit | 4b1a927e92e49f333838f8f11e621608cccb3a03 (patch) | |
tree | 789d466a32bb13584a9809113e3079eb7380175a /gas/ChangeLog | |
parent | 44ed9ef26f62c4b348236c4dcea1de78d03900d9 (diff) | |
download | gdb-4b1a927e92e49f333838f8f11e621608cccb3a03.zip gdb-4b1a927e92e49f333838f8f11e621608cccb3a03.tar.gz gdb-4b1a927e92e49f333838f8f11e621608cccb3a03.tar.bz2 |
Fix uninitialised ARM data
MALLOC_PERTURB_=1 results in "FAIL: PIC" on arm-vxworks, due to garbage
in words with got relocs.
* config/tc-arm.c (s_arm_elf_cons): Initialise after frag_more.
(md_apply_fix): Delete now unnecessary zeroing for BFD_RELOC_ARM_GOT*
and BFD_RELOC_ARM_TLS* relocs. Simplify BFD_RELOC_8 case.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 953130a3..383393b 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,11 @@ 2014-06-16 Alan Modra <amodra@gmail.com> + * config/tc-arm.c (s_arm_elf_cons): Initialise after frag_more. + (md_apply_fix): Delete now unnecessary zeroing for BFD_RELOC_ARM_GOT* + and BFD_RELOC_ARM_TLS* relocs. Simplify BFD_RELOC_8 case. + +2014-06-16 Alan Modra <amodra@gmail.com> + * config/tc-cris.c (md_create_long_jump): Follow "short" jump with a nop rather than leaving uninitialised. |