Ensure deterministic result order in gdb.ada/info_auto_lang.exp
[external/binutils.git] / gas / ChangeLog
index 98b35ad..b21680a 100644 (file)
@@ -1,3 +1,44 @@
+2018-12-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/23997
+       * config/tc-i386.c (x86_cons): Check for invalid PLT expression.
+       (md_apply_fix): Subtract the PLT relocation size only for jump
+       instructions.
+       * testsuite/gas/i386/reloc32.s: Add test for invalid PLT
+       expression.
+       * testsuite/gas/i386/reloc64.s: Likewise.
+       * testsuite/gas/i386/ilp32/reloc64.s: Likewise.
+       * testsuite/gas/i386/reloc32.l: Updated.
+       * testsuite/gas/i386/reloc64.l: Likewise.
+       * testsuite/gas/i386/ilp32/reloc64.l: Likewise.
+
+2018-12-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/23900
+       * config/tc-i386.c (x86_cleanup): Don't set
+       GNU_PROPERTY_X86_UINT32_VALID.
+       * testsuite/gas/i386/property-1.s: Change
+       GNU_PROPERTY_X86_ISA_1_USED bits to 0.
+
+2018-12-13  Jeff Law  <law@redhat.com>
+
+       * dw2gencfi.c (output_cie): Add missing semicolon in last
+       change.
+
+2018-12-13  Sam Tebbs  <sam.tebbs@arm.com>
+
+       * config/tc-aarch64.h (enum pointer_auth_key,
+       tc_fde_entry_extras, tc_cie_entry_extras, tc_fde_entry_init_extra,
+       tc_output_cie_extra, tc_cie_fde_equivalent_extra,
+       tc_cie_entry_init_extra): Define.
+       * dw2gencfi.c (struct cie_entry): Add tc_cie_entry_extras invocation.
+       (alloc_fde_entry, select_cie_for_fde): Add tc_fde_entry_init_extra
+       invocation.
+       (output_cie): Add tc_output_cie_extra invocation.
+       (select_cie_for_fde): Add tc_cie_fde_equivalent_extra invocation.
+       * dw2gencfi.h (enum pointer_auth_key): Move to config/tc-aarch64.h.
+       (struct fde_entry): Add tc_fde_entry_extras invocation
+
 2018-12-12  Andre Vieira  <andre.simoesdiasvieira@arm.com>
 
        * testsuite/gas/arm/blx-local-thumb.d: Skip arm-nto and