PR gas/7025
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 5b4d59839a125fed7da8f35b5ff4f6bffcc83217..c8731837aa5d672fbccf3ddc4938d9fcd4d0cb24 100644 (file)
@@ -1,3 +1,98 @@
+2008-11-12  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR gas/7025
+       * input-scrub.c (input_scrub_include_sb): Make the position
+       after the input have defined contents, a 0 character.
+
+       * config/tc-cris.c (cris_relax_frag): Add missing case for
+       ENCODE_RELAX (STATE_COND_BRANCH_PIC, STATE_DWORD).
+
+       PR gas/7020
+       * read.c (read_a_source_file): Rearrange evaluation order when
+       looking for '=' to avoid conditional on undefined contents of
+       input_line_pointer[1].
+
+2008-11-06  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * config/tc-mips.c (COP_INSN): Change logic to always return false
+       for FP instructions.
+
+2008-11-06  Chao-ying Fu  <fu@mips.com>
+
+       * config/tc-mips.c (validate_mips_insn): Add case '1'.
+       (mips_ip): Add case '1' to process sync type.
+
+2008-11-06  Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * configure.tgt: Add m32c-*-rtems* and m32r-*-rtems*.
+
+2008-11-04  Sterling Augustine  <sterling@tensilica.com>
+       
+       * config/tc-xtensa.c (tinsn_check_arguments): Check for multiple
+       writes to the same register.
+       
+2008-11-04  Sterling Augustine  <sterling@tensilica.com>
+       
+       * config/tc-xtensa.c (xtensa_j_opcode): New.
+       (xg_instruction_matches_option_term): Handle "FREEREG" option.
+       (xg_build_to_insn): Likewise.  Update renamed tls_reloc reference.
+       (md_begin): Initialize xtensa_j_opcode.
+       (md_assemble): Update renamed tls_reloc reference.  Handle "j.l".
+       (xg_assemble_vliw_tokens): Save free_reg info in the frag.
+       (tinsn_immed_from_frag): Get free_reg info back out of the frag.
+       (vinsn_to_insnbuf): Update renamed tls_reloc references.
+       Distinguish extra argument for "FREEREG" from extra TLS argument.
+       * config/tc-xtensa.h (struct xtensa_frag_type): Add free_reg field.
+       * config/xtensa-istack.h (struct tinsn_struct): Rename tls_reloc
+       field to extra_arg.
+       * config/xtensa-relax.c (widen_spec_list): Add rules to relax "j.l".
+       (build_transition): Handle "FREEREG" operand.
+       * config/xtensa-relax.h (enum op_type): Add OP_FREEREG.
+       
+2008-10-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * po/id.po: Update.
+
+2008-10-24  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/tc-mips.c (mips_cpu_info_table): Move the MIPS64r2
+       comment so that Broadcom SB-1 cores are in the MIPS64 section.
+
+2008-10-21  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-bfin.c (gencode, allocate): Remove unnecessary cast.
+       * config/tc-ns32k.c (bit_fix_new): Likewise.
+       * config/tc-m68k.c (md_begin): Likewise.
+       * hash.c (hash_insert, hash_jam): Likewise.
+       * symbols.c (symbol_create, local_symbol_make): Likewise.
+       * frags.c (frag_alloc): Likewise.
+
+2008-10-20  Jay Krell  <jay.krell@cornell.edu>
+
+       * config/bfin-parse.y: Use C style comments.
+       * config/tc-bfin.c: Likewise.
+       * config/tc-m68k.c: Likewise.
+       * config/tc-mips.c: Likewise.
+
+2008-10-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (processor_type): Moved to tc-i386.h.
+       (cpu_arch_tune): Make it global.
+       (cpu_arch_isa): Likewise.
+       (cpu_arch_isa_flags): Likewise.
+       (i386_align_code): Check fragP->tc_frag_data.isa,
+       fragP->tc_frag_data.isa_flags and cpu_arch_tune instead of
+       cpu_arch_isa, cpu_arch_isa_flags and cpu_arch_tune,
+       respectively.
+
+       * config/tc-i386.h (processor_type): Moved from tc-i386.c.
+       (cpu_arch_tune): New.
+       (cpu_arch_isa): Likewise.
+       (cpu_arch_isa_flags): Likewise.
+       (i386_tc_frag_data): Likewise.
+       (TC_FRAG_TYPE): Likewise.
+       (TC_FRAG_INIT): Likewise.
+
 2008-10-09  Bob Wilson  <bob.wilson@acm.org>
 
        * doc/as.texinfo (Pseudo Ops): Swap order of Comm and CFI menu entries.
This page took 0.024605 seconds and 4 git commands to generate.