X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2FChangeLog-9899;h=99cf19d0956a6004d96a6d24b67a44956a350fd6;hb=7fec04c365ae2468d283fb3529a9ea334d6e528f;hp=49e2542b6ce9b5ec1a20f20a48b3a47ffe6725d9;hpb=2f6d2f85201f21b07cbfd501a9d78576fc2f91d9;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog-9899 b/gas/ChangeLog-9899 index 49e2542b6c..99cf19d095 100644 --- a/gas/ChangeLog-9899 +++ b/gas/ChangeLog-9899 @@ -1,3 +1,9 @@ +1999-12-27 Alan Modra + + * config/tc-i386.c (MATCH): Relax JumpAbsolute check. Emit a + warning for absolute jump/call without `*' in non-intel mode. No + need to set i.types[0] JumpAbsolute in intel mode. + 1999-12-22 Philip Blundell * config/tc-arm.c (arm_s_text): If OBJ_ELF, call the appropriate @@ -174,8 +180,8 @@ Wed Oct 27 16:50:44 1999 Don Lindsay Mon Oct 18 18:11:10 MDT 1999 Diego Novillo - * 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 @@ -337,12 +343,12 @@ Sun Sep 19 10:43:31 1999 Jeffrey A Law (law@cygnus.com) * config/tc-hppa.c (pa_ip): Handle 'J', 'K' and 'cc' operands. - * config/tc-hppa.c (pa_ip); Handle "fe", and 'cJ'. + * config/tc-hppa.c (pa_ip): Handle "fe", and 'cJ'. * config/tc-hppa.c (pa_ip): Handle 'd', '#' and 'cq'. * config/tc-hppa.c (struct pa_it): New field "trunc". - (pa_ip): Hadnle 'h', 'm', '=', '{', and '_' operands. + (pa_ip): Handle 'h', 'm', '=', '{', and '_' operands. (pa_parse_ftest_gfx_completer): New function (pa_parse_fp_cnv_format): New function. @@ -379,7 +385,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 @@ -1074,10 +1080,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 @@ -1099,7 +1105,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 +1676,9 @@ Thu May 6 19:50:14 1999 Richard Henderson 1999-05-05 Catherine Moore - * 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 +1778,7 @@ Fri Apr 16 12:26:39 1999 Bob Manson 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 +1788,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 @@ -1805,7 +1811,7 @@ Mon Apr 12 23:45:07 1999 Jeffrey A Law (law@cygnus.com) Sat Apr 10 20:10:02 1999 Richard Henderson - * 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 @@ -1869,18 +1875,18 @@ Sat Apr 10 20:10:02 1999 Richard Henderson Mon Mar 29 10:15:40 CST 1999 Catherine Moore - * 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 +1903,16 @@ Tue Mar 23 11:28:23 1999 Jeffrey A Law (law@cygnus.com) Sun Mar 21 18:08:18 1999 Richard Henderson - * 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 @@ -2495,10 +2501,10 @@ Thu Oct 22 12:41:33 1998 Catherine Moore Thu Oct 22 10:03:15 1998 Ron Unrau - * config/tc-mips.c : support frame and regmask/fregmask when + * config/tc-mips.c: support frame and regmask/fregmask when MIPS_STABS_ELF is specified. -Wed Oct 21 11;34:51 1998 Catherine Moore +Wed Oct 21 11:34:51 1998 Catherine Moore * config/tc-sh.c (sh_fix_adjustable): Only include if OBJ_ELF. (md_apply_fix): Don't return 1 for VTABLE relocs. @@ -2602,9 +2608,9 @@ Wed Oct 7 14:09:14 1998 Nick Clifton Tue Oct 6 09:31:15 1998 Catherine Moore - * 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 +2628,7 @@ Mon Oct 5 09:25:32 1998 Catherine Moore 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 +2849,8 @@ Wed Aug 19 09:30:16 1998 Nick Clifton Tue Aug 18 11:59:43 1998 Catherine Moore - * 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 @@ -3194,7 +3200,7 @@ Thu Jul 2 16:24:58 1998 Ian Lance Taylor Thu Jul 2 14:06:22 1998 Klaus Kaempf - * 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 +3213,7 @@ Thu Jul 2 14:06:22 1998 Klaus Kaempf (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 @@ -3232,7 +3238,7 @@ Wed Jul 1 16:35:32 1998 Doug Evans Wed Jul 1 21:38:56 1998 J"orn Rennecke - * 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 +4420,7 @@ Fri Feb 20 15:03:13 1998 Ian Lance Taylor Thu Feb 19 22:25:42 1998 Richard Henderson - * 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 @@ -4487,7 +4493,7 @@ Wed Feb 11 23:26:28 1998 Jeffrey A Law (law@cygnus.com) Thu Feb 12 03:41:00 1998 J"orn Rennecke 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 +4691,9 @@ Thu Jan 29 18:48:19 1998 Bill Moyer Wed Jan 28 14:35:00 1998 Bill Moyer * 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 @@ -4797,20 +4803,20 @@ Fri Jan 16 14:51:48 1998 Ian Lance Taylor Fri Jan 16 11:30:37 1998 Richard Henderson - * 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 - * 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 - * 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 @@ -4838,7 +4844,7 @@ Mon Jan 12 13:04:57 1998 Doug Evans (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 @@ -4852,3 +4858,16 @@ Fri Jan 2 16:08:54 1998 Ian Lance Taylor unrecognized characters after an expression. For older changes see ChangeLog-9697 + +Copyright (C) 1998-1999 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: