]> Git Repo - binutils.git/blobdiff - gas/ChangeLog
* read.c (cons_worker): Don't use #elif; old compilers don't
[binutils.git] / gas / ChangeLog
index 2f5fa6dfaeda9cb2bb49d592af8f9dfff57186f6..52f457f65d74fcd7af33210517d9175fa1901c8b 100644 (file)
@@ -1,3 +1,125 @@
+Thu Sep  7 12:33:58 1995  Ian Lance Taylor  <[email protected]>
+
+       * read.c (cons_worker): Don't use #elif; old compilers don't
+       support it.
+
+Wed Sep  6 21:13:06 1995  Ian Lance Taylor  <[email protected]>
+
+       * app.c (do_scrub_chars): In MRI mode, silently end quoted strings
+       at newline characters.  In MRI mode, always keep spaces in the
+       operands field.  In MRI mode, treat a line comment character as a
+       regular comment character following a space.
+       * cond.c (ignore_input): Use strncasecmp rather than strncmp when
+       looking for special pseudo-ops.
+       * read.c (cons_worker): In MRI mode, the expressions stop at the
+       first unquoted space.
+       (equals): Likewise.
+
+start-sanitize-sh3e
+Wed Sep  6 15:03:53 1995  Jim Wilson  <[email protected]>
+
+       * config/tc-sh.c (get_operands): Read third arg if it exists.
+       Otherwise, clear it.
+       (get_specific, case F_FR0): Add.
+
+end-sanitize-sh3e
+Wed Sep  6 15:03:53 1995  Jim Wilson  <[email protected]>
+
+       * config/tc-sh.c (get_specific): Delete arg_to_test.
+       (md_assemble): Increase operand array from 2 to 3.
+
+Tue Sep  5 16:47:36 1995  Stan Shebs  <[email protected]>
+
+       * config/tc-mips.c: Remove CYGNUS LOCAL comments.
+       (md_begin): Use 0/1 instead of TRUE/FALSE.
+       (md_show_usage): Break up long format string for the benefit
+       of lame compilers.
+       * config/tc-m68k.c (md_show_usage): Ditto.
+       * gasp.c (show_usage): Ditto.
+       * macro.c (check_macro): Cast result of hash_find.
+
+Tue Sep  5 14:46:38 1995  Ken Raeburn  <[email protected]>
+
+       * configure.in: When testing for a free() declaration in system
+       header files, cast the address to a function pointer, not to an
+       integer.
+
+       * write.c (fix_new_internal): Call TC_INIT_FIX_DATA if TC_FIX_TYPE
+       is defined.  Don't initialize fx_bsr.  Verify that fx_size field
+       is wide enough to hold stored value.
+       * write.h (struct fix): Change tc_fix_data to type TC_FIX_TYPE if
+       that is defined, otherwise omit it.  Delete fx_bsr.  Change
+       fx_size to unsigned char.
+       * config/tc-i960.h (TC_FIX_TYPE, fx_bsr, TC_INIT_FIX_DATA): New
+       macros.
+       * config/tc-ns32k.h (TC_FIX_TYPE, fx_bsr, TC_INIT_FIX_DATA): New
+       macros.
+       * config/tc-hppa.h (TC_FIX_TYPE): Define as PTR.
+
+       * config/tc-i860.c (md_apply_fix): Delete code for checking
+       fx_im_disp, and for handling non-zero values, since it never gets
+       set after being initialized to zero.
+
+       * write.h (struct fix): Make fx_im_disp always 2 bits, since the
+       only tc-* files actually using it need that much.
+
+       NS32K changes from Ian Dall:
+       * configure.in: Treat ns32k-pc532-ux* like ns32k-pc532-mach*, and
+       ns32k-pc532-lites* like ns32k-pc532-netbsd*.
+       * config/tc-ns32k.h (LOCAL_LABELS_FB): Define to 1.
+
+Fri Sep  1 17:02:15 1995  steve chamberlain  <[email protected]>
+
+       * write.c (fixup_segment): Get TC_FORCE_RELOCATION up the
+       right way!
+
+Fri Sep  1 08:20:19 1995  James G. Smith  <[email protected]>
+
+        * config/tc-mips.c (md_parse_option, md_begin, md_show_usage):
+       Add support for "-mcpu=vr4300" as processor identifier.
+
+Thu Aug 31 16:41:06 1995  steve chamberlain  <[email protected]>
+
+       * write.c (fixup_segment): Remove change of 29th.
+       * config/tc-{i386,arm}.h (TC_FORCE_RELOCATION): Keep RVA relocs.
+
+Tue Aug 29 19:42:58 1995  Andreas Schwab  <[email protected]>
+
+       * config/tc-m68k.c (m68k_ip) [case POST/PRE/BASE]: Fix typo when
+       looking at outer displacement.  Don't set the postindex bit if the
+       index suppress bit is set (for memory indirect addressing mode).
+
+Thu Aug 31 06:49:37 1995  Doug Evans  <[email protected]>
+
+       * config/tc-arm.c (tc_gen_reloc): Delete duplicated code.
+
+Wed Aug 30 23:51:57 1995  Ian Lance Taylor  <[email protected]>
+
+       * app.c (do_scrub_chars): Free saved_input when the from buffer
+       exactly fills the to buffer.
+
+Wed Aug 30 13:46:39 1995  Doug Evans  <[email protected]>
+
+       * config/tc-sparc.c (parse_keyword_arg, parse_const_expr_arg): New fns.
+       (sparc_ip): Call them for asi, membar, and prefetch parsing.
+
+Tue Aug 29 15:45:37 1995  Doug Evans  <[email protected]>
+
+       * config/tc-sparc.c (membar_masks): Deleted.
+       (sparc_ip): Clean up ASI and membar support.
+
+Tue Aug 29 13:20:27 1995  steve chamberlain  <[email protected]>
+
+       * read.c (potable): Rva is new entry.
+       (cons_worker): New, split from cons.  Handles rva.
+       (cons, s_rva): Call cons_worker.
+       * read.h (s_rva): New declaration.
+       * write.c (fixup_segment): Don't throw away rva relocs.
+       * config/tc-arm.c (md_apply_fix, tc_gen_reloc): Handle RVA.
+       * config/tc-i386.c (tc_coff_fix2type): Handle RVA.
+       * config/tc-i386.h (TC_COUNT_RELOC): Remember RVAs.
+       (TC_RVA_RELOC): New definition.
+
 Sun Aug 27 17:41:05 1995  Doug Evans  <[email protected]>
 
        * config/tc-arm.c (do_swi): Allow optional leading '#'.
This page took 0.024414 seconds and 4 git commands to generate.