Fix typos
This commit is contained in:
parent
fc33412a6a
commit
291847749a
@ -102,8 +102,8 @@
|
||||
|
||||
2001-02-20 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
* tc-pdp11.c: Fix formatting.
|
||||
* tc-pdp11.h: Likewise.
|
||||
* config/tc-pdp11.c: Fix formatting.
|
||||
* config/tc-pdp11.h: Likewise.
|
||||
|
||||
2001-02-20 Bo Thorsen <bo@suse.de>
|
||||
|
||||
@ -187,7 +187,7 @@
|
||||
|
||||
Mon Feb 12 17:45:50 CET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.c (i386_displacement): Fix handling of
|
||||
* config/tc-i386.c (i386_displacement): Fix handling of
|
||||
BFD_RELOC_X86_64_GOTPCREL.
|
||||
(i386_validate_fix): Likewise.
|
||||
|
||||
@ -433,9 +433,9 @@ Mon Feb 12 17:45:50 CET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
Sun Jan 14 00:36:42 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.h (TARGET_MACH): New macro.
|
||||
* config/tc-i386.h (TARGET_MACH): New macro.
|
||||
(i386_mach): Declare.
|
||||
* tc-i386.c (i386_mach): New function.
|
||||
* config/tc-i386.c (i386_mach): New function.
|
||||
|
||||
2001-01-13 Philip Blundell <philb@gnu.org>
|
||||
|
||||
@ -555,7 +555,7 @@ Sat Jan 13 01:47:35 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
Sat Jan 6 13:33:10 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* configure.in: Define DEFAULT_ARCH for i386.
|
||||
* tc-i386.c (md_assemble): Return after the error message;
|
||||
* config/tc-i386.c (md_assemble): Return after the error message;
|
||||
move testing for 64bit operands to proper place.
|
||||
|
||||
2001-01-06 Jan Hubicka <jh@suse.cz>, Andreas Jaeger <aj@suse.de>
|
||||
@ -567,21 +567,21 @@ Sat Jan 6 13:33:10 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
Fri Jan 5 13:26:42 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.c (md_assemble): Handle third byte of the opcode as prefix.
|
||||
* config/tc-i386.c (md_assemble): Handle third byte of the opcode as prefix.
|
||||
|
||||
Thu Jan 4 22:25:26 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.c (cpu_arch): Add Pentium4 and modify sledgehammer entry.
|
||||
* config/tc-i386.c (cpu_arch): Add Pentium4 and modify sledgehammer entry.
|
||||
* NEWS: Add note about Pentium4 support.
|
||||
|
||||
Wed Jan 3 17:26:32 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i387.c (pi, pte, pt): Update.
|
||||
* config/tc-i387.c (pi, pte, pt): Update.
|
||||
(type_names): Add new types.
|
||||
|
||||
Wed Jan 3 16:26:52 MET 2001 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.h (CpuK6, CpuAthlon, CpuSledgehammer, CpuMMX, Cpu3dnow,
|
||||
* config/tc-i386.h (CpuK6, CpuAthlon, CpuSledgehammer, CpuMMX, Cpu3dnow,
|
||||
CpuUnknown): Renumber
|
||||
(CpuP4, CpuSSE2): New.
|
||||
(CpuUnknownFlags): Add CpuP4 and CpuSSE2
|
||||
@ -694,7 +694,7 @@ Sat Dec 30 19:02:48 MET 2000 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
Wed Dec 20 14:21:22 MET 2000 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.h (i386_target_format): Define even for ELFs.
|
||||
* config/tc-i386.h (i386_target_format): Define even for ELFs.
|
||||
(QWORD_MNEM_SUFFIX): New macro.
|
||||
(CpuK6,CpuAthlon,CpuSledgehammer, Cpu64, CpuNo64, CpuUnknownFlags):
|
||||
New macros
|
||||
@ -714,7 +714,7 @@ Wed Dec 20 14:21:22 MET 2000 Jan Hubicka <jh@suse.cz>
|
||||
(AnyMem): Add Disp32S.
|
||||
(RegRex, RegRex64): New macros.
|
||||
(rex_byte): New type.
|
||||
* tc-i386.c (set_16bit_code_flag): Kill.
|
||||
* config/tc-i386.c (set_16bit_code_flag): Kill.
|
||||
(fits_in_unsigned_long, fits_in_signed_long): New functions.
|
||||
(reloc): New parameter "signed"; support x86_64.
|
||||
(set_code_flag): New.
|
||||
@ -822,12 +822,12 @@ Wed Dec 20 14:21:22 MET 2000 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
|
||||
* tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
|
||||
* config/tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
|
||||
mode; convert 'd' suffix to 's' or 'l'; remove all DWORD_MNEM_SUFFIX
|
||||
references.
|
||||
(intel_e09_1): Convert QWORD to 'l' suffix for FP operations; refuse
|
||||
otherwise.
|
||||
* tc-i386.h (DWORD_MNEM_SUFFIX): Kill.
|
||||
* config/tc-i386.h (DWORD_MNEM_SUFFIX): Kill.
|
||||
(No_dSuf): Kill.
|
||||
|
||||
* i386.h (*_Suf): Remove No_dSuf.
|
||||
@ -943,7 +943,7 @@ Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
4Kp entries with a single mips32-4k entry. Note that you can
|
||||
use ".set mips32".
|
||||
|
||||
* tc-mips.c (ISA_HAS_64BIT_REGS): Add checks for ISA_MIPS5 and
|
||||
* config/tc-mips.c (ISA_HAS_64BIT_REGS): Add checks for ISA_MIPS5 and
|
||||
ISA_MIPS64.
|
||||
(md_longopts, OPTION_MIPS5, OPTION_MIPS64): Add options for
|
||||
-mips5 and -mips64.
|
||||
@ -986,7 +986,7 @@ Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
|
||||
2000-11-30 Diego Novillo <dnovillo@redhat.com>
|
||||
|
||||
* tc-i386.c (md_assemble): Swap i.disp_relocs when using intel
|
||||
* config/tc-i386.c (md_assemble): Swap i.disp_relocs when using intel
|
||||
syntax.
|
||||
|
||||
2000-11-29 Richard Henderson <rth@redhat.com>
|
||||
@ -1267,7 +1267,7 @@ Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
|
||||
2000-11-15 Bernd Schmidt <bernds@redhat.com>
|
||||
|
||||
* tc-ia64.c (struct md): New entries LAST_GROUPS, GROUP_IDX.
|
||||
* config/tc-ia64.c (struct md): New entries LAST_GROUPS, GROUP_IDX.
|
||||
(errata_nops_necessary_p): New function.
|
||||
(emit_one_bundle): Call it. Update the GROUP_IDX field in struct
|
||||
md.
|
||||
@ -1468,7 +1468,7 @@ Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
|
||||
2000-10-31 Bernd Schmidt <bernds@redhat.co.uk>
|
||||
|
||||
* tc-ia64.c (extra_goodness): Only prefer F in slot 1 and B in slot 2.
|
||||
* config/tc-ia64.c (extra_goodness): Only prefer F in slot 1 and B in slot 2.
|
||||
|
||||
2000-10-30 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
@ -1527,12 +1527,12 @@ Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
|
||||
2000-10-25 Diego Novillo <dnovillo@cygnus.com>
|
||||
|
||||
* tc-i386.c: Fix prototype declarations for functions taking no
|
||||
* config/tc-i386.c: Fix prototype declarations for functions taking no
|
||||
arguments.
|
||||
|
||||
2000-10-24 Diego Novillo <dnovillo@cygnus.com>
|
||||
|
||||
* tc-i386.c (i386_operand_modifier): Remove.
|
||||
* config/tc-i386.c (i386_operand_modifier): Remove.
|
||||
(build_displacement_string): Remove.
|
||||
(i386_parse_seg): Remove.
|
||||
(i386_intel_memory_operand): Remove.
|
||||
@ -2100,7 +2100,7 @@ Mon Dec 11 14:35:42 MET 2000 Jan hubicka <jh@suse.cz>
|
||||
|
||||
2000-08-25 J. David Anglin <dave@hiauly1.hia.nrc.ca>
|
||||
|
||||
* tc-vax.c (md_convert_frag): Correctly calculate the pc relative
|
||||
* config/tc-vax.c (md_convert_frag): Correctly calculate the pc relative
|
||||
offset of the target destination for jmp instructions.
|
||||
(md_assemble): Change mode to VAX_ABSOLUTE_MODE as per comments.
|
||||
|
||||
@ -2115,8 +2115,8 @@ Thu Aug 24 20:41:05 2000 Denis Chertykov <denisc@overta.ru>
|
||||
|
||||
2000-08-23 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>
|
||||
(TC_FIX_ADJUSTABLE): Define.
|
||||
* config/tc-i386.h (OBJ_MAYBE_ELF, OBJ_MAYBE_COFF,
|
||||
TC_FIX_ADJUSTABLE): Define.
|
||||
|
||||
2000-08-23 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
@ -2315,8 +2315,8 @@ Mon Aug 14 11:49:12 2000 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Wed Aug 9 16:28:21 EDT 2000 Diego Novillo <dnovillo@cygnus.com>
|
||||
|
||||
* tc-i386.c (md_assemble): Skip suffix check if the opcode modifier
|
||||
has the IgnoreSize bit set.
|
||||
* config/tc-i386.c (md_assemble): Skip suffix check if the opcode
|
||||
modifier has the IgnoreSize bit set.
|
||||
|
||||
2000-08-09 Alan Modra <alan@linuxcare.com.au>
|
||||
|
||||
@ -3654,7 +3654,7 @@ Tue Apr 25 11:02:02 2000 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
2000-04-24 Mark Klein <mklein@dis.com>
|
||||
|
||||
* obj-som.c: Terminate obj_pseudo_table.
|
||||
* config/obj-som.c: Terminate obj_pseudo_table.
|
||||
|
||||
Mon Apr 24 15:21:11 2000 Clinton Popetz <cpopetz@cygnus.com>
|
||||
|
||||
|
@ -151,8 +151,8 @@ Tue Nov 28 10:42:36 1995 Ken Raeburn <raeburn@cygnus.com>
|
||||
(fix_new_internal): Increment it.
|
||||
* read.c (read_print_statistics): New function.
|
||||
* read.h (read_print_statistics): Declare.
|
||||
* symbol.c (symbol_print_statistics): New function.
|
||||
* symbol.h (symbol_print_statistics): Declare.
|
||||
* symbols.c (symbol_print_statistics): New function.
|
||||
* symbols.h (symbol_print_statistics): Declare.
|
||||
* hash.c (hash_print_statistics): New function.
|
||||
* hash.h (hash_print_statistics): Declare.
|
||||
* config/tc-i386.c (i386_print_statistics): New function.
|
||||
@ -458,8 +458,8 @@ Thu Oct 26 19:18:27 1995 Ken Raeburn <raeburn@cygnus.com>
|
||||
|
||||
Thu Oct 26 11:45:03 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
|
||||
|
||||
* tc-arm.c (do_ldst): Assemble ldr/str r0, [r1] as a pre-increment
|
||||
instruction.
|
||||
* config/tc-arm.c (do_ldst): Assemble ldr/str r0, [r1] as a
|
||||
pre-increment instruction.
|
||||
|
||||
Wed Oct 25 11:59:24 1995 Per Bothner <bothner@kalessin.cygnus.com>
|
||||
|
||||
@ -1930,8 +1930,8 @@ Tue Aug 1 17:35:26 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Tue Aug 1 11:35:18 1995 steve chamberlain <sac@slash.cygnus.com>
|
||||
|
||||
* tc-sh.c (md_convert_frag): Make some error messages more
|
||||
explict.
|
||||
* config/tc-sh.c (md_convert_frag): Make some error messages
|
||||
more explict.
|
||||
|
||||
Mon Jul 31 21:40:47 1995 Ken Raeburn <raeburn@cygnus.com>
|
||||
|
||||
@ -2392,7 +2392,7 @@ Wed Jul 5 12:01:49 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
(s_stringer, s_mips_space): Remove unneeded declarations.
|
||||
(md_parse_option): In case 'g', set mips_debug to debugging level.
|
||||
(mips_local_label): New function.
|
||||
* tc-mips.h (LOCAL_LABEL): Call mips_local_label.
|
||||
* config/tc-mips.h (LOCAL_LABEL): Call mips_local_label.
|
||||
(mips_local_label): Declare.
|
||||
|
||||
Wed Jul 5 00:59:22 1995 Fred Fish (fnf@cygnus.com)
|
||||
@ -3143,10 +3143,10 @@ Thu Apr 13 18:18:08 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
|
||||
|
||||
Thu Apr 13 14:34:36 1995 Torbjorn Granlund <tege@adder.cygnus.com>
|
||||
|
||||
* tc-m68k.c (m68k_init_after_args): Test for m68360.
|
||||
* config/tc-m68k.c (m68k_init_after_args): Test for m68360.
|
||||
(md_parse_option): Likewise.
|
||||
(md_show_usage): Mention m68360.
|
||||
* tc-m68k.h (TARGET_WORD_SIZE): Define.
|
||||
* config/tc-m68k.h (TARGET_WORD_SIZE): Define.
|
||||
(TARGET_ARCH): Define.
|
||||
|
||||
* expr.c (integer_constant): If TARGET_WORD_SIZE is defined,
|
||||
@ -3714,7 +3714,8 @@ Thu Jan 26 11:35:33 1995 Michael Meissner <meissner@cygnus.com>
|
||||
|
||||
Wed Jan 25 16:23:13 1995 Jim Wilson <wilson@chestnut.cygnus.com>
|
||||
|
||||
* tc-sh.c (little): Add argument IGNORE to avoid compiler warnings.
|
||||
* config/tc-sh.c (little): Add argument IGNORE to avoid
|
||||
compiler warnings.
|
||||
(md_pseudo_table): Add space for consistent formatting.
|
||||
(COND8_RANGE, COND12_RANGE): Delete unused macros.
|
||||
(COND8_F, COND8_M, COND12_F, COND12_M, UNCOND12_F, UNCOND12_M):
|
||||
@ -3878,7 +3879,7 @@ Wed Jan 18 12:16:07 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
|
||||
(clever_message): Remove unused variable scan.
|
||||
(md_assemble): Remove unused variable i.
|
||||
(tc_coff_sizemachdep): Remove unused function.
|
||||
* tc-h8300.h (tc_reloc_mangle): Declare.
|
||||
* config/tc-h8300.h (tc_reloc_mangle): Declare.
|
||||
|
||||
Tue Jan 17 10:58:06 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
|
||||
|
||||
@ -7482,7 +7483,7 @@ Mon Jan 24 19:18:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
||||
of unused functions.
|
||||
(obj_frob_symbol): Define if ECOFF_DEBUGGING.
|
||||
|
||||
* tc-mips.c (g_switch_seen): New static variable.
|
||||
* config/tc-mips.c (g_switch_seen): New static variable.
|
||||
(md_parse_option): Set g_switch_seen for -G option.
|
||||
(s_option): If creating PIC code, force the GP size to be 0. Warn
|
||||
if -G switch used with a non-zero value.
|
||||
@ -7515,7 +7516,7 @@ Tue Jan 18 16:19:58 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
|
||||
|
||||
* config/tc-hppa.c: Disable multiple $CODE$ subspace code. It
|
||||
confuses GDB for some unknown reason.
|
||||
* cofnig/obj-som.c: Likewise.
|
||||
* config/obj-som.c: Likewise.
|
||||
|
||||
Tue Jan 18 19:05:32 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
|
||||
|
||||
@ -7758,7 +7759,7 @@ Wed Dec 29 14:37:26 1993 Ken Raeburn (raeburn@cujo.cygnus.com)
|
||||
|
||||
Sun Dec 26 14:31:47 1993 Torbjorn Granlund (tege@adder.cygnus.com)
|
||||
|
||||
* tc-hppa.c (pre_defined_registers): Convert to lower case.
|
||||
* config/tc-hppa.c (pre_defined_registers): Convert to lower case.
|
||||
Delete spurious register names "%r4L", etc.
|
||||
(selector_table): Sort and convert to lower case.
|
||||
(cons_fix_new_hppa): `reloc_type' => `rel_type'.
|
||||
@ -7953,7 +7954,7 @@ Fri Dec 3 10:56:40 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
|
||||
|
||||
Fri Dec 3 09:47:30 1993 Pete Hoogenboom (hoogen@cs.utah.edu)
|
||||
|
||||
* tc-hppa.c: (tc_gen_reloc): Addend for a plabel relocation should
|
||||
* config/tc-hppa.c: (tc_gen_reloc): Addend for a plabel relocation should
|
||||
be either 0 or 2 (no static link or static link required). Always
|
||||
assume no static link.
|
||||
|
||||
@ -8480,7 +8481,7 @@ Tue Nov 2 18:04:11 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
||||
|
||||
Tue Nov 2 15:07:07 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
|
||||
|
||||
* tc-hppa.c: Add %dp and %rp as synonyms for %r27 and %r2 in the
|
||||
* config/tc-hppa.c: Add %dp and %rp as synonyms for %r27 and %r2 in the
|
||||
predefined register table.
|
||||
(pa_parse_number): Handle %rp in common register shortcut code.
|
||||
Consistently set return value to -1 for an error. Clean up error
|
||||
@ -8849,7 +8850,7 @@ Mon Oct 25 10:20:31 1993 Ken Raeburn (raeburn@rover.cygnus.com)
|
||||
|
||||
Sun Oct 24 16:49:00 1993 Jim Wilson (wilson@x1.cygnus.com)
|
||||
|
||||
* tc-mips.c (md_pseudo_table): Add dword pseudo op.
|
||||
* config/tc-mips.c (md_pseudo_table): Add dword pseudo op.
|
||||
|
||||
Fri Oct 22 20:40:56 1993 david d `zoo' zuhn (zoo@rtl.cygnus.com)
|
||||
|
||||
@ -8946,7 +8947,7 @@ Thu Oct 21 12:52:01 1993 Ken Raeburn (raeburn@cygnus.com)
|
||||
|
||||
* write.c (adjust_reloc_syms): Provide a hook so that a target
|
||||
cpu configuration can reject certain relocation reductions.
|
||||
* tc-hppa.h (tc_fix_adjustable): New macro. Only accept relocations
|
||||
* config/tc-hppa.h (tc_fix_adjustable): New macro. Only accept relocations
|
||||
which do not involve function symbols.
|
||||
|
||||
* config/tc-hppa.h: Reindent with GNU-indent. Delete references
|
||||
@ -9701,7 +9702,7 @@ Wed Aug 25 13:37:46 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
mirror that of pa_parse_nonneg_cmpsub_cmpltr.
|
||||
(pa_parse_nonneg_add_cmpltr): Likewise.
|
||||
(pa_parse_neg_add_cmpltr): Likewise.
|
||||
* tc-hppa.h (pa_param): Declare.
|
||||
* config/tc-hppa.h (pa_param): Declare.
|
||||
|
||||
Tue Aug 24 15:41:35 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
@ -10200,7 +10201,7 @@ Mon Jul 19 15:21:20 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
|
||||
* config/obj-elf.h: Don't include struc-symbol.h.
|
||||
(obj_elf_frob_symbol): Declare arg as struct symbol *.
|
||||
|
||||
* tc-sparc.h (LOCAL_LABEL) [OBJ_ELF]: Local labels can start with
|
||||
* config/tc-sparc.h (LOCAL_LABEL) [OBJ_ELF]: Local labels can start with
|
||||
"L" or "_.L_".
|
||||
|
||||
* write.c (write_relocs): New function, split off from
|
||||
@ -11126,7 +11127,7 @@ Wed Apr 28 13:40:29 1993 Ian Lance Taylor (ian@rtl.cygnus.com)
|
||||
|
||||
Mon Apr 26 18:29:05 1993 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
* config/tc-sh.ch, config/tc-sh.h: New files supporting Hitachi
|
||||
* config/tc-sh.c, config/tc-sh.h: New files supporting Hitachi
|
||||
SH.
|
||||
|
||||
Mon Apr 26 12:28:27 1993 Ian Lance Taylor (ian@cygnus.com)
|
||||
@ -11620,7 +11621,7 @@ Mon Mar 8 14:57:10 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
Fri Mar 5 09:05:55 1993 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* read.h: Define stringer here.
|
||||
read.c, config/obj-ieee.c, config/obj-tcm88k.c: Not any of these
|
||||
* read.c, config/obj-ieee.c, config/obj-tcm88k.c: Not any of these
|
||||
places.
|
||||
|
||||
Thu Mar 4 11:52:23 1993 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
@ -11847,8 +11848,8 @@ Mon Feb 8 13:56:17 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
Thu Feb 4 12:45:16 1993 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
* config/{h8500.mt, tc-h8500.c, tc-h8500.h, obj-coffbfd.c,
|
||||
obj-coffbfd.h}: support for the H8/500
|
||||
* config/{h8500.mt, config/tc-h8500.c, config/tc-h8500.h,
|
||||
config/obj-coffbfd.c, obj-coffbfd.h}: support for the H8/500.
|
||||
|
||||
Wed Feb 3 19:28:18 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
@ -11994,25 +11995,25 @@ Tue Jan 5 08:42:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
* config-gas.com: New file. Script for VMS systems to set up the
|
||||
configuration to build gas for VMS, and create config.status.
|
||||
* make-gas.com: Redone to work with new scheme.
|
||||
* obj-vms.c: Patch to fix bug where we were not correctly parsing the
|
||||
* config/obj-vms.c: Patch to fix bug where we were not correctly parsing the
|
||||
stabs directives.
|
||||
* obj-vms.c: Define macros COPY_LONG and COPY_SHORT which
|
||||
* config/obj-vms.c: Define macros COPY_LONG and COPY_SHORT which
|
||||
will swap bytes if needed on a big endian system. Use throughout
|
||||
as needed.
|
||||
* obj-vms.c (obj_aout_stab): Add code to generate listing file.
|
||||
* obj-vms.c (VMS_typedef_parse): Add alias to correctly handle certain
|
||||
* config/obj-vms.c (obj_aout_stab): Add code to generate listing file.
|
||||
* config/obj-vms.c (VMS_typedef_parse): Add alias to correctly handle certain
|
||||
types of malformed stabs. Change parsing algorithm so that we are
|
||||
more certain of having all of the information that we need on hand.
|
||||
* obj-vms.c (final_forward_reference): New function, used to help
|
||||
* config/obj-vms.c (final_forward_reference): New function, used to help
|
||||
resolve the data types of as many struct elements as possible
|
||||
when some part of the struct is not fully defined by the compiler.
|
||||
* obj-vms.c (VMS_LSYM_Parse): Correctly handle case of continuation
|
||||
* config/obj-vms.c (VMS_LSYM_Parse): Correctly handle case of continuation
|
||||
stabs directives.
|
||||
* obj-vms.c (VMS_write_object_file): Define all vtable psects
|
||||
* config/obj-vms.c (VMS_write_object_file): Define all vtable psects
|
||||
as symbols as well in the object file. Look for external functions
|
||||
that start with "__vt.", and turn them into variables, since the
|
||||
g++ compiler is incapable of doing this.
|
||||
* tc-vax.c: Add '1' option for backward compatibility with older GCC
|
||||
* config/tc-vax.c: Add '1' option for backward compatibility with older GCC
|
||||
versions.
|
||||
* bignum-copy.c (bignum_copy): Fix bug where we pad with zeroes.
|
||||
* input-scrub.c (as_where): Fix bug where as would crash if we did not
|
||||
@ -12148,8 +12149,8 @@ Mon Dec 28 10:32:05 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
|
||||
Wed Dec 16 12:12:33 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* write.c, obj-ieee.c: don't define SUB_SEGMENT_ALIGN if it is
|
||||
already defined.
|
||||
* write.c, config/obj-ieee.c: don't define SUB_SEGMENT_ALIGN
|
||||
if it is already defined.
|
||||
|
||||
Tue Dec 15 12:40:11 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
@ -12191,9 +12192,9 @@ Sat Dec 12 15:26:34 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
used in AT&T i386 syntax.
|
||||
(fixup_segment): Take segment as argument. On the i386, adjust PC
|
||||
relative addends by the segment vaddr.
|
||||
* tc-i386.h: Define SUB_SEGMENT_ALIGN.
|
||||
* tc-a29k.h: Define ZERO_BASED_SEGMENTS.
|
||||
* tc-i386.c: (i386_operand): If I386COFF, accept any segment type.
|
||||
* config/tc-i386.h: Define SUB_SEGMENT_ALIGN.
|
||||
* config/tc-a29k.h: Define ZERO_BASED_SEGMENTS.
|
||||
* config/tc-i386.c: (i386_operand): If I386COFF, accept any segment type.
|
||||
|
||||
Tue Dec 8 00:06:48 1992 Ken Raeburn (raeburn@rtl.cygnus.com)
|
||||
|
||||
@ -12327,9 +12328,9 @@ Mon Nov 23 11:00:16 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
|
||||
* configure.in: No te-386bsd.h file exists; don't try to use it.
|
||||
|
||||
* obj-coff.c (obj_coff_endef): Use as_warn, not fprintf.
|
||||
* config/obj-coff.c (obj_coff_endef): Use as_warn, not fprintf.
|
||||
|
||||
* tc-m68k.c (md_assemble): Don't complain about 68000 with 68881;
|
||||
* config/tc-m68k.c (md_assemble): Don't complain about 68000 with 68881;
|
||||
could be doing emulation.
|
||||
|
||||
Thu Nov 19 11:47:19 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
@ -12349,45 +12350,46 @@ Tue Nov 10 09:49:24 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
read.c, app.c: removed definitions of comment_chars,
|
||||
line_comment_chars, and line_separator_chars.
|
||||
|
||||
* tc-m68k.c (m68k_reg_parse): If REGISTER_PREFIX isn't defined,
|
||||
* config/tc-m68k.c (m68k_reg_parse): If REGISTER_PREFIX isn't defined,
|
||||
still accept (but don't require) OPTIONAL_REGISTER_PREFIX before
|
||||
the register name.
|
||||
(insert_reg): put REGISTER_PREFIX before register names before
|
||||
putting them in the symbol table.
|
||||
* tc-m68k.h (OPTIONAL_REGISTER_PREFIX): Define to be "%", if not
|
||||
* config/tc-m68k.h (OPTIONAL_REGISTER_PREFIX): Define to be "%", if not
|
||||
M68KCOFF.
|
||||
|
||||
* obj-coffbfd.c (fill_section): set STYP_NOLOAD bit for .bss
|
||||
* config/obj-coffbfd.c (fill_section): set STYP_NOLOAD bit for .bss
|
||||
section.
|
||||
|
||||
* atof-ieee.c, atof-ns32k.c, tc-*.c: made EXP_CHARS, FLT_CHARS,
|
||||
comment_chars, line_comment_chars and line_seperator_chars
|
||||
consistently const, and always initialized them. Included read.h.
|
||||
* config/atof-ieee.c, config/atof-ns32k.c, config/tc-*.c: made
|
||||
EXP_CHARS, FLT_CHARS, comment_chars, line_comment_chars and
|
||||
line_seperator_chars consistently const, and always
|
||||
initialized them. Included read.h.
|
||||
|
||||
Thu Nov 5 17:55:41 1992 Jim Wilson (wilson@sphagnum.cygnus.com)
|
||||
|
||||
* tc-sparc.c (sparc_ip): Add code to flag error if an absolute
|
||||
* config/tc-sparc.c (sparc_ip): Add code to flag error if an absolute
|
||||
constant will not fit in an immediate field.
|
||||
(md_apply_fix, RELOC_BASE13 case): Check for relocation overflow.
|
||||
|
||||
Wed Nov 4 07:50:46 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
|
||||
* obj-coff.c (callj_table): Delete global variable.
|
||||
* config/obj-coff.c (callj_table): Delete global variable.
|
||||
(obj_emit_relocations): Define it locally here, and only if
|
||||
TC_I960 is defined.
|
||||
|
||||
* tc-m68k.c (m68k_reg_parse): Underscore is part of a symbol name.
|
||||
* config/tc-m68k.c (m68k_reg_parse): Underscore is part of a symbol name.
|
||||
(m68k_ip): Don't warn about bignum used as float bit-pattern.
|
||||
|
||||
* obj-coff.c: Replaced ANSI and non-ANSI function declarations
|
||||
* config/obj-coff.c: Replaced ANSI and non-ANSI function declarations
|
||||
with a single set using PARAMS macro.
|
||||
|
||||
* tc-i960.c (tc_bout_fix_to_chars): Bit-field fixups want a length
|
||||
* config/tc-i960.c (tc_bout_fix_to_chars): Bit-field fixups want a length
|
||||
of 2.
|
||||
|
||||
* tc-i960.c: Missed a couple of 0->NO_RELOC conversions.
|
||||
* config/tc-i960.c: Missed a couple of 0->NO_RELOC conversions.
|
||||
|
||||
* tc-i960.h (N_BALNAME, N_CALLNAME): Define as char-type values,
|
||||
* config/tc-i960.h (N_BALNAME, N_CALLNAME): Define as char-type values,
|
||||
so widening works consistently.
|
||||
|
||||
Wed Oct 28 08:52:34 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
@ -12400,7 +12402,7 @@ Wed Oct 28 08:52:34 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
|
||||
Fri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* obj-coffbfd.c (write_object_file): check return value of
|
||||
* config/obj-coffbfd.c (write_object_file): check return value of
|
||||
bfd_close_all_done.
|
||||
|
||||
Tue Oct 20 12:18:08 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
@ -12426,11 +12428,11 @@ Sat Oct 10 12:33:45 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
|
||||
Mon Oct 5 09:28:57 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
fix i960+non-bfd coff bit rot.
|
||||
* obj-coff.c (c_dot_file_symbol, obj_coff_ln, obj_coff_line):
|
||||
* config/obj-coff.c (c_dot_file_symbol, obj_coff_ln, obj_coff_line):
|
||||
support for C source listings. (obj_coff_endef): look in the right
|
||||
part of the symbol for the symbol name
|
||||
|
||||
* tc-m68k.c (get_num): make it work for all segments, not just the
|
||||
* config/tc-m68k.c (get_num): make it work for all segments, not just the
|
||||
first three.
|
||||
|
||||
Mon Oct 5 03:30:36 1992 Mark Eichin (eichin at tweedledumber.cygnus.com)
|
||||
@ -12443,25 +12445,26 @@ Thu Oct 1 23:05:12 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
|
||||
|
||||
Tue Sep 29 12:22:52 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
* obj-coffbfd.c (write_object_file): don't fixup for the z8k
|
||||
* tc-z8k.c: lots of bug fixes
|
||||
* config/obj-coffbfd.c (write_object_file): don't fixup for the z8k
|
||||
* config/tc-z8k.c: lots of bug fixes
|
||||
|
||||
Tue Sep 29 10:51:55 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* tc-i960.h, tc-i960.c: avoid the ANSI preprocessor addition
|
||||
#elif, since it is not supported by old compilers.
|
||||
ho-rs6000.h, tc-m68k.c: the native RS/6000 compiler miscompiles a
|
||||
couple of expressions in tc-m68k.c.
|
||||
* config/tc-i960.h, config/tc-i960.c: avoid the ANSI
|
||||
preprocessor addition #elif, since it is not supported by old
|
||||
compilers.
|
||||
config/ho-rs6000.h, config/tc-m68k.c: the native RS/6000
|
||||
compiler miscompiles a couple of expressions in tc-m68k.c.
|
||||
|
||||
Mon Sep 28 21:18:24 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
* read.c (cons): If NO_RELOC is defined, use it.
|
||||
|
||||
* tc-i960.c (get_cdisp): Use NO_RELOC, not 0, in call to fix_new.
|
||||
* config/tc-i960.c (get_cdisp): Use NO_RELOC, not 0, in call to fix_new.
|
||||
|
||||
Fri Sep 25 18:18:52 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* tc-m68k.h: if M68KCOFF, define DOT_LABEL_PREFIX (to require
|
||||
* config/tc-m68k.h: if M68KCOFF, define DOT_LABEL_PREFIX (to require
|
||||
local labels to start with a .) and set REGISTER_PREFIX to %.
|
||||
tc-m68k.c (m68k_reg_parse): accept REGISTER_PREFIX if defined.
|
||||
|
||||
@ -12481,7 +12484,7 @@ Thu Sep 24 12:42:32 1992 Brendan Kehoe (brendan@rtl.cygnus.com)
|
||||
|
||||
Tue Sep 22 13:02:07 1992 Sean Eric Fagan (sef@cygnus.com)
|
||||
|
||||
* obj-coffbfd.c (do_relocs_for,fill_section): now allocate all
|
||||
* config/obj-coffbfd.c (do_relocs_for,fill_section): now allocate all
|
||||
sections starting from zero, rather than making them consecutive.
|
||||
This makes subsequent reloc calculations easier, esp if the object
|
||||
format doesn't understand addends. (obj_coff_lcomm): (maybe temporarily)
|
||||
@ -12490,17 +12493,17 @@ Tue Sep 22 13:02:07 1992 Sean Eric Fagan (sef@cygnus.com)
|
||||
|
||||
Tue Sep 22 15:10:51 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
* tc-m68k.c: Replace "enum m68k_architecture" with "int"
|
||||
* config/tc-m68k.c: Replace "enum m68k_architecture" with "int"
|
||||
throughout. That enum no longer means what we thought it meant.
|
||||
|
||||
* tc-m68k.c (md_assemble, md_parse_option): Handle new
|
||||
* config/tc-m68k.c (md_assemble, md_parse_option): Handle new
|
||||
"-mno-688[58]1" options.
|
||||
|
||||
* tc-m68k.c: Added CPU32 support.
|
||||
* config/tc-m68k.c: Added CPU32 support.
|
||||
|
||||
Fri Sep 18 08:02:18 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
* tc-m68k.c (m68k_ip): An(disp) is not pc relative.
|
||||
* config/tc-m68k.c (m68k_ip): An(disp) is not pc relative.
|
||||
|
||||
Tue Sep 15 17:25:05 1992 Jim Wilson (wilson@sphagnum.cygnus.com)
|
||||
|
||||
@ -12525,19 +12528,19 @@ Sun Sep 13 20:30:10 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
* write.c (fixup_segment): fixed missing parens in expression
|
||||
checking for byte or word overflow.
|
||||
|
||||
* obj-coffbfd.h: define WARN_SIGNED_OVERFLOW_WORD.
|
||||
* config/obj-coffbfd.h: define WARN_SIGNED_OVERFLOW_WORD.
|
||||
obj-coffbfd.c (fixup_segment): check for signed .word overflow if
|
||||
WARN_SIGNED_OVERFLOW_WORD.
|
||||
|
||||
* obj-coffbfd.c (fixup_segment): fixed missing parens in
|
||||
* config/obj-coffbfd.c (fixup_segment): fixed missing parens in
|
||||
expression checking for byte or word overflow.
|
||||
|
||||
Fri Sep 11 10:21:04 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
Support for i386 coff
|
||||
* obj-coffbfd.h : added stuff
|
||||
* tc-i386.c (tc_coff_fix2rtype): new function
|
||||
* tc-i386.h : new coff defines
|
||||
* config/obj-coffbfd.h : added stuff
|
||||
* config/tc-i386.c (tc_coff_fix2rtype): new function
|
||||
* config/tc-i386.h : new coff defines
|
||||
|
||||
Thu Sep 10 09:23:15 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
@ -12553,21 +12556,23 @@ Wed Sep 9 11:06:25 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
Makefile.in: Handle m68*-*-coff*.
|
||||
read.c, read.h: add mult argument to s_space
|
||||
|
||||
* tc-m68k.c (m68k_ip, m68k_ip_op, get_num, try_moto_index): merge
|
||||
* config/tc-m68k.c (m68k_ip, m68k_ip_op, get_num, try_moto_index): merge
|
||||
Motorola and MIT syntax; gas can now assemble either type of
|
||||
file.
|
||||
tc-m68kmote.c, tc-m68kmote.h: removed now superfluous files.
|
||||
* config/tc-m68kmote.c, config/tc-m68kmote.h: removed now
|
||||
superfluous files.
|
||||
|
||||
From Steve Chamberlain:
|
||||
m68kcoff.mt: for m68k COFF.
|
||||
obj-coffbfd.c: (fixup_mdeps) added
|
||||
* config/m68kcoff.mt: for m68k COFF.
|
||||
* config/obj-coffbfd.c: (fixup_mdeps) added
|
||||
(size_section) removed bad sanity check
|
||||
(fill_section) added rs_machine_dependent case
|
||||
(write_object_file) call fixup_mdeps
|
||||
(fixup_segment) set fx_subsy to 0.
|
||||
obj-coffbfd.h: define WORKING_DOT_WORD (too hard to support) and
|
||||
handle m68k.
|
||||
tc-m68k.c, config/tc-m68k.h: added m68k COFF support and Motorala
|
||||
pseudo ops.
|
||||
* config/ obj-coffbfd.h: define WORKING_DOT_WORD (too hard to
|
||||
support) and handle m68k.
|
||||
* config/tc-m68k.c, config/tc-m68k.h: added m68k COFF support
|
||||
and Motorala pseudo ops.
|
||||
|
||||
Tue Sep 8 17:10:58 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
@ -12592,9 +12597,11 @@ Sat Aug 29 12:11:12 1992 Jim Wilson (wilson@sphagnum.cygnus.com)
|
||||
|
||||
Fri Aug 28 16:25:22 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* obj-bout.h, obj-bout.c (obj_header_append, obj_symbol_to_chars),
|
||||
tc-i960.c (md_ri_to_chars): Always output bout object file in
|
||||
little endian byte order (used to use endianness of host).
|
||||
* config/obj-bout.h, config/obj-bout.c (obj_header_append,
|
||||
obj_symbol_to_chars).
|
||||
* config/tc-i960.c (md_ri_to_chars): Always output bout object
|
||||
file in little endian byte order (used to use endianness of
|
||||
host).
|
||||
|
||||
Tue Aug 25 15:50:48 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
@ -12623,9 +12630,9 @@ Mon Aug 24 12:45:43 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
* Makefile.in: defined TARGET_CPU for C code so that it can choose
|
||||
one element of a family.
|
||||
|
||||
* tc-m68k.c: use TARGET_CPU to choose default cpu type.
|
||||
* config/tc-m68k.c: use TARGET_CPU to choose default cpu type.
|
||||
|
||||
* te-generic.h: default to LOCAL_LABELS_DOLLAR and LOCAL_LABELS_FB
|
||||
* config/te-generic.h: default to LOCAL_LABELS_DOLLAR and LOCAL_LABELS_FB
|
||||
so that we can assemble hand-written libgcc code.
|
||||
|
||||
Fri Aug 21 14:38:44 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
@ -12636,7 +12643,7 @@ Fri Aug 21 14:38:44 1992 Ken Raeburn (raeburn@cambridge.cygnus.com)
|
||||
|
||||
Wed Aug 19 11:20:59 1992 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* tc-m68k.c, tc-m68kmote.c: the cas2 instruction is supposed to be
|
||||
* config/tc-m68k.c, tc-m68kmote.c: the cas2 instruction is supposed to be
|
||||
written with indirection on the last two operands, which can be
|
||||
either data or address registers. Added a new operand type 'r'
|
||||
which accepts either register type. Added '(' to notend stuff in
|
||||
@ -12658,16 +12665,16 @@ Wed Aug 19 09:25:09 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
defined, call it. Change segments before calling fixup_segment.
|
||||
(relax_align): If linkrelax, provide extra padding.
|
||||
|
||||
* obj-bout.c (obj_emit_relocations): Emit alignment relocs despite
|
||||
* config/obj-bout.c (obj_emit_relocations): Emit alignment relocs despite
|
||||
their not having symbols associated.
|
||||
|
||||
* tc-i960.c (norelax, instrument_branches): Default initializer is
|
||||
* config/tc-i960.c (norelax, instrument_branches): Default initializer is
|
||||
sufficient.
|
||||
(linkrelax): Delete variable definition.
|
||||
(mem_fmt): Call fix_new with NO_RELOC.
|
||||
(tc_bout_fix_to_chars): Handle alignment relocs.
|
||||
(i960_handle_align): New function.
|
||||
* tc-i960.h (linkrelax): Delete declaration.
|
||||
* config/tc-i960.h (linkrelax): Delete declaration.
|
||||
(HANDLE_ALIGN): New macro; calls i960_handle_align.
|
||||
(NEED_FX_R_TYPE, NO_RELOC): New macros.
|
||||
|
||||
@ -12716,7 +12723,7 @@ Tue Aug 11 12:58:14 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
|
||||
Mon Aug 10 14:37:08 1992 Per Bothner (bothner@cygnus.com)
|
||||
|
||||
* tc-m68k.c: ".align N" means align to N-byte boundary *only*
|
||||
* config/tc-m68k.c: ".align N" means align to N-byte boundary *only*
|
||||
if TN_SUN3; otherwise align to 2**N-byte bounary.
|
||||
|
||||
Thu Aug 6 12:10:39 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
@ -12734,7 +12741,7 @@ Wed Aug 5 12:02:40 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
Wed Aug 5 01:54:34 1992 John Gilmore (gnu at cygnus.com)
|
||||
|
||||
* tc-m68k.c (try_index): Error if index scaling specified and
|
||||
* config/tc-m68k.c (try_index): Error if index scaling specified and
|
||||
assembling for an older CPU than a 68020.
|
||||
|
||||
Sat Aug 1 19:10:13 1992 Ken Raeburn (raeburn@cygnus.com)
|
||||
@ -12785,7 +12792,7 @@ Mon Jul 13 14:11:36 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
Mon Jul 6 17:09:32 1992 Steve Chamberlain (sac@cygnus.com)
|
||||
|
||||
* obj-coffbfd.c (fill_section): mark .lit sections as STYP_LIT
|
||||
* config/obj-coffbfd.c (fill_section): mark .lit sections as STYP_LIT
|
||||
|
||||
Mon Jun 1 16:20:22 1992 Michael Tiemann (tiemann@cygnus.com)
|
||||
|
||||
@ -12814,7 +12821,7 @@ Tue Jun 9 07:54:54 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
* write.c (write_object_file): various changes to handle data in
|
||||
the BSS segment in much the same was as stuff in the DATA segment.
|
||||
|
||||
* tc-m68k.c (m68kip): Fix typo so that only arch's >=68020 do
|
||||
* config/tc-m68k.c (m68kip): Fix typo so that only arch's >=68020 do
|
||||
pcrel data stuff. (md_estimate_size_before_relax): when relaxing a
|
||||
68010 bxx into a bra+6 jmpxx, put the bytes of the jmp opcode into
|
||||
the right place. (s_bss): Don't put .bss stuff into SEG_DATA, put
|
||||
@ -12853,7 +12860,7 @@ Thu May 28 11:22:02 1992 Jim Wilson (wilson@sphagnum.cygnus.com)
|
||||
|
||||
* configure.in: Recognize sparclite as a sparc variant.
|
||||
|
||||
* tc-sparc.c: Use new ARCHITECTURES_CONFLICT_P macro. Mention new
|
||||
* config/tc-sparc.c: Use new ARCHITECTURES_CONFLICT_P macro. Mention new
|
||||
-Asparclite flag.
|
||||
|
||||
Tue May 26 16:47:56 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
@ -12867,9 +12874,9 @@ Thu May 14 17:22:48 1992 K. Richard Pixley (rich@rtl.cygnus.com)
|
||||
|
||||
Mon May 4 18:56:19 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
* obj-coffbfd.c: use is a synonym for section, (do_relocs_for):
|
||||
* config/obj-coffbfd.c: use is a synonym for section, (do_relocs_for):
|
||||
calc the base of relocs correctly.
|
||||
* tc-a29k.c (parse_operand): allow expressions to be in any section.
|
||||
* config/tc-a29k.c (parse_operand): allow expressions to be in any section.
|
||||
|
||||
Mon Apr 27 13:13:31 1992 K. Richard Pixley (rich@cygnus.com)
|
||||
|
||||
@ -12923,8 +12930,8 @@ Fri Mar 13 08:03:03 1992 Steve Chamberlain (sac@thepub.cygnus.com)
|
||||
|
||||
Thu Mar 12 04:42:38 1992 K. Richard Pixley (rich@cygnus.com)
|
||||
|
||||
* tc-m68k.h, te-sun3.h: moved LOCAL_LABELS_FB definition from
|
||||
tc-m68k.h to te-sun3.h.
|
||||
* config/tc-m68k.h, config/te-sun3.h: moved LOCAL_LABELS_FB
|
||||
definition from tc-m68k.h to te-sun3.h.
|
||||
|
||||
Wed Mar 11 23:32:42 1992 K. Richard Pixley (rich@cygnus.com)
|
||||
|
||||
@ -12936,7 +12943,7 @@ Wed Mar 11 23:32:42 1992 K. Richard Pixley (rich@cygnus.com)
|
||||
* symbols.c: remove local_labels_dollar, replace with a function
|
||||
interface for a sparse array. All users adjusted.
|
||||
|
||||
* te-sun3.h: add LOCAL_LABELS_DOLLAR.
|
||||
* config/te-sun3.h: add LOCAL_LABELS_DOLLAR.
|
||||
|
||||
Sat Mar 7 00:06:25 1992 K. Richard Pixley (rich@rtl.cygnus.com)
|
||||
|
||||
@ -13024,9 +13031,9 @@ Fri Feb 21 06:21:07 1992 K. Richard Pixley (rich@rtl.cygnus.com)
|
||||
|
||||
* read.c, write.c subsegs.c: back out the .bss changes.
|
||||
|
||||
* obj-aout.c: do not include stab.gnu.h if NO_LISTING.
|
||||
* config/obj-aout.c: do not include stab.gnu.h if NO_LISTING.
|
||||
|
||||
* tc-i860.c, a.out.gnu.h: move i860 relocs to a proper place.
|
||||
* config/tc-i860.c, a.out.gnu.h: move i860 relocs to a proper place.
|
||||
|
||||
* a.out.h: removed.
|
||||
|
||||
@ -13045,11 +13052,11 @@ Fri Feb 21 01:08:48 1992 Minh Tran-Le (TRANLE@INTELLICORP.COM)
|
||||
|
||||
* as.c (perform_an_assembly_pass): zero bss_fix_root, too.
|
||||
|
||||
* tc-i386.c: tc-i386.c: added handling of the following opcodes:
|
||||
* config/tc-i386.c: tc-i386.c: added handling of the following opcodes:
|
||||
i/o opcodes - inb, inw, outb and outw. string manipulation with
|
||||
att syntax - scmp, slod, smov, ssca, ssto.
|
||||
|
||||
* obj-coff.c: (for aix386) Moved the symbols .text, .data and .bss
|
||||
* config/obj-coff.c: (for aix386) Moved the symbols .text, .data and .bss
|
||||
to just after .file .
|
||||
|
||||
In obj_crawl_symbol_chain() where it tries to put the external
|
||||
@ -13085,18 +13092,18 @@ Tue Feb 18 02:21:25 1992 K. Richard Pixley (rich at cygnus.com)
|
||||
|
||||
* write.c: comment change only.
|
||||
|
||||
* tc-m88k.[hc]: pulled in from hack's unfinished work. These
|
||||
* config/tc-m88k.[hc]: pulled in from hack's unfinished work. These
|
||||
aren't yet integrated.
|
||||
|
||||
* tc-i860.[hc]: blew off the dust. Something must still be done
|
||||
* config/tc-i860.[hc]: blew off the dust. Something must still be done
|
||||
about conflicting relocation types.
|
||||
|
||||
* tc-ns32k.c: Replaced previous tc_aout_fix_to_chars stub with the
|
||||
* config/tc-ns32k.c: Replaced previous tc_aout_fix_to_chars stub with the
|
||||
real thing.
|
||||
|
||||
* tc-i960.c, tc-sparc.c: white space and comments only.
|
||||
* config/tc-i960.c, config/tc-sparc.c: white space and comments only.
|
||||
|
||||
* tc-a29k.h: delete duplicate macro definition.
|
||||
* config/tc-a29k.h: delete duplicate macro definition.
|
||||
|
||||
* new file atof-ns32k.c copied from hack's last unreleased gas.
|
||||
|
||||
|
@ -145,7 +145,7 @@ Mon Dec 1 20:24:18 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
Sat Nov 22 16:19:22 1997 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-alpha.c (range_signed_16, range_signed_32): Work around an
|
||||
* config/tc-alpha.c (range_signed_16, range_signed_32): Work around an
|
||||
apparent bug in gcc's long long support crossing from x86.
|
||||
|
||||
Sat Nov 22 14:26:09 1997 Nick Clifton <nickc@cygnus.com>
|
||||
@ -171,7 +171,7 @@ Thu Nov 20 15:06:08 1997 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
Wed Nov 19 17:44:42 1997 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-sh.c (parse_reg): Properly quote for fv4.
|
||||
* config/tc-sh.c (parse_reg): Properly quote for fv4.
|
||||
|
||||
Wed Nov 19 23:46:18 1997 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
@ -287,7 +287,7 @@ Tue Nov 4 16:35:57 1997 Ian Dall <Ian.Dall@dsto.defence.gov.au>
|
||||
|
||||
Mon Nov 3 13:30:17 1997 Gavin Koch <gavin@cygnus.com>
|
||||
|
||||
* tc-mips.c (md_begin): Reorganize setting of default values so
|
||||
* config/tc-mips.c (md_begin): Reorganize setting of default values so
|
||||
that mips_cpu depends on TARGET_CPU, and mips_opts.isa depends on
|
||||
mips_cpu.
|
||||
(md_parse_option): Remove all code that sets defaults; md_begin
|
||||
@ -499,7 +499,7 @@ Thu Oct 9 15:17:50 1997 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Thu Oct 9 01:44:36 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* tc-d10v.h (TC_START_LABEL): Don't define.
|
||||
* config/tc-d10v.h (TC_START_LABEL): Don't define.
|
||||
(tc_frob_label): Define.
|
||||
|
||||
Thu Oct 9 00:07:23 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
@ -941,7 +941,7 @@ Thu Aug 21 00:59:53 1997 Doug Evans <dje@canuck.cygnus.com>
|
||||
|
||||
Wed Aug 20 00:45:20 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* tc-sh.c (parse_reg, get_specific, build_Mytes): Add SH4
|
||||
* config/tc-sh.c (parse_reg, get_specific, build_Mytes): Add SH4
|
||||
floating point extensions.
|
||||
(parse_reg): parse sgr and dbr.
|
||||
|
||||
@ -1165,14 +1165,14 @@ Mon Jul 28 18:41:41 1997 Rob Savoye <rob@chinadoll.cygnus.com>
|
||||
|
||||
Fri Jul 25 10:54:43 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (md_apply_fix): Improve warnings for out of range
|
||||
* config/tc-hppa.c (md_apply_fix): Improve warnings for out of range
|
||||
unconditional branches.
|
||||
(hppa_fix_adjustable): Don't adjust anything with a RR% or LR%
|
||||
field selector.
|
||||
|
||||
Thu Jul 24 15:21:49 1997 Doug Evans <dje@canuck.cygnus.com>
|
||||
|
||||
* tc-sparc.c (md_begin): Cast sparc_opcodes to PTR for hash_insert.
|
||||
* config/tc-sparc.c (md_begin): Cast sparc_opcodes to PTR for hash_insert.
|
||||
|
||||
Thu Jul 24 17:51:29 1997 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
@ -1462,7 +1462,7 @@ Wed May 14 09:54:53 1997 Nick Clifton <nickc@cygnus.com>
|
||||
options -mapcs-32, -mapcs-26, -marmv2, -marmv2a, -marmv3,
|
||||
-marmv3m, -marmv4, -marmv4t.
|
||||
|
||||
* tc-arm.h (LOCAL_LABEL): Removed the definition of this macro
|
||||
* config/tc-arm.h (LOCAL_LABEL): Removed the definition of this macro
|
||||
as it is never used.
|
||||
|
||||
Tue May 13 22:26:14 1997 Jeffrey A Law (law@cygnus.com)
|
||||
@ -2197,9 +2197,9 @@ Wed Feb 26 18:19:00 1997 Stan Shebs <shebs@andros.cygnus.com>
|
||||
* configure.in (mips*-*-lnews*): New target, also make empty
|
||||
emulation list for this target.
|
||||
* configure: Update.
|
||||
* tc-mips.c (ECOFF_LITTLE_FORMAT): Define.
|
||||
* config/tc-mips.c (ECOFF_LITTLE_FORMAT): Define.
|
||||
(mips_target_format): Use.
|
||||
* te-lnews.h: New file.
|
||||
* config/te-lnews.h: New file.
|
||||
|
||||
Wed Feb 26 15:33:46 1997 Fred Fish <fnf@cygnus.com>
|
||||
|
||||
@ -2387,7 +2387,7 @@ Fri Feb 21 14:34:31 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
|
||||
|
||||
Fri Feb 21 10:08:25 1997 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* tc-mips.c (mips_ip): If configured for an embedded ELF system,
|
||||
* config/tc-mips.c (mips_ip): If configured for an embedded ELF system,
|
||||
don't set the section alignment to 2**4.
|
||||
|
||||
Fri Feb 21 11:55:03 1997 Ian Lance Taylor <ian@cygnus.com>
|
||||
@ -3713,12 +3713,12 @@ Thu Oct 3 00:16:50 1996 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Wed Oct 2 15:54:03 1996 Klaus Kaempf <kkaempf@progis.de>
|
||||
|
||||
* obj-evax.h: move openvms definitions from here to tc-alpha.c.
|
||||
* tc-alpha.c: add support for vms_case_hack like in vax/vms.
|
||||
* config/obj-evax.h: move openvms definitions from here to tc-alpha.c.
|
||||
* config/tc-alpha.c: add support for vms_case_hack like in vax/vms.
|
||||
(load_expression): track clobbering of base reg before jmp/jsr.
|
||||
(s_alpha_file): pass case_hack flags and source filename via
|
||||
symbol table to bfd.
|
||||
* tc-alpha.h (TC_CONS_FIX_NEW): define
|
||||
* config/tc-alpha.h (TC_CONS_FIX_NEW): define
|
||||
|
||||
Tue Oct 1 16:16:01 1996 Joel Sherrill <joel@oarcorp.com>
|
||||
|
||||
@ -3749,7 +3749,7 @@ Tue Oct 1 12:37:48 1996 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Tue Oct 1 09:36:19 1996 Stu Grossman (grossman@critters.cygnus.com)
|
||||
|
||||
* tc-v850.h: Define LOCAL_LABEL to recognise _.L_* symbols
|
||||
* config/tc-v850.h: Define LOCAL_LABEL to recognise _.L_* symbols
|
||||
generated by DWARF.
|
||||
|
||||
Sat Sep 28 03:38:08 1996 Ian Lance Taylor <ian@cygnus.com>
|
||||
@ -4142,7 +4142,7 @@ Thu Aug 15 17:01:31 1996 James G. Smith <jsmith@cygnus.co.uk>
|
||||
|
||||
Thu Aug 15 16:12:00 1996 Richard Earnshaw (rearnsha@armltd.co.uk)
|
||||
|
||||
* tc-arm.c (md_apply_fix3): Also set fixP->fx_done if fx_addsy is
|
||||
* config/tc-arm.c (md_apply_fix3): Also set fixP->fx_done if fx_addsy is
|
||||
non-null, but is a constant.
|
||||
(fix_new_arm): Call make_expr_symbol to make the expression symbol
|
||||
so that error reporting will work correctly.
|
||||
@ -4337,7 +4337,7 @@ Mon Jul 22 14:01:33 1996 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Mon Jul 22 12:46:55 1996 Richard Henderson <rth@tamu.edu>
|
||||
|
||||
* tc-alpha.c: Patches to track current minimum alignment to reduce
|
||||
* config/tc-alpha.c: Patches to track current minimum alignment to reduce
|
||||
the number of fragments created with frag_align.
|
||||
(alpha_current_align): New static variable.
|
||||
(s_alpha_text): Reset alignment to 0.
|
||||
@ -4357,10 +4357,10 @@ Mon Jul 22 12:46:55 1996 Richard Henderson <rth@tamu.edu>
|
||||
s_alpha_stringer and s_alpha_space pseudo-ops.
|
||||
(alpha_align): Skip if less than current default alignment. Set
|
||||
default alignment.
|
||||
* tc-alpha.h (md_flush_pending_output): Remove.
|
||||
* config/tc-alpha.h (md_flush_pending_output): Remove.
|
||||
(md_cons_align): Add.
|
||||
|
||||
* tc-alpha.c: Add oodles of function description comments.
|
||||
* config/tc-alpha.c: Add oodles of function description comments.
|
||||
(md_bignum_to_chars): Remove; there are no callers.
|
||||
(md_show_usage): Mention some more variants.
|
||||
|
||||
@ -5320,7 +5320,7 @@ Mon Mar 11 09:59:53 1996 Steve Chamberlain <sac@slash.cygnus.com>
|
||||
* as.h (SEG_NORMAL, SEG_LIST): Bump segment limit from 10 to 40.
|
||||
(SEG_LAST): New.
|
||||
* subsegs.c (MANY_SEGMENTS): Increase segment limit.
|
||||
* obj-coff.c (seg_N_TYPE, seg_info_off_by_4): Likewise.
|
||||
* config/obj-coff.c (seg_N_TYPE, seg_info_off_by_4): Likewise.
|
||||
(do_relocs_for, w_symbols, obj_coff_add_segment, do_linenos_for,
|
||||
crawl_symbols, coff_header_append): Loop to SEG_LAST rather than
|
||||
SEG_E9.
|
||||
|
@ -174,8 +174,8 @@ Wed Oct 27 16:50:44 1999 Don Lindsay <dlindsay@cygnus.com>
|
||||
|
||||
Mon Oct 18 18:11:10 MDT 1999 Diego Novillo <dnovillo@cygnus.com>
|
||||
|
||||
* tc_d10v.c (find_opcode): Allow ATSIGN to match expressions of the
|
||||
form @abs16, @(abs16) and @(abs16 + imm).
|
||||
* config/tc-d10v.c (find_opcode): Allow ATSIGN to match
|
||||
expressions of the form @abs16, @(abs16) and @(abs16 + imm).
|
||||
|
||||
1999-10-21 Gavin Romig-Koch <gavin@cygnus.com>
|
||||
|
||||
@ -379,7 +379,7 @@ Wed Sep 15 05:14:32 1999 Jeffrey A Law (law@cygnus.com)
|
||||
(md_assemble): Call dwarf2_where for OBJ_ELF.
|
||||
(pa_ip): Call dwarf2_gen_line_info for OBJ_ELF.
|
||||
(pa_end_of_source): New function.
|
||||
* tc-hppa.h (md_end): Define for OBJ_ELF.
|
||||
* config/tc-hppa.h (md_end): Define for OBJ_ELF.
|
||||
|
||||
1999-09-14 Michael Meissner <meissner@cygnus.com>
|
||||
|
||||
@ -1074,10 +1074,10 @@ Thu Jul 1 15:33:10 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Mon Jun 21 16:45:19 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
|
||||
* config/tc-hppa.c (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
|
||||
(hppa_gen_reloc_type): Conditionalize on BFD64.
|
||||
(tc_gen_reloc): Re-enable ELF relocations.
|
||||
* tc-hppa.h (TARGET_FORMAT): Handle elf64-hppa format.
|
||||
* config/tc-hppa.h (TARGET_FORMAT): Handle elf64-hppa format.
|
||||
|
||||
1999-06-21 Ian Lance Taylor <ian@zembu.com>
|
||||
|
||||
@ -1099,7 +1099,7 @@ Mon Jun 21 16:45:19 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Fri Jun 18 14:34:18 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c: General cleanups of ELF support. No more spaces
|
||||
* config/tc-hppa.c: General cleanups of ELF support. No more spaces
|
||||
and subspaces for ELF.
|
||||
(GDB_DEBUG_SPACE_NAME): Delete definition for ELF.
|
||||
(GDB_STRINGS_SUBSPACE_NAME): Likewise.
|
||||
@ -1670,9 +1670,9 @@ Thu May 6 19:50:14 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
1999-05-05 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* tc-m68k.c: Include elf/m68k.h.
|
||||
* config/tc-m68k.c: Include elf/m68k.h.
|
||||
(m68k_elf_final_processing): New routine.
|
||||
* tc-m68k.h (elf_tc_final_processing m68k_elf_final_processing):
|
||||
* config/tc-m68k.h (elf_tc_final_processing m68k_elf_final_processing):
|
||||
Define.
|
||||
|
||||
Mon May 3 10:26:03 1999 Jeffrey A Law (law@cygnus.com)
|
||||
@ -1772,7 +1772,7 @@ Fri Apr 16 12:26:39 1999 Bob Manson <manson@charmed.cygnus.com>
|
||||
|
||||
Thu Apr 15 16:52:09 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (pa_get_absolute_exression): Try to handle "5 %r3"
|
||||
* config/tc-hppa.c (pa_get_absolute_exression): Try to handle "5 %r3"
|
||||
expressions correctly.
|
||||
|
||||
|
||||
@ -1782,7 +1782,7 @@ Thu Apr 15 16:52:09 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Mon Apr 12 23:45:07 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (pa_ip, case '3'): New case for PA2.0 fmpyfadd
|
||||
* config/tc-hppa.c (pa_ip, case '3'): New case for PA2.0 fmpyfadd
|
||||
and fmpynfadd instructions.
|
||||
|
||||
1999-04-11 Richard Henderson <rth@cygnus.com>
|
||||
@ -1805,7 +1805,7 @@ Mon Apr 12 23:45:07 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Sat Apr 10 20:10:02 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-alpha.c (load_expression): Call as_bad instead of abort.
|
||||
* config/tc-alpha.c (load_expression): Call as_bad instead of abort.
|
||||
|
||||
1999-04-08 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
@ -1869,18 +1869,18 @@ Sat Apr 10 20:10:02 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
Mon Mar 29 10:15:40 CST 1999 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* tc-mips.c (md_apply_fix): Adjust value for linkonce sections.
|
||||
* config/tc-mips.c (md_apply_fix): Adjust value for linkonce sections.
|
||||
|
||||
Wed Mar 24 14:11:10 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (pa_parse_nonneg_cmpsub_cmpltr): Clean up code to
|
||||
* config/tc-hppa.c (pa_parse_nonneg_cmpsub_cmpltr): Clean up code to
|
||||
detect ",n" without a condition.
|
||||
(pa_parse_neg_cmpsub_cmpltr): Likewise.
|
||||
|
||||
|
||||
Tue Mar 23 11:28:23 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (pa_ip, case '~'): The condition for a branch on bit
|
||||
* config/tc-hppa.c (pa_ip, case '~'): The condition for a branch on bit
|
||||
instruction is encoded with one bit.
|
||||
|
||||
|
||||
@ -1897,16 +1897,16 @@ Tue Mar 23 11:28:23 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Sun Mar 21 18:08:18 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-alpha.c (md_assemble): Allow '6' in an opcode.
|
||||
* config/tc-alpha.c (md_assemble): Allow '6' in an opcode.
|
||||
|
||||
Thu Mar 18 10:55:30 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (pa_ip, case 'a'): Do not call pa_parse_..._cmpsub_cmpltr.
|
||||
* config/tc-hppa.c (pa_ip, case 'a'): Do not call pa_parse_..._cmpsub_cmpltr.
|
||||
|
||||
|
||||
Thu Mar 18 02:30:07 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (pa_ip, case 'd'): Do not allow ",n".
|
||||
* config/tc-hppa.c (pa_ip, case 'd'): Do not allow ",n".
|
||||
|
||||
1999-03-15 Martin Hunt <hunt@cygnus.com>
|
||||
|
||||
@ -2602,9 +2602,9 @@ Wed Oct 7 14:09:14 1998 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
Tue Oct 6 09:31:15 1998 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* tc-sparc.h (TC_FORCE_RELOCATION): Define.
|
||||
* config/tc-sparc.h (TC_FORCE_RELOCATION): Define.
|
||||
(elf32_sparc_force_relocation): Declare.
|
||||
* tc-sparc.c (md_apply_fix3): Handle vtable relocs.
|
||||
* config/tc-sparc.c (md_apply_fix3): Handle vtable relocs.
|
||||
(tc_gen_reloc): Handle vtable relocs.
|
||||
(elf32_sparc_force_relocation): New.
|
||||
|
||||
@ -2622,7 +2622,7 @@ Mon Oct 5 09:25:32 1998 Catherine Moore <clm@cygnsu.com>
|
||||
|
||||
Mon Oct 5 00:48:52 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tc-hppa.c (fp_operand_format): Add some additional formats.
|
||||
* config/tc-hppa.c (fp_operand_format): Add some additional formats.
|
||||
(pa_ip): Do not automatically promote into pa2.0 mode.
|
||||
(pa_level): Handle ".level 2.0".
|
||||
|
||||
@ -2843,8 +2843,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.
|
||||
* config/tc-arm.h: Define obj_fix_adjustable for OBJ_ELF.
|
||||
* config/tc-arm.c (arm_fix_adjustable): New routine.
|
||||
|
||||
1998-08-13 Vladimir N. Makarov <vmakarov@cygnus.com>
|
||||
|
||||
@ -3194,7 +3194,7 @@ Thu Jul 2 16:24:58 1998 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Thu Jul 2 14:06:22 1998 Klaus Kaempf <kkaempf@rmi.de>
|
||||
|
||||
* obj-vms.c: Add C++ support with ctors/dtors sections. Add weak
|
||||
* config/obj-vms.c: Add C++ support with ctors/dtors sections. Add weak
|
||||
symbol definitions.
|
||||
(Ctors_Symbols, Dtors_Symbols): New symbol chains.
|
||||
(ps_CTORS, ps_DTORS): New section types.
|
||||
@ -3207,7 +3207,7 @@ Thu Jul 2 14:06:22 1998 Klaus Kaempf <kkaempf@rmi.de>
|
||||
(vms_write_object_file): Write Ctors_Symbols/Dtors_Symbols to
|
||||
appropriate section.
|
||||
|
||||
* tc-alpha.h (TARGET_FORMAT): Rename "evax-alpha" to "vms-alpha".
|
||||
* config/tc-alpha.h (TARGET_FORMAT): Rename "evax-alpha" to "vms-alpha".
|
||||
* makefile.vms: Merge vax/vms support.
|
||||
|
||||
Wed Jul 1 20:06:20 1998 Richard Henderson <rth@cygnus.com>
|
||||
@ -3232,7 +3232,7 @@ Wed Jul 1 16:35:32 1998 Doug Evans <devans@seba.cygnus.com>
|
||||
|
||||
Wed Jul 1 21:38:56 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* config/tc-sh (COND_JUMP_DELAY, COND12_DELAY_LENGTH): Define.
|
||||
* config/tc-sh.c (COND_JUMP_DELAY, COND12_DELAY_LENGTH): Define.
|
||||
Changed all users of COND12_DELAY.
|
||||
|
||||
Fri Jun 26 11:21:11 1998 Jeffrey A Law (law@cygnus.com)
|
||||
@ -4414,7 +4414,7 @@ Fri Feb 20 15:03:13 1998 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Thu Feb 19 22:25:42 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-ppc.c (ppc_biei): Cache the last symbol we inserted
|
||||
* config/tc-ppc.c (ppc_biei): Cache the last symbol we inserted
|
||||
so we don't have to scan the entire list.
|
||||
|
||||
Tue Feb 17 17:02:15 1998 Fred Fish <fnf@cygnus.com>
|
||||
@ -4487,7 +4487,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:
|
||||
* tc-d10v.c (parallel_ok, find_opcode):
|
||||
* config/tc-d10v.c (parallel_ok, find_opcode):
|
||||
Split OPERAND_ACC into OPERAND_ACC0 and OPERAND_ACC1.
|
||||
Introduce OPERAND_GPR.
|
||||
|
||||
@ -4685,9 +4685,9 @@ Thu Jan 29 18:48:19 1998 Bill Moyer <billm@cygnus.com>
|
||||
Wed Jan 28 14:35:00 1998 Bill Moyer <billm@cygnus.com>
|
||||
|
||||
* as.h (flag_warn_suppress_instructionswap): added new flag.
|
||||
* tc-d10v.c (md_parse_option,md_longopts): added "--nowarnswap"
|
||||
* config/tc-d10v.c (md_parse_option,md_longopts): added "--nowarnswap"
|
||||
command line argument.
|
||||
* tc-d10v.c (write_2_short): emit "Swapping instructions"
|
||||
* config/tc-d10v.c (write_2_short): emit "Swapping instructions"
|
||||
warning only if flag_warn_suppress_instructionswap is false.
|
||||
|
||||
Wed Jan 28 16:41:19 1998 J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
|
||||
@ -4797,20 +4797,20 @@ Fri Jan 16 14:51:48 1998 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
Fri Jan 16 11:30:37 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-m68k.c (m68k_ip): Remove absl->reglst MRI hack.
|
||||
* config/tc-m68k.c (m68k_ip): Remove absl->reglst MRI hack.
|
||||
(crack_operand): Add reg->reglst MRI hack.
|
||||
(r_seg): Put reglst symbols in reg_section.
|
||||
(m68k_frob_symbol): Frob reglst symbols into absolute_section.
|
||||
|
||||
Thu Jan 15 14:19:01 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-sh.c (get_specific): Handle SGR & DBR.
|
||||
* config/tc-sh.c (get_specific): Handle SGR & DBR.
|
||||
|
||||
Thu Jan 15 13:46:48 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tc-h8300.c (parse_reg): Take the length of the symbol into
|
||||
* config/tc-h8300.c (parse_reg): Take the length of the symbol into
|
||||
account when attempting to match a register name.
|
||||
* tc-h8500.c (parse_reg): Likewise.
|
||||
* config/tc-h8500.c (parse_reg): Likewise.
|
||||
|
||||
Wed Jan 14 17:52:33 1998 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
@ -4838,7 +4838,7 @@ Mon Jan 12 13:04:57 1998 Doug Evans <devans@seba.cygnus.com>
|
||||
(expr_jmp_buf): New static local.
|
||||
(cgen_parse_operand): Allow use of longjmp in parsing to handle errors.
|
||||
(cgen_md_operand): New function.
|
||||
* tc-m32r.c: Clean up pass over `struct foo' usage.
|
||||
* config/tc-m32r.c: Clean up pass over `struct foo' usage.
|
||||
(md_estimate_size_before_relax): Use CGEN_INSN_MNEMONIC.
|
||||
|
||||
Tue Jan 6 15:36:02 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
Loading…
Reference in New Issue
Block a user