aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2014-06-16 09:56:29 +0930
committerAlan Modra <amodra@gmail.com>2014-06-16 12:26:38 +0930
commit4b1a927e92e49f333838f8f11e621608cccb3a03 (patch)
tree789d466a32bb13584a9809113e3079eb7380175a /gas/ChangeLog
parent44ed9ef26f62c4b348236c4dcea1de78d03900d9 (diff)
downloadgdb-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/ChangeLog6
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.