[AArch64] Don't try to align insn in non-executale section
[binutils-gdb.git] / gas / ChangeLog
index a2383a91e3eabde30f7808e3c7e906aa0ba9401b..5b9b50c389ad892183d9fd67b8eaaca5434968fe 100644 (file)
@@ -1,3 +1,114 @@
+2015-04-27  Renlin Li  <renlin.li@arm.com>
+
+       * config/tc-aarch64.c (s_aarch64_inst): Don't align code for non-text
+       section.
+       (md_assemble): Likewise, move the align code outside the loop.
+
+2015-04-24  Jim Wilson  <jim.wilson@linaro.org>
+
+       * config/tc-aarch64.c (aarch64_cpus): Add CRC and CRYPTO features
+       for thunderx.
+
+2015-04-24  Richard Earnshaw  <rearnsha@arm.com>
+
+       * config/tc-arm.h (arm_min): New function.
+       (SUB_SEGMENT_ALIGN): Define.
+
+2015-04-23  Matthew Fortune  <matthew.fortune@imgtec.com>
+
+       * config/tc-mips.c (macro): State the recommended way of creating
+       32-bit or 64-bit addresses.
+
+2015-04-23  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (match_mem_size): Also allow no size
+       specification when broadcasting.
+
+2015-04-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/as.texinfo (Bundle directives): Shorten menu entry and
+       use @subsection.
+       (CFI directives): Use @subsection.
+       (SH-Dependent, SH64-Dependent): Moved after SCORE-Dependent.
+       * doc/c-i386.texi (i386-Mnemonics): Use @subsection.
+
+2015-04-17  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
+
+       * config/tc-avr.c (create_record_for_frag): Rename link to
+       prop_rec_link.
+
+2015-04-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * NEWS: Mention
+       --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
+
+2015-04-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * as.h (compressed_debug_section_type): Removed.
+
+2015-04-14  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-rl78.h (TC_LINKRELAX_FIXUP): Define.
+       (TC_FORCE_RELOCATION_SUB_SAME): Define.
+       (DWARF2_USE_FIXED_ADVANCE_PC): Define.
+
+2015-04-10  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/18198
+       * doc/c-arm.texi (ARM Options): Add a note about the interaction of
+       the -EB option with the linker's --be8 option.
+
+2015-04-09  Hans-Peter Nilsson  <hp@axis.com>
+
+       * doc/c-rx.texi: Fix markup typos in last change.
+
+2015-04-09  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-rx.c (enum options): Add OPTION_DISALLOW_STRING_INSNS.
+       (md_longopts): Add -mno-allow-string-insns.
+       (md_parse_option): Handle -mno-allow-string-insns.
+       (md_show_usage): Mention -mno-allow-string-insns.
+       (rx_note_string_insn_use): New function.  Produces an error
+       message if a string insn is used when it is not allowed.
+       * config/rx-parse.y (SCMPU): Call rx_note_string_insn_use.
+       (SMOVU, SMOVB, SMOVF, SUNTIL, SWHILE, RMPA): Likewise.
+       * config/rx-defs.h (rx_note_string_insn_use): Prototype.
+       * doc/c-rx.texi: Document -mno-allow-string-insns.
+
+2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * as.c (show_usage): Update --compress-debug-sections.
+       (std_longopts): Use optional_argument on compress-debug-sections.
+       (parse_args): Handle
+       --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
+       * as.h (compressed_debug_section_type): New.
+       (flag_compress_debug): Change type to compressed_debug_section_type.
+       --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
+       * write.c (compress_debug): Set BFD_COMPRESS_GABI for
+       --compress-debug-sections=zlib-gabi.  Call
+       bfd_get_compression_header_size to get compression header size.
+       Don't rename section name for --compress-debug-sections=zlib-gabi.
+       * config/tc-i386.c (compressed_debug_section_type): Set to
+       COMPRESS_DEBUG_ZLIB.
+       * doc/as.texinfo: Document
+       --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
+
+2015-04-07  Renlin Li  <renlin.li@arm.com>
+
+       * config/tc-aarch64.c (mapping_state): Use subseg_text_p.
+       (s_aarch64_inst): Likewise.
+       (md_assemble): Likewise.
+
+2015-04-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * write.c (compress_debug): Use bfd_putb64 to write uncompressed
+       section size.
+
+2015-04-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * write.c (compress_debug): Don't write the zlib header if
+       compressed section size is the same as before compression.
+
 2015-04-02  Nick Clifton  <nickc@redhat.com>
 
        PR gas/18189