* config/tc-mn10300.c (md_relax_table): Define.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 02f21d47f4355de9262af9a891402c2d209224dd..a4d540bd09473987bebb634bf1eec63d9a1baa06 100644 (file)
@@ -1,3 +1,100 @@
+Thu Mar  6 13:55:32 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-mn10300.c (md_relax_table): Define.
+       (md_convert_frag): Implement.
+       (md_assemble): Handle relaxable operands/instructions correctly.
+       (md_estimate_size_before_relax): Implement.
+       * config/tc-mn10300.h (TC_GENERIC_RELAX_TABLE): Define.
+
+       * config/tc-mn10200.c (md_relax_table): Fix typos.
+
+       * config/tc-mn10300.c (md_assemble): Don't use any MN10300 specific
+       relocs anymore.  Tweak fx_offset for pc-relative relocs.
+
+Wed Mar  5 15:46:16 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * cond.c (s_ifc): Call mri_comment_field and mri_comment_end when
+       in MRI mode.
+
+start-sanitize-tic80
+Tue Mar  4 19:34:21 1997  Fred Fish  <fnf@cygnus.com>
+
+       * config/tc-tic80.c (md_pseudo_table): Add "sect" and "section"
+       pseudo-ops.
+       * config/tc-tic80.c (md_begin): Declare external variable
+       coff_flags and insert an F_AR32WR bit into it.
+
+end-sanitize-tic80
+Tue Mar  4 10:01:04 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * read.c (equals): Add reassign parameter.  Change all callers.
+       * read.h (equals): Update declaration.
+
+Sat Mar  1 01:04:04 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-mips.c (mips16_extended_frag): Don't assume that we
+       can rely on the frag address to determine whether a frag is
+       earlier or later.
+
+Fri Feb 28 14:40:00 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * write.h (LOCAL_LABEL): Only define if not BFD_ASSEMBLER.
+       (S_LOCAL_NAME): Likewise.
+       (FAKE_LABEL_NAME): Define unconditionally.
+       * symbols.c (colon): Call bfd_is_local_label, not LOCAL_LABEL, if
+       BFD_ASSEMBLER.
+       (S_IS_LOCAL): Call bfd_is_local_label_name, not LOCAL_LABEL.
+       * config/tc-*.h: Only define LOCAL_LABEL if not BFD_ASSEMBLER.
+       Don't define FAKE_LABEL_NAME.
+       * config/te-ic960.h: Likewise.
+       * config/tc-mips.h (tc_frob_file_before_adjust): Define.
+       (mips_frob_file_before_adjust): Declare.
+       * config/tc-mips.c (mips_frob_file_before_adjust): New function.
+       (mips_local_label): Remove.
+
+       * config/te-sco386.h: Remove; not used.
+
+start-sanitize-tic80
+Thu Feb 27 15:39:16 1997  Fred Fish  <fnf@cygnus.com>
+
+       * config/tc-tic80 (md_pseudo_table): Add align pseudo op to do
+       byte alignment rather than power-of-two alignment that is the
+       GAS default.
+
+end-sanitize-tic80
+Thu Feb 27 13:29:04 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-m68k.c (md_assemble): Handle a reloc width of 'W'.n
+
+       * gasp.c (hash_add_to_string_table): Correct misspelling in error
+       message, and add newline.
+       (process_file): Don't process assignments in the label if this is
+       a equ or assign pseudo-op.
+       (process_pseudo_op): Swap first argument to do_assign for K_ASSIGN
+       and K_EQU, to match documentation.
+
+Thu Feb 27 12:00:03 1997  Michael Meissner  <meissner@cygnus.com>
+
+       * config/obj-coff.c (obj_coff_section): Add 'r' section attribute
+       to denote read-only data sections.
+
+Thu Feb 27 00:26:33 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/obj-elf.c (obj_elf_common): Set BSF_OBJECT in flags.
+       * config/tc-sparc.c (s_common): Likewise, if BFD_ASSEMBLER.
+
+       * expr.c (operand): Simplify 0b handling.  Don't treat 0b as a
+       binary number if the next character is '+' or '-'.
+
+start-sanitize-tic80
+Wed Feb 26 20:47:12 1997  Fred Fish  <fnf@cygnus.com>
+
+       * config/tc-tic80.c (FLT_CHARS): Change from "dD" to "fF".
+       (find_opcode): Match operands that can be floats.
+       (build_insn): Handle O_big (float) expressions and build
+       correct opcode.
+
+end-sanitize-tic80
 Wed Feb 26 18:19:00 1997  Stan Shebs  <shebs@andros.cygnus.com>
 
        * configure.in (mips*-*-lnews*): New target, also make empty
This page took 0.025529 seconds and 4 git commands to generate.