Duh! What double-increment?

This commit is contained in:
Alan Modra 2000-06-23 11:58:00 +00:00
parent 566f0f7aa5
commit 3e87a7603f
1 changed files with 171 additions and 169 deletions

View File

@ -6,8 +6,7 @@
2000-06-23 matthew green <mrg@redhat.com>
* expr.c (operand): Do not as_bad() if RELAX_PAREN_GROUPING is
defined. Fix error message and double increment of
input_line_pointer for `[' grouping.
defined. Fix error message for `[' grouping.
2000-06-22 Kazu Hirata <kazu@hxi.com>
@ -107,7 +106,8 @@
2000-06-17 Mark Elbrecht <snowball3@bigfoot.com>
* config/obj-coff.c (obj_coff_weak): Typo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.
* config/obj-coff.c (obj_coff_weak): Typo fix: Change BFD_ASSEMLER
to BFD_ASSEMBLER.
2000-06-16 Nick Clifton <nickc@cygnus.com>
@ -278,8 +278,8 @@ Thu May 4 15:27:07 2000 Donald Lindsay <dlindsay@cygnus.com>
d10v_cleanup) implement Mitsubishi's newly explained branch-packing
rules, with warning when a GAS statement specifies a packing that
will result in an instruction being squashed.
Added typdef packing_type and enumerals, changed various integer literals
to use the enumerals.
Added typdef packing_type and enumerals, changed various integer
literals to use the enumerals.
2000-05-24 David Mosberger <davidm@hpl.hp.com>
@ -642,7 +642,7 @@ Thu May 18 10:52:14 2000 Jeffrey A Law (law@cygnus.com)
2000-05-03 J.T. Conklin <jtc@redback.com>
* config/tc-ppc.c (pre_defined_registers): Add entries for vector
unit registers.
unit registers.
(md_parse_option): Recognize -m7400.
2000-05-03 Ian Lance Taylor <ian@zembu.com>
@ -929,7 +929,7 @@ Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
Fri Apr 7 15:56:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
* configure.in (WARN_CFLAGS): Set to -W -Wall by default. Add
--enable-build-warnings option.
--enable-build-warnings option.
* Makefile.am (AM_CFLAGS, WARN_CFLAGS): Add definitions.
* Makefile.in, configure: Re-generate.
@ -1174,16 +1174,16 @@ Sat Mar 11 00:01:39 2000 Hans-Peter Nilsson <hp@axis.se>
when embedded-pic.
* config/tc-mips.c (SWITCH_TABLE): The ELF embedded-pic
implementation doesn't have special handling for switch
statements.
implementation doesn't have special handling for switch
statements.
(macro_build): Allow for code in sections other than .text.
(macro): Likewise.
(mips_ip): Likewise.
(md_apply_fix): Do pc-relative relocation madness for MIPS ELF.
Don't perform relocs if we will be outputting them.
Don't perform relocs if we will be outputting them.
(tc_gen_reloc): For ELF, just use fx_addnumber for pc-relative
relocations. Allow BFD_RELOC_16_PCREL_S2 relocs when
embedded-pic.
relocations. Allow BFD_RELOC_16_PCREL_S2 relocs when
embedded-pic.
2000-03-09 Catherine Moore <clm@cygnus.com>
@ -1747,7 +1747,7 @@ Fri Feb 11 14:21:51 2000 Jeffrey A Law (law@cygnus.com)
2000-01-10 Philip Blundell <philb@gnu.org>
* doc/c-arm.texi (ARM Options): Fix typo.
(ARM-Chars): Correct description of `#'. Mention that `;' is a
(ARM-Chars): Correct description of `#'. Mention that `;' is a
line separator for Linux.
* doc/as.texinfo (Comments): Mention the ARM.
@ -1871,8 +1871,8 @@ Wed Nov 24 20:27:58 1999 Jeffrey A Law (law@cygnus.com)
Mon Nov 15 20:12:43 1999 Donald Lindsay <dlindsay@cygnus.com>
* config/tc-arm.c (do_mia,do_mar,do_mra,do_pld,do_ldrl,do_co_reg): Small
improvements in error checking.
* config/tc-arm.c (do_mia,do_mar,do_mra,do_pld,do_ldrl,do_co_reg):
Small improvements in error checking.
(md_assemble): Support for unconditional ARM instructions.
(md_parse_option): Support for -m[arm]v5e flag.
@ -3326,7 +3326,7 @@ Mon May 24 13:36:55 1999 Doug Evans <devans@canuck.cygnus.com>
-Wchar-subscripts cleanup
* listing.c (listing_newline): Use unsigned char variable, so
calls to isascii,iscntrl are correct.
calls to isascii,iscntrl are correct.
* atof-generic.c (atof_generic): Cast arg to isdigit, et. al. with
(unsigned char).
* ecoff.c (ecoff_directive_ent,ecoff_stab): Ditto.
@ -3753,7 +3753,7 @@ Fri Feb 19 09:36:30 1999 Ian Lance Taylor <ian@cygnus.com>
(struct app_save): Add field 'symver_state'.
(app_push): Save global symver_state int struct app_save.
(app_pop): Restore global symver_state from struct app_save.
(do_scrub_chars): Special case handling of '@' character in
(do_scrub_chars): Special case handling of '@' character in
.symver pseudo-ops.
* configure.in: Modified to recognize armv* uname syntax from ARM
@ -4004,7 +4004,8 @@ Tue Jan 5 21:58:03 1999 Doug Evans <devans@canuck.cygnus.com>
1998-12-23 Gavin Romig-Koch <gavin@cygnus.com>
* config/tc-mips.c (md_begin): Correct type-o in setting of mips_eabi64.
* config/tc-mips.c (md_begin): Correct type-o in setting of
mips_eabi64.
1998-12-21 Nick Clifton <nickc@cygnus.com>
@ -4025,7 +4026,8 @@ Tue Jan 5 21:58:03 1999 Doug Evans <devans@canuck.cygnus.com>
Wed Dec 16 16:17:22 1998 Dave Brolley <brolley@cygnus.com>
* config/tc-fr30.c (md_assemble): Warn about invalid instructions in delay slots.
* config/tc-fr30.c (md_assemble): Warn about invalid instructions
in delay slots.
1998-12-16 Gavin Romig-Koch <gavin@cygnus.com>
@ -4064,7 +4066,7 @@ Tue Dec 8 19:51:50 1998 Mark Klein <mklein@dis.com>
* config/obj-som.c (compiler_seen): New static variable.
(obj_som_compiler): New function.
* config/tc-hppa.c: Update tc_data uses for change to bfd/som.h.
(md_pseudo_table): Add "compiler" if OBJ_SOM.
(md_pseudo_table): Add "compiler" if OBJ_SOM.
(pa_type_args): Set hppa_priv_level.
(pa_compiler): New static function if OBJ_SOM.
* configure: Rebuild.
@ -4130,8 +4132,8 @@ Sun Dec 6 12:46:36 1998 Ian Lance Taylor <ian@cygnus.com>
Thu Nov 26 11:23:48 1998 Dave Brolley <brolley@cygnus.com>
* config/tc-fr30.c (md_pcrel_from_section): Restore previous calculation
of pcrel point.
* config/tc-fr30.c (md_pcrel_from_section): Restore previous
calculation of pcrel point.
Tue Nov 24 17:21:52 1998 Nick Clifton <nickc@cygnus.com>
@ -4303,7 +4305,7 @@ Tue Oct 20 11:18:28 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
Tue Oct 20 10:49:42 1998 Ian Lance Taylor <ian@cygnus.com>
* config/tc-i386.c (md_apply_fix3): Change handling of PCREL reloc
for BFD_ASSEMBLER to only change value when COFF if TE_PE.
for BFD_ASSEMBLER to only change value when COFF if TE_PE.
Mon Oct 19 20:20:42 1998 Catherine Moore <clm@cygnus.com>
@ -4615,8 +4617,8 @@ Wed Aug 19 09:30:16 1998 Nick Clifton <nickc@cygnus.com>
Tue Aug 18 11:59:43 1998 Catherine Moore <clm@cygnus.com>
* tc-arm.h: Define obj_fix_adjustable for OBJ_ELF.
* tc-arm.c (arm_fix_adjustable): New routine.
* tc-arm.h: Define obj_fix_adjustable for OBJ_ELF.
* tc-arm.c (arm_fix_adjustable): New routine.
1998-08-13 Vladimir N. Makarov <vmakarov@cygnus.com>
@ -4929,7 +4931,7 @@ Tue Jul 7 11:42:16 1998 Richard Henderson <rth@cygnus.com>
Tue Jul 7 13:00:37 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
* config/tc-i386.c (i386_operand): Don't set the size of an
immediate address based solely on the suffix and the mode.
immediate address based solely on the suffix and the mode.
* config/tc-i386.c (md_assemble): Add assertion to make sure
overlap2 does not set Imm.
@ -5143,7 +5145,7 @@ Wed Jun 10 17:26:35 1998 Nick Clifton <nickc@cygnus.com>
Tue Jun 9 13:52:53 1998 Ian Lance Taylor <ian@cygnus.com>
* Makefile.am: Rebuild dependencies.
(DEP_INCLUDES): Fix reference to intl build directory.
(DEP_INCLUDES): Fix reference to intl build directory.
* Makefile.in: Rebuild.
Tue Jun 9 12:20:05 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
@ -5414,7 +5416,7 @@ Fri May 29 18:13:12 1998 Ian Lance Taylor <ian@cygnus.com>
* config/tc-w65.h (WORKING_DOT_WORD): Define.
* config/tc-z8k.h (WORKING_DOT_WORD): Define.
* config/tc-a29k.c: Don't define md_short_jump_size,
md_long_jump_size, md_create_short_jump or md_create_long_jump.
md_long_jump_size, md_create_short_jump or md_create_long_jump.
* config/tc-alpha.c: Likewise.
* config/tc-alpha.h: Likewise.
* config/tc-arm.c: Likewise.
@ -5641,8 +5643,8 @@ Mon May 4 16:12:23 1998 Ian Lance Taylor <ian@cygnus.com>
* config/tc-i386.h (TC_RELOC_RTSYM_LOC_FIXUP): Keep relocs for all
references to externally visible symbols.
* config/tc-i386.c (md_apply_fix3): When OBJ_ELF, don't add the
values in twice for a PC relative reloc if the symbol is
externally defined.
values in twice for a PC relative reloc if the symbol is
externally defined.
* config/tc-sparc.h (tc_fix_adjustable) [OBJ_AOUT]: When PIC,
don't adjust a PC relative reloc against an externally visible
@ -6047,7 +6049,7 @@ Sat Mar 28 22:28:02 1998 Ian Lance Taylor <ian@cygnus.com>
Fri Mar 27 12:46:47 1998 Ian Lance Taylor <ian@cygnus.com>
* config/tc-m68k.c (m68k_ip): Check legal addressing modes for
mcf5200 just as we do for m68000.
mcf5200 just as we do for m68000.
(m68k_init_after_args): Likewise.
(md_estimate_size_before_relax): Likewise.
@ -6192,8 +6194,8 @@ Thu Feb 19 22:25:42 1998 Richard Henderson <rth@cygnus.com>
Tue Feb 17 17:02:15 1998 Fred Fish <fnf@cygnus.com>
* config/tc-d30v.c (parallel_ok): For the explicitly parallel
case, allow the parallel instructions to modify the same flag
bits.
case, allow the parallel instructions to modify the same flag
bits.
Thu Feb 19 16:08:15 1998 Richard Henderson <rth@cygnus.com>
@ -6258,7 +6260,7 @@ Wed Feb 11 23:26:28 1998 Jeffrey A Law (law@cygnus.com)
Thu Feb 12 03:41:00 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
Fix rac to accept only a0:
Fix rac to accept only a0:
* tc-d10v.c (parallel_ok, find_opcode):
Split OPERAND_ACC into OPERAND_ACC0 and OPERAND_ACC1.
Introduce OPERAND_GPR.
@ -6326,7 +6328,7 @@ Thu Feb 5 12:39:08 1998 Ian Lance Taylor <ian@cygnus.com>
* write.c (cvt_frag_to_fill): Handle rs_cfa.
(relax_segment): Likewise.
* Makefile.am: Rebuild dependencies.
(GAS_CFILES): Add ehopt.c.
(GAS_CFILES): Add ehopt.c.
(GENERIC_OBJS): Add ehopt.o.
* doc/internals.texi (Frags): Document rs_cfa.
@ -6357,9 +6359,9 @@ Wed Feb 4 20:00:26 1998 James G. Smith <jsmith@teknema.demon.co.uk>
* config/tc-arm.c: Rename arm_after_pass_hook() to arm_cleanup().
* config/tc-arm.h: Replace md_after_pass_hook definition with a
md_cleanup definition. This moves the forced literal output to
the end of the source pass, and avoids macro's inserting literals
into the code immediately after the macro expansion.
md_cleanup definition. This moves the forced literal output to
the end of the source pass, and avoids macro's inserting literals
into the code immediately after the macro expansion.
Wed Feb 4 13:17:19 1998 Ian Lance Taylor <ian@cygnus.com>
@ -6397,7 +6399,7 @@ Mon Feb 2 10:20:37 1998 Nick Clifton <nickc@cygnus.com>
Mon Feb 2 12:39:05 1998 Geoff Keating <geoffk@ozemail.com.au>
* config/tc-ppc.c (md_apply_fix3): Change BFD_RELOC_HI16 and
BFD_RELOC_HI16_S to store the high bits of any value.
BFD_RELOC_HI16_S to store the high bits of any value.
* config/tc-ppc.h (tc_fix_adjustable): Undo change of Fri Jun 27.
(TC_RELOC_RTSYM_LOC_FIXUP): Don't let the