X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=6a14f707b3fb3d6fc5ec90983d56efaddef18a31;hb=30aa13067f70ba1d11c35d13be753118c457842c;hp=a3dc44142d436dbef605f83a39023da43dfda531;hpb=8255c61b8ad5ac933672d26e5c9454aaf09ccaeb;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index a3dc44142d..6a14f707b3 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,173 @@ +2018-06-26 Nick Clifton + + * po/uk.po: Updated Ukranian translation. + +2018-06-26 Nick Clifton + + PR 23335 + * config/tc-msp430.c (check_reg): Only accept register name + strings that do not end in an alphanumeric character. + * testsuite/gas/msp430/msp430x.d: Update expected disassembly. + +2018-06-24 Nick Clifton + + * configure: Regenerate. + * po/gas.pot: Regenerate. + +2018-06-24 Nick Clifton + + 2.31 branch created. + * NEWS: Add marker for 2.31. + +2018-06-22 Tamar Christina + + * testsuite/gas/aarch64/addsub.s: Add negs to zero reg test. + * testsuite/gas/aarch64/addsub.d: Likewise. + +2018-06-21 Alan Modra + + * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign". + * doc/Makefile.in: Regenerate. + +2018-06-20 Nick Clifton + + PR 21458 + * tc-arm.c (do_adr): Only set the bottom bit of an imported thumb + function symbol address if -mthumb-interwork is active. + (do_adrl): Likewise. + * doc/c-arm.texi: Update descriptions of the -mthumb-interwork + option and the ADR and ADRL pseudo-ops. + * NEWS: Mention the new behaviour of the ADR and ADRL pseudo-ops. + * testsuite/gas/arm/pr21458.d: Add -mthumb-interwork option to + assembler command line. + * testsuite/gas/arm/adr.d: Likewise. + * testsuite/gas/arm/adrl.d: Likewise. + +2018-06-20 Sebastian Huber + + PR gas/23305 + * config/tc-riscv.c (riscv_ip): Add format specifier 'B' for + constants and symbols. + * testsuite/gas/riscv/lla32.d: New file. + * testsuite/gas/riscv/lla32.s: Likewise. + * testsuite/gas/riscv/lla64-fail.d: Likewise. + * testsuite/gas/riscv/lla64-fail.l: Likewise. + * testsuite/gas/riscv/lla64-fail.s: Likewise. + * testsuite/gas/riscv/lla64.d: Likewise. + * testsuite/gas/riscv/lla64.s: Likewise. + +2018-06-19 Simon Marchi + + * Makefile.am (AUTOMAKE_OPTIONS): Remove 1.11, add subdir-objects. + (TARG_CPU_O, OBJ_FORMAT_O, ATOF_TARG_O): Add config/ prefix. + * configure.ac (TARG_CPU_O, OBJ_FORMAT_O, ATOF_TARG_O, emfiles, + extra_objects): Add config/ prefix. + * doc/as.texinfo: Rename to... + * doc/as.texi: ... this. + * doc/Makefile.am: Rename as.texinfo to as.texi throughout. + Remove DISTCLEANFILES hack. + (AUTOMAKE_OPTIONS): Remove 1.8, cygnus, add no-texinfo.tex and + info-in-builddir. + * Makefile.in: Re-generate. + * aclocal.m4: Re-generate. + * config.in: Re-generate. + * configure: Re-generate. + * doc/Makefile.in: Re-generate. + +2018-06-14 Faraz Shahbazker + + * NEWS: Mention MIPS Global INValidate ASE support. + * config/tc-mips.c (options): Add OPTION_GINV and OPTION_NO_GINV. + (md_longopts): Likewise. + (mips_ases): Define availability for GINV. + (mips_convert_ase_flags): Map ASE_GINV to AFL_ASE_GINV. + (md_show_usage): Add help for -mginv and -mno-ginv. + * doc/as.texinfo: Document -mginv, -mno-ginv. + * doc/c-mips.texi: Document -mginv, -mno-ginv, .set ginv and + .set noginv. + * testsuite/gas/mips/ase-errors-1.s: Add error checks for GINV + ASE. + * testsuite/gas/mips/ase-errors-2.s: Likewise. + * testsuite/gas/mips/ase-errors-1.l: Likewise. + * testsuite/gas/mips/ase-errors-2.l: Likewise. + * testsuite/gas/mips/ginv.d: New test. + * testsuite/gas/mips/ginv-err.d: New test. + * testsuite/gas/mips/ginv-err.l: New test stderr output. + * testsuite/gas/mips/ginv.s: New test source. + * testsuite/gas/mips/ginv-err.s: New test source. + * testsuite/gas/mips/mips.exp: Run the new tests. + +2018-06-13 Scott Egerton + Faraz Shahbazker + Maciej W. Rozycki + + * NEWS: Mention CRC ASE support. + * config/tc-mips.c (options): Add OPTION_CRC and OPTION_NO_CRC. + (md_longopts): Likewise. + (md_show_usage): Add help for -mcrc and -mno-crc. + (mips_ases): Define availability for CRC and CRC64. + (mips_convert_ase_flags): Map ASE_CRC to AFL_ASE_CRC. + * doc/as.texinfo: Document -mcrc, -mno-crc. + * doc/c-mips.texi: Document -mcrc, -mno-crc, .set crc and + .set no-crc. + * testsuite/gas/mips/ase-errors-1.l: Add error checks for CRC + ASE. + * testsuite/gas/mips/ase-errors-2.l: Likewise. + * testsuite/gas/mips/ase-errors-1.s: Likewise. + * testsuite/gas/mips/ase-errors-2.s: Likewise. + * testsuite/gas/mips/crc.d: New test. + * testsuite/gas/mips/crc64.d: New test. + * testsuite/gas/mips/crc-err.d: New test. + * testsuite/gas/mips/crc64-err.d: New test. + * testsuite/gas/mips/crc-err.l: New test stderr output. + * testsuite/gas/mips/crc64-err.l: New test stderr output. + * testsuite/gas/mips/crc.s: New test source. + * testsuite/gas/mips/crc64.s: New test source. + * testsuite/gas/mips/crc-err.s: New test source. + * testsuite/gas/mips/crc64-err.s: New test source. + * testsuite/gas/mips/mips.exp: Run the new tests. + +2018-06-11 Maciej W. Rozycki + + * config/tc-mips.c (md_show_usage): Correct help text for `-O0' + and `-O'. Mention `-O1'. Add `-O2' and its description. + +2018-06-08 Kyrylo Tkachov + + * config/tc-arm.c (arm_cpus): Add Cortex-A76 entry. + * doc/c-arm.texi (-mcpu): Document cortex-a76. + +2018-06-08 Kyrylo Tkachov + + * config/tc-aarch64.c (aarch64_cpus): Add Cortex-A76 entry. + * doc/c-aarch64.texi (-mcpu): Document cortex-a76. + +2018-06-08 Egeyar Bagcioglu + + PR 20319 + * testsuite/gas/aarch64/illegal-3.s: Test if unallocated FMOV encodings + are detected as undefined. + * testsuite/gas/aarch64/illegal-3.d: Likewise. + * testsuite/gas/aarch64/illegal.s: Test if FMOV instructions that are + changing the size from 32 bits to 64 bits and vice versa trigger an + error. + * testsuite/gas/aarch64/illegal.l: Likewise. + +2018-06-08 Tamar Christina + + PR binutils/21446 + * tc-aarch64.c (record_operand_error, record_operand_error_with_data): + Initialize non_fatal. + +2018-06-06 Sameera Deshpande + + * config/tc-aarch64.c (aarch64_cpus): Add support of ARMv8.4 in + saphira. + +2018-06-05 Alan Modra + + * Makefile.in: Regenerate. + 2018-06-04 Volodymyr Arbatov * config/tc-xtensa.c (elf32xtensa_separate_props): New