gdb: Remove use of VEC from dwarf2read.c
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 673501779213371916819d52611aa21b0d52e720..33cc6ffc9aff1cb289277cc7b1367558746e258f 100644 (file)
@@ -1,3 +1,126 @@
+2019-10-15  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-nds32.c (nds32_set_section_relocs): Use relocs and n
+       parameters rather than equivalent sec->orelocation and
+       sec->reloc_count.  Don't sort for n <= 1.  Tidy.
+
+2019-10-09  Nick Clifton  <nickc@redhat.com>
+
+       PR 25041
+       * testsuite/gas/avr/pr25041.s: New test.
+       * testsuite/gas/avr/pr25041.d: New test driver.
+
+2019-10-07  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * config/tc-msp430.c (md_parse_option): Set lower_data_region_only
+       to FALSE if the data region is set to "upper", "either" or "none".
+       (msp430_object_attribute): New.
+       (md_pseudo_table): Handle .mspabi_attribute and .gnu_attribute.
+       (msp430_md_end): Replace hard-coded attribute values with enums.
+       Handle data region object attribute.
+       * doc/as.texi: Document MSP430 Data Region object attribute.
+       * doc/c-msp430.texi: Document the .mspabi_attribute directive.
+       * testsuite/gas/msp430/attr-430-small-bad.d: New test.
+       * testsuite/gas/msp430/attr-430-small-bad.l: New test.
+       * testsuite/gas/msp430/attr-430-small-good.d: New test.
+       * testsuite/gas/msp430/attr-430-small.s: New test.
+       * testsuite/gas/msp430/attr-430x-large-any-bad.d: New test.
+       * testsuite/gas/msp430/attr-430x-large-any-bad.l: New test.
+       * testsuite/gas/msp430/attr-430x-large-any-good.d: New test.
+       * testsuite/gas/msp430/attr-430x-large-any.s: New test.
+       * testsuite/gas/msp430/attr-430x-large-lower-bad.d: New test.
+       * testsuite/gas/msp430/attr-430x-large-lower-bad.l: New test.
+       * testsuite/gas/msp430/attr-430x-large-lower-good.d: New test.
+       * testsuite/gas/msp430/attr-430x-large-lower.s: New test.
+       * testsuite/gas/msp430/msp430.exp: Run new tests.
+
+2019-10-07  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (check_string): Make reported operand number
+       depend on Intel syntax.
+       * testsuite/gas/i386/intel-cmps.s,
+       testsuite/gas/i386/intel-cmps32.d,
+       testsuite/gas/i386/intel-cmps64.d: New.
+       * testsuite/gas/i386/i386.exp: Run new tests.
+       * testsuite/gas/i386/intel-movs.s: Extend.
+       * testsuite/gas/i386/intel-movs32.d,
+       testsuite/gas/i386/intel-movs64.d: Adjust expectations.
+       * testsuite/gas/i386/string-bad.l: Tighten expectations.
+
+2019-09-24  Tamar Christina  <tamar.christina@arm.com>
+
+       PR gas/24991
+       * config/tc-arm.c (out_of_range_p): New.
+       (md_apply_fix): Use it in BFD_RELOC_THUMB_PCREL_BRANCH9,
+       BFD_RELOC_THUMB_PCREL_BRANCH12, BFD_RELOC_THUMB_PCREL_BRANCH20,
+       BFD_RELOC_THUMB_PCREL_BRANCH23, BFD_RELOC_THUMB_PCREL_BRANCH25
+       * testsuite/gas/arm/pr24991.d: New test.
+       * testsuite/gas/arm/pr24991.l: New test.
+       * testsuite/gas/arm/pr24991.s: New test.
+
+2019-09-23  Alan Modra  <amodra@gmail.com>
+
+       * config/obj-ecoff.c: Include ecoff-bfd.h.
+       * config/obj-elf.c: Likewise.
+
+2019-09-23  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-arm.c: Include cpu-arm.h.
+
+2019-09-21  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-i386.c (md_parse_option): Fix warning on vexwig assignment.
+
+2019-09-20  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-tic6x.c (tc_gen_reloc): Correct common symbol check.
+
+2018-09-20  Jan Beulich  <jbeulich@suse.com>
+
+       PR gas/25012
+       * config/tc-i386.c (process_operands): Adjust handling of
+       PUSH/POP of segment registers.
+       * testsuite/gas/i386/x86-64-opcode.s: Add PUSHq/POPq case with
+       %fs/%gs operands. Add PUSHF/POPF case without suffix.
+       * testsuite/gas/i386/x86-64-opcode.d: Adjust expectations.
+
+2019-09-19  Matthew Malcomson  <matthew.malcomson@arm.com>
+
+       * NEWS: Add SVE2 and TME entries.
+
+2019-09-18  Alan Modra  <amodra@gmail.com>
+
+       * as.c, * as.h, * dw2gencfi.c, * dwarf2dbg.c, * ecoff.c,
+       * read.c, * stabs.c, * subsegs.c, * subsegs.h, * write.c,
+       * config/obj-coff-seh.c, * config/obj-coff.c, * config/obj-ecoff.c,
+       * config/obj-elf.c, * config/obj-macho.c, * config/obj-som.c,
+       * config/tc-aarch64.c, * config/tc-alpha.c, * config/tc-arc.c,
+       * config/tc-arm.c, * config/tc-avr.c, * config/tc-bfin.c,
+       * config/tc-bpf.c, * config/tc-d10v.c, * config/tc-d30v.c,
+       * config/tc-epiphany.c, * config/tc-fr30.c, * config/tc-frv.c,
+       * config/tc-h8300.c, * config/tc-hppa.c, * config/tc-i386.c,
+       * config/tc-ia64.c, * config/tc-ip2k.c, * config/tc-iq2000.c,
+       * config/tc-lm32.c, * config/tc-m32c.c, * config/tc-m32r.c,
+       * config/tc-m68hc11.c, * config/tc-mep.c, * config/tc-microblaze.c,
+       * config/tc-mips.c, * config/tc-mmix.c, * config/tc-mn10200.c,
+       * config/tc-mn10300.c, * config/tc-msp430.c, * config/tc-mt.c,
+       * config/tc-nds32.c, * config/tc-or1k.c, * config/tc-ppc.c,
+       * config/tc-pru.c, * config/tc-rl78.c, * config/tc-rx.c,
+       * config/tc-s12z.c, * config/tc-s390.c, * config/tc-score.c,
+       * config/tc-score7.c, * config/tc-sh.c, * config/tc-sparc.c,
+       * config/tc-spu.c, * config/tc-tic4x.c, * config/tc-tic54x.c,
+       * config/tc-tic6x.c, * config/tc-tilegx.c, * config/tc-tilepro.c,
+       * config/tc-v850.c, * config/tc-visium.c, * config/tc-wasm32.c,
+       * config/tc-xc16x.c, * config/tc-xgate.c, * config/tc-xstormy16.c,
+       * config/tc-xtensa.c, * config/tc-z8k.c: Update throughout for
+       bfd section macro and function changes.
+       * write.c (compress_debug): Use bfd_rename_section.
+
+2019-09-18  Alan Modra  <amodra@gmail.com>
+
+       * symbols.c (S_IS_LOCAL): Update bfd_get_section to
+       bfd_asymbol_section.
+
 2019-09-18  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * Makefile.in: Re-generate.
This page took 0.02527 seconds and 4 git commands to generate.