aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bfd/ChangeLog12
-rw-r--r--gas/ChangeLog15
-rw-r--r--gas/testsuite/ChangeLog7
-rw-r--r--include/ChangeLog4
-rw-r--r--ld/testsuite/ChangeLog9
5 files changed, 47 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 0332563..fafecd1 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+2015-12-16 Mickael Guene <mickael.guene@st.com>
+
+ * bfd-in2.h: Regenerate.
+ * reloc.c: Add new relocations.
+ * libbfd.h (bfd_reloc_code_real_names): Add new relocations
+ display names.
+ * elf32-arm.c (elf32_arm_howto_table_1): Add HOWTO for new
+ relocations.
+ (elf32_arm_reloc_map): Add bfd/arm mapping for new relocations.
+ (elf32_arm_final_link_relocate): Implement new relocations
+ resolution.
+
2015-12-15 Jan Beulich <jbeulich@suse.com>
* coffgen.c (coff_write_alien_symbol): New parameter "iaux".
diff --git a/gas/ChangeLog b/gas/ChangeLog
index a37651a..8e33c21 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,18 @@
+2015-12-16 Mickael Guene <mickael.guene@st.com>
+
+ * doc/c-arm.texi: Add documentation about new directives
+ * config/tc-arm.c (group_reloc_table): Add mapping between gas
+ syntax and new relocations.
+ (do_t_add_sub): Keep new relocations for add operand.
+ (do_t_mov_cmp): Keep new relocations for mov operand.
+ (insns): Use 'shifter operand with possible group relocation'
+ operand parse code for movs operand.
+ (md_apply_fix): Implement mov and add encoding when new
+ relocations on them.
+ (tc_gen_reloc): Add new relocations.
+ (arm_fix_adjustable): Since offset has a limited range ([0:255])
+ we disable adjust_reloc_syms() for new relocations.
+
2015-12-15 Nick Clifton <nickc@redhat.com>
* doc/c-msp430.texi (MSP430 Options): Remove references to a
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 587e583..0808b29 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2015-12-16 Mickael Guene <mickael.guene@st.com>
+
+ * gas/arm/adds-thumb1-reloc-local.d: New
+ * gas/arm/adds-thumb1-reloc-local.s: New
+ * gas/arm/movs-thumb1-reloc-local.d: New
+ * gas/arm/movs-thumb1-reloc-local.s: New
+
2015-12-14 Matthew Wahab <matthew.wahab@arm.com>
* gas/aarch64/advsimd-fp16.d: Update expected output.
diff --git a/include/ChangeLog b/include/ChangeLog
index cd33a61..4dcfe10 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,7 @@
+2015-12-16 Mickael Guene <mickael.guene@st.com>
+
+ * elf/arm.h: Add new arm relocations.
+
2015-12-01 Alan Modra <amodra@gmail.com>
* bout.h: Invoke aout N_* macros with pointer to
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index 3ce86d6..ac3d142 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2015-12-16 Mickael Guene <mickael.guene@st.com>
+
+ * ld-arm/arm-elf.exp (armelftests_common): Add new relocations
+ tests.
+ * ld-arm/thumb1-adds.d: New
+ * ld-arm/thumb1-adds.s: New
+ * ld-arm/thumb1-movs.d: New
+ * ld-arm/thumb1-movs.s: New
+
2015-12-10 H.J. Lu <hongjiu.lu@intel.com>
PR ld/19317