X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2FChangeLog-9697;h=96e1aee33b6c6aca2fa7473890bfb4d136115759;hb=37404387124c7abb78c3e21193572e4035f0beb5;hp=6bb8f43b2c5fd19a096e2c7673fc69a701f6c299;hpb=a21a12e39ec04e34a31daccd5e93a213c59b8c3b;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog-9697 b/gas/ChangeLog-9697 index 6bb8f43b2c..96e1aee33b 100644 --- a/gas/ChangeLog-9697 +++ b/gas/ChangeLog-9697 @@ -4,7 +4,7 @@ Wed Dec 31 12:29:47 1997 Jeffrey A Law (law@cygnus.com) Mon Dec 22 13:06:05 1997 Joel Sherrill - * configure.in (i386*-go32-rtems*): Fix to be the same as + * configure.in (i386*-go32-rtems*): Fix to be the same as i[3456]86-go32. * configure: Rebuild. @@ -64,7 +64,6 @@ Wed Dec 17 15:29:03 1997 Michael Meissner cur_mul32_p if current instruction is a 32-bit multiply. (find_format): Change spacing and layout. -start-sanitize-tic80 Tue Dec 16 16:55:45 1997 Fred Fish * config/tc-tic80.c (tic80_relax): New static variable. @@ -74,7 +73,6 @@ Tue Dec 16 16:55:45 1997 Fred Fish (find_opcode): Don't use short forms of PC relative branches if tic80_relax is set. -end-sanitize-tic80 Tue Dec 16 15:26:03 1997 Michael Meissner * config/tc-d30v.c (parallel_ok): Remove non-register bits from @@ -98,22 +96,13 @@ Mon Dec 15 15:20:32 1997 Nick Clifton * doc/as.texinfo: Add documentation of m32r processor. - * doc/c-m32r.texi: New file, documenting m32r specific features. - -start-sanitize-m32rx - * config/tc-m32r.c (allow_m32rx): New function. - (enable_m32rx): New variable. - (md_pseudo_table): Added .m32r and .m32rx pseudo ops - (md_show_usage): Document new --m32rx command line option. - (md_parse_option): Implement new --m32rx command line option. -end-sanitize-m32rx + * doc/c-m32r.texi: New file, documenting m32r specific features. Mon Dec 15 10:32:28 1997 Jeffrey A Law (law@cygnus.com) * config/tc-mips.c (mips_ip): Correctly insert 'P' operands into the instruction. -start-sanitize-tic80 Fri Dec 12 11:44:20 1997 Fred Fish * config/tc-tic80.c (build_insn): Handle instructions that have @@ -121,7 +110,6 @@ Fri Dec 12 11:44:20 1997 Fred Fish misused R_MPPCR for 15 bit offsets to use the new R_MPPCR15W type. (md_apply_fix): Add case to handle long PC relative offsets. -end-sanitize-tic80 Fri Dec 12 10:35:01 1997 Nick Clifton * doc/c-arm.texi (ARM Options): Document support for new ARM @@ -157,13 +145,13 @@ Mon Dec 1 20:24:18 1997 J"orn Rennecke Sat Nov 22 16:19:22 1997 Richard Henderson - * 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 * config/tc-arm.c: Brought up to date with latest changes on arm - branch. + branch. Sat Nov 22 15:50:09 1997 Klaus Kaempf @@ -183,23 +171,16 @@ Thu Nov 20 15:06:08 1997 Richard Earnshaw Wed Nov 19 17:44:42 1997 Richard Henderson - * 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 * symbols.c (resolve_symbol_value): Add missing breaks in case on symbol value operator. -start-sanitize-cygnus -Wed Nov 19 02:24:07 1997 Ken Raeburn - - * config/tc-mips.c (gpr_interlocks, cop_interlocks): VR5400 has - these. - -end-sanitize-cygnus Tue Nov 18 18:45:14 1997 J"orn Rennecke - * config/tc-d10v.c (parallel_ok, find_opcode): + * config/tc-d10v.c (parallel_ok, find_opcode): Split OPERAND_FLAG into OPERAND_FFLAG and OPERAND_CFLAG. Sun Nov 16 10:05:07 1997 Fred Fish @@ -210,9 +191,9 @@ Sun Nov 16 10:05:07 1997 Fred Fish Thu Nov 13 13:53:10 1997 Andrew Cagney * configure.in (emulations): Make FreeBSD an aout / i386bsd - variant. + variant. * configure: Re-generate. - + Thu Nov 13 11:07:14 1997 Gavin Koch * config/tc-mips.c (macro_build): Use the membership field @@ -224,17 +205,6 @@ Thu Nov 13 02:04:55 1997 J"orn Rennecke * config/tc-d10v.c (find_opcode): For OPCODE_FAKE, add check for first argument if it's supposed to be a register. -start-sanitize-tx49 -Wed Nov 12 10:06:27 1997 Gavin Koch - - * config/tc-mips.c (mips_4900): Added. - (hilo_interlocks): Added mips_4900. - (md_begin): Set default for mips_4900. - (macro_build,mips_ip): Test for INSN_4900 if mips_4900. - (md_longopts): Add "m4900" and "no-m4900". - (md_parse_option): Handle above options. - -end-sanitize-tx49 Tue Nov 11 19:25:05 1997 J"orn Rennecke * app.c (do_scrub_chars): If d10v, re-insert a space before @@ -255,13 +225,6 @@ Mon Nov 10 13:43:33 1997 Ian Lance Taylor just substitute &. Fri Nov 7 21:29:32 1997 Ken Raeburn -start-sanitize-cygnus - - * config/tc-mips.c (mips_ip): Added cases for "e", "%", and "P" - operand types. - (hilo_interlocks): VR5400 has interlocks. - (md_begin): Expect mips64vr5400, not mips64r5400. -end-sanitize-cygnus * config/tc-mips.c (mips_ip): In default case, call as_bad instead of fprintf, to get "assembler messages:" message output @@ -292,39 +255,39 @@ Tue Nov 4 16:35:57 1997 Ian Dall * write.c (print_fixup): Use TC_FIX_DATA_PRINT (if defined) to print out MD fields of fix. * frags.c (frag_var, frag_variant): Use TC_FRAG_INIT macro (if - defined) to initialize MD fields in frag. + defined) to initialize MD fields in frag. * as.h (struct frag, ns32k support): Rename ns32k to fr_ns32k. Delete pcrel_adjust. Add fr_opcode_fragP, fr_opcode_offset. * config/tc-ns32k.h: Add comments. Remove obsolete - BFD_FAST_SECTION_FILL definition, change prototypes for - fix_new_ns32k and fix_new_ns32k_exp to add new arguments - opcode_frag and opcode_offset and remove pcrel_adjust. + BFD_FAST_SECTION_FILL definition, change prototypes for + fix_new_ns32k and fix_new_ns32k_exp to add new arguments + opcode_frag and opcode_offset and remove pcrel_adjust. (TC_FIX_TYPE): add opcode_fragP and opcode_offset fields. (TC_FIX_DATA_PRINT): new macro to print out TC_FIX_TYPE. (TC_FRAG_INIT): new macro to initialize machine dependent field in - frags. + frags. (frag_opcode_frag, frag_opcode_offset, frag_bsr): macros to access - MD fields in frag structure. + MD fields in frag structure. (fix_im_disp, fix_bit_fixP, fix_opcode_frag, fix_opcode_offset, - fix_bsr): macros to access MD fields in fix structure. + fix_bsr): macros to access MD fields in fix structure. * config/tc-ns32k.c: Avoid overlength lines. Align comments. Don't - use struct opcode_location as these fields are now in the frag + use struct opcode_location as these fields are now in the frag structure. (convert_iif): Call frag_more as it is needed instead - of trying to allocate for the whole insn. Avoid call of frag_more - with negative argument. + of trying to allocate for the whole insn. Avoid call of frag_more + with negative argument. (md_pcrel_adjust, md_fix_pcrel_adjust, md_apply_fix, md_estimate_size_before_relax, md_pcrel_from, tc_aout_fix_to_chars): use accessor macros to get md fields in fix - and frag structures. + and frag structures. (fix_new_ns32k, fix_new_ns32k_exp): add new arguments opcode_frag and opcode_offset and remove pcrel_adjust. (convert_iif, cons_fix_new_ns32k): call fix_new_ns32k, - fix_new_ns32k_exp with changed arguments. + fix_new_ns32k_exp with changed arguments. Mon Nov 3 13:30:17 1997 Gavin Koch - * 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 @@ -342,14 +305,6 @@ Sun Nov 2 14:46:09 1997 Ian Lance Taylor Fri Oct 31 18:19:55 1997 Ken Raeburn -start-sanitize-cygnus - * config/tc-mips.c (mips_5400): New variable. - (md_begin, md_parse_option): Handle 5400 options/names. - (macro_build, mips_ip): Check for 5400-specific instructions. - (md_longopts, OPTION_M5400, OPTION_NO_M5400): More command-line - support for 5400. - -end-sanitize-cygnus * config/tc-mips.c (validate_mips_insn): New function, checks match versus mask bits, and also verifies that all bits to be output are actually specified somewhere. @@ -367,14 +322,6 @@ Thu Oct 30 11:11:26 1997 Michael Meissner * config/tc-d30v.c (build_insn): Allow odd registers for ld2w and friends. -start-sanitize-tx49 -Wed Oct 29 16:22:38 1997 Gavin Koch - - * config/tc-mips.c (hilo_interlocks): True for tx49. - (md_begin): Add mips64tx49. - (md_parse_option): Add 4900 cpu. - -end-sanitize-tx49 Fri Oct 24 15:56:47 1997 Ian Lance Taylor * config/tc-ppc.c (md_assemble): When handling @l, always sign @@ -482,8 +429,8 @@ Tue Oct 14 19:12:45 1997 Richard Henderson Fri Oct 10 16:09:35 1997 Andrew Cagney * config/tc-d10v.c (parallel_ok): Allow parallel instruction issue - when second instruction is writing to first instructions inputs. - + when second instruction is writing to first instructions inputs. + Mon Oct 13 15:27:17 1997 Richard Henderson * ecoff.c (PAGE_SIZE): Double to 8k as a hack to allow some C++ @@ -492,7 +439,7 @@ Mon Oct 13 15:27:17 1997 Richard Henderson Fri Oct 10 17:48:29 1997 Nick Clifton * config/tc-v850.c (md_relax_table): Add support for relaxing - unconditional branches. This patch is courtesy of Jim Wilson. + unconditional branches. This patch is courtesy of Jim Wilson. (md_convert_frag): Fix relaxing of branches. This patch is courtesy of Jim Wilson. (md_assemble): Create different fixups for conditional and @@ -502,7 +449,7 @@ Fri Oct 10 17:48:29 1997 Nick Clifton branch. This patch is courtesy of Jim Wilson. (v850_sdata, v850_tdata, v850_zdata, v850_sbss, v850_tbss, v850_zbss, v850_rosdata, v850_rozdata, v850_bss): Add call to - obj_elf_section_change_hook(). + obj_elf_section_change_hook(). (v850_comm): New function. (md_pseudo_table): Add new pseudo ops .zcomm, .scomm and .tcomm. (md_begin): Add bss flag to seg_info of bss sections. @@ -525,7 +472,7 @@ Fri Oct 10 11:22:45 1997 Martin M. Hunt Fri Oct 10 11:54:50 1997 Andrew Cagney * config/tc-d10v.c (parallel_ok): Flag SP as modified for @-sp - operand - OPERAND_ATMINUS. + operand - OPERAND_ATMINUS. Fri Oct 10 00:47:44 1997 Michael Meissner @@ -552,7 +499,7 @@ Thu Oct 9 15:17:50 1997 Ian Lance Taylor Thu Oct 9 01:44:36 1997 J"orn Rennecke - * 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 @@ -585,7 +532,7 @@ Wed Oct 8 00:04:05 1997 Gavin Koch * config/tc-mips.c (md_begin): Replace the TARGET_CPU value of mipsr3900 with mipstx39. - * config/tc-mips.c (mips_ip): Don't print the 'opcode requires + * config/tc-mips.c (mips_ip): Don't print the 'opcode requires -mipsXX message' if the insn isn't an ISA insn. Tue Oct 7 12:48:30 1997 Doug Evans @@ -633,7 +580,7 @@ Thu Sep 25 13:08:02 1997 Ian Lance Taylor Wed Sep 24 16:54:40 1997 Joel Sherrill - * configure.in (sh*-*-rtems*): New target, like sh-*-elf*. + * configure.in (sh*-*-rtems*): New target, like sh-*-elf*. * configure: Rebuild. Wed Sep 24 11:30:25 1997 Ian Lance Taylor @@ -677,7 +624,7 @@ Thu Sep 18 14:11:56 1997 Nick Clifton (md_assemble): Produce error message when special data area relocations are used on instructions which do not support them. (md_assemble): Reset processor mask if defined by command line - switch. + switch. Thu Sep 18 11:24:01 1997 Doug Evans @@ -706,13 +653,13 @@ Thu Sep 18 11:24:01 1997 Doug Evans Wed Sep 17 16:54:20 1997 Nick Clifton * config/tc-v850.c (v850_reloc_prefix): Recoded to use CHECK_ () - macro. + macro. (handle_tdaoff, handle_zdaoff, handle_sdaoff): New functions. * config/tc-v850.c (md_assemble): Corrected typo. * config/tc-v850.c Add new sections: call_table_data and call_table_text. - (v850_reloc_prefix): Add support for ctoff() relocation prefix. + (v850_reloc_prefix): Add support for ctoff() relocation prefix. (handle_ctoff): New Function. * doc/c-v850.texi (V850 Opcodes): Document call table relocations. @@ -732,17 +679,10 @@ Mon Sep 15 18:33:06 1997 Nick Clifton * config/tc-v850.c (processor_mask): New variable. (set_machine, md_parse_option): Set processor_mask. (md_assemble): Check that instruction is available to target - processor. + processor. * config/tc-v850.h (TARGET_PROCESSOR): New constant. -start-sanitize-tx19 -Mon Sep 15 17:26:46 1997 Gavin Koch - - * config/tc-mips.c (mips_1900): Replace with mips_3900 and - mips16. - -end-sanitize-tx19 Mon Sep 15 11:28:04 1997 Ken Raeburn Merge in work from Martin Hunt: @@ -828,7 +768,7 @@ Tue Sep 9 10:19:37 1997 Nick Clifton * config/tc-v850.c (.v850): New pseudo op. * config/tc-v850.c (.v850e): New pseudo op. * config/tc-v850.c (.v850ea): New pseudo op. - + Mon Sep 8 23:08:04 1997 Ian Lance Taylor @@ -851,7 +791,7 @@ Mon Sep 8 12:33:40 1997 Nick Clifton * config/tc-v850.h (TARGET_MACHINE): New constant. * config/tc-v850.c (v850_insert_operand): Add - -mwarn_unsigned_overflow. + -mwarn_unsigned_overflow. (md_begin): Set BFD machine number based on machine variable. (md_parse_option): Add -mv850, -mv850e and -mv850ea options. @@ -860,23 +800,17 @@ Mon Sep 8 11:20:46 1997 Ian Lance Taylor * as.h: Don't declare alloca if it is a macro. * macro.c: Likewise. -start-sanitize-tx19 -Sun Sep 7 16:04:53 1997 Gavin Koch - - * config/tc-mips.c: Add tx19/r1900. - -end-sanitize-tx19 Sun Sep 7 00:30:19 1997 Richard Henderson - * config/tc-alpha.c (md_parse_option): Move m[] out to top level and - rename to cpu_types[]. - (s_alpha_arch): New function. - (md_pseudo_table): Add "arch". + * config/tc-alpha.c (md_parse_option): Move m[] out to top level and + rename to cpu_types[]. + (s_alpha_arch): New function. + (md_pseudo_table): Add "arch". - * config/tc-alpha.c (md_begin): Merge the two loops through the - opcode table. - (s_alpha_proc): Add initial SKIP_WHITESPACE. - (s_alpha_set): Likewise. Use get_symbol_end instead local while loop. + * config/tc-alpha.c (md_begin): Merge the two loops through the + opcode table. + (s_alpha_proc): Add initial SKIP_WHITESPACE. + (s_alpha_set): Likewise. Use get_symbol_end instead local while loop. Sat Sep 6 19:38:12 1997 Fred Fish @@ -893,14 +827,14 @@ Wed Sep 3 11:21:33 1997 Nick Clifton Tue Sep 2 18:32:30 1997 Jeffrey A Law (law@cygnus.com) - * config/tc-mn10200.c (md_convert_frag): PC relative instructions arex + * config/tc-mn10200.c (md_convert_frag): PC relative instructions arex relative to the next instruction, not the current instruction. (md_assemble): Similarly. Tue Sep 2 15:58:52 1997 Nick Clifton * doc/c-v850.texi: Explanations of offsets in SDA/ZDA areas - correcetd. + correcetd. * config/tc-v850.c: Add support for SDA/TDA/ZDA sections. (v850_reloc_prefix): Duplicate code eliminated. Add code to @@ -908,12 +842,12 @@ Tue Sep 2 15:58:52 1997 Nick Clifton (md_assemble): Calculation of the size of a fixups corrected. * config/tc-v850.h (ELF_TC_SPECIAL_SECTIONS): Add SDA/TDA/ZDA - sections. + sections. Tue Sep 2 15:40:56 1997 Andrew Cagney * config/tc-v850.c (md_assemble): Use opcode->name instead of - opcode->opcode as the sentinal. Zero is a valid opcode. + opcode->opcode as the sentinal. Zero is a valid opcode. Tue Aug 26 16:51:14 1997 Ian Lance Taylor @@ -923,7 +857,7 @@ Tue Aug 26 16:51:14 1997 Ian Lance Taylor Tue Aug 26 09:46:22 1997 Nick Clifton * doc/c-v850.texi (V850 Opcodes): Correct name for tiny data area - pointer. + pointer. Tue Aug 26 12:23:25 1997 Ian Lance Taylor @@ -964,15 +898,15 @@ Mon Aug 25 14:25:48 1997 Ian Lance Taylor Mon Aug 25 11:21:48 1997 Nick Clifton * config/tc-v850.c (md_assemble): Restore input_line_pointer upon - exit. - + exit. + * config/tc-v850.c (parse_register_list): Support constant expressions as register lists. Mon Aug 25 10:19:34 1997 Nick Clifton * doc/c-v850.texi: Change the major node to v850 Machine - Dependencies. + Dependencies. Fri Aug 22 11:16:14 1997 Nick Clifton @@ -1007,7 +941,7 @@ Thu Aug 21 00:59:53 1997 Doug Evans Wed Aug 20 00:45:20 1997 J"orn Rennecke - * 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. @@ -1026,11 +960,9 @@ Tue Aug 19 08:59:12 1997 Fred Fish * config/obj-coff.c (write_object_file): If ALIGNMENT_IN_S_FLAGS is defined, write alignment to alignment bits in section header s_flags rather than the s_align field. -start-sanitize-tic80 * config/obj-coff.h (ALIGNMENT_IN_S_FLAGS): Define for TC_TIC80. * config/tc-tic80.c (md_pseudo_table): Use s_lcomm_bytes for bss pseudo, instead of s_lcomm which wants a power of two for alignment. -end-sanitize-tic80 Mon Aug 18 20:42:23 1997 Richard Henderson @@ -1061,8 +993,8 @@ Mon Aug 18 11:26:36 1997 Nick Clifton Mon Aug 18 11:24:21 1997 Nick Clifton * config/tc-v850.c: Remove support_v850e flag and command line - option. - + option. + * configure.in (emulations): Add support for v850e target * configure (emulations): Add support for v850e target @@ -1070,8 +1002,8 @@ Mon Aug 18 11:24:21 1997 Nick Clifton Mon Aug 18 11:24:21 1997 Nick Clifton * config/tc-v850.c: Remove support_v850ea flag and command line - option. - + option. + * configure.in (emulations): Add support for v850ea target * configure (emulations): Add support for v850ea target @@ -1113,9 +1045,9 @@ Wed Aug 13 18:58:56 1997 Nick Clifton * config/tc-v850.c (md_assemble, md_show_usage, md_parse_option): Add support for v850e instructions. - + * config/tc-v850.c (md_assemble): Fix error recovery to reload - text of entire opcode. + text of entire opcode. Tue Aug 12 10:27:34 1997 Richard Henderson @@ -1134,7 +1066,7 @@ Mon Aug 11 21:48:00 1997 Richard Henderson functions. * read.h: Update prototypes. * symbols.c (resolve_symbol_value): Streamline quite a bit. Return - the symbol value, add a second FINALIZE argument that prevents + the symbol value, add a second FINALIZE argument that prevents changes from being comitted. Update all callers. * write.c (cvt_frag_to_fill, relax_segment): Handle rs_leb128. * doc/as.texinfo: Document the new pseudos. @@ -1205,9 +1137,9 @@ Mon Aug 4 11:28:35 1997 Ian Lance Taylor has an associated external symbol. Sun Aug 3 23:23:59 1997 Richard Henderson - - * config/tc-alpha.c (s_alpha_ucons): New function. - (md_pseudo_table): Add unaligned data pseudos for DWARF. + + * config/tc-alpha.c (s_alpha_ucons): New function. + (md_pseudo_table): Add unaligned data pseudos for DWARF. Thu Jul 31 15:13:43 1997 Jeffrey A Law (law@cygnus.com) @@ -1226,36 +1158,34 @@ Tue Jul 29 14:20:43 1997 Jeffrey A Law (law@cygnus.com) Mon Jul 28 18:41:41 1997 Rob Savoye - * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for - win32 dependencies. - * configure: Regenerated with autoconf 2.12. - * Makefile.in: Add $(EXEEXT) to all executables. + * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for + win32 dependencies. + * configure: Regenerated with autoconf 2.12. + * Makefile.in: Add $(EXEEXT) to all executables. 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 - * 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 * macro.c (define_macro): Make sure the index is in range before checking for '('. -start-sanitize-tic80 Thu Jul 24 12:13:19 1997 Fred Fish * config/tc-tic80.c (build_insn): Remove "extended" and replace with - "fx" and "fxfrag". Add "ffrag". Change code to initialize and use + "fx" and "fxfrag". Add "ffrag". Change code to initialize and use the right f/ffrag and fx/fxfrag pairs since instruction may be split - across frags. + across frags. -end-sanitize-tic80 Tue Jul 22 18:38:56 1997 Robert Hoehne * config/te-go32.h (USE_ALIGN_PTWO): Define. @@ -1280,32 +1210,21 @@ Mon Jul 21 08:57:17 1997 Jeffrey A Law (law@cygnus.com) * config/tc-v850.c (system_registers): Fix ordering of registers. -start-sanitize-tic80 Tue Jul 15 16:29:54 1997 Fred Fish * config/tc-tic80.c (build_insn): Initialize extended word to zero when it will be filled in later by relocation information. -end-sanitize-tic80 Mon Jul 14 23:10:58 1997 Ian Lance Taylor * config/tc-mips.c (macro_build): Restore check of fmt argument. (mips_ip): Fix ISA checks. -start-sanitize-r5900 -Tue Jul 15 10:15:39 1997 Jeffrey A Law (law@cygnus.com) - - * configure.in: Default the r5900 to little endian. - * configure: Rebuilt. - -end-sanitize-r5900 -start-sanitize-tic80 Mon Jul 14 19:30:55 1997 Fred Fish * config/tc-tic80.c (build_insn): Fix endianness problem with O_big operands. -end-sanitize-tic80 Sun Jul 13 20:43:46 1997 Ian Lance Taylor * config/tc-mips.c (check_absolute_expr): Change warning to @@ -1325,7 +1244,7 @@ Mon Jul 7 22:53:08 1997 Ian Lance Taylor BFD_ASSEMBLER, handle one ELF case for COFF as well, and add a PE case. * write.c (fixup_segment): Change special case for i386-coff to - not apply for i386-pe. + not apply for i386-pe. * config/obj-coff.c (coff_adjust_section_syms): Only count fixups which were not done. (coff_frob_file_after_relocs): Rename from coff_frob_file. @@ -1482,14 +1401,14 @@ Wed May 28 15:45:07 1997 Nick Clifton * config/tc-arm.c (md_begin): Change call to coff_arm_bfd_set_private_flags() to a call to - bfd_set_private_flags(). + bfd_set_private_flags(). Wed May 28 16:17:34 1997 Ian Lance Taylor * Makefile.in: Rebuild dependencies. * config/tc-i386.c (tc_gen_reloc): Don't try to convert the type - of a BFD_RELOC_RVA reloc. + of a BFD_RELOC_RVA reloc. Wed May 28 10:48:14 1997 Jeffrey A Law (law@cygnus.com) @@ -1537,13 +1456,13 @@ Wed May 14 09:54:53 1997 Nick Clifton * config/tc-arm.c (global variables): Added 'uses_apcs_26' flag to hold APCS selection. - (md_begin): Added code to generate flags to be set into the COFF + (md_begin): Added code to generate flags to be set into the COFF header and the calls to the BFD functions to do this. - (md_parse_option, md_show_usage): Added new command line + (md_parse_option, md_show_usage): Added new command line options -mapcs-32, -mapcs-26, -marmv2, -marmv2a, -marmv3, - -marmv3m, -marmv4, -marmv4t. + -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) @@ -1557,13 +1476,11 @@ Tue May 13 14:44:39 1997 Ian Lance Taylor * config/tc-mips.c (set_at): Check for bignum. (check_absolute_expr, macro, mips16_macro): Likewise. -start-sanitize-tic80 Tue May 13 10:45:56 1997 Fred Fish * config/tc-tic80.c (md_apply_fix): Check PC relative relocations for overflow/underflow, only insert lower 15 bits into instruction. -end-sanitize-tic80 Mon May 12 13:33:08 1997 H.J. Lu * config/tc-i386.c (pi): Check for RegMMX. @@ -1576,7 +1493,7 @@ Thu May 8 11:10:15 1997 Ian Lance Taylor Wed May 7 15:39:48 1997 Ian Lance Taylor * config/obj-coff.c (write_object_file): Just pass NULL to - md_do_align, not the address of a char holding NOP_OPCODE. + md_do_align, not the address of a char holding NOP_OPCODE. * config/tc-mips.c (macro): Handle constants for M_LI_D and M_LI_DD. @@ -1623,7 +1540,7 @@ Tue Apr 29 20:23:10 1997 Jim Wilson Tue Apr 29 19:54:36 1997 Richard Henderson * config/obj-elf.c (elf_pseudo_table): Add "subsection". - (obj_elf_subsection): New static function. + (obj_elf_subsection): New static function. Tue Apr 29 19:52:47 1997 Ian Lance Taylor @@ -1689,7 +1606,7 @@ Tue Apr 15 18:11:44 1997 Gavin Koch Tue Apr 15 13:04:47 1997 Ian Lance Taylor * Makefile.in (srcroot): Remove. - (INSTALL): Set to @INSTALL@. + (INSTALL): Set to @INSTALL@. (INSTALL_XFORM, INSTALL_XFORM1): Remove. (all, dvi): Don't set srcroot. (install): Depend upon as.new, gasp.new, and installdirs. Use @@ -1743,7 +1660,7 @@ Mon Apr 7 14:58:22 1997 Jeffrey A Law (law@cygnus.com) Mon Apr 7 10:54:59 1997 Doug Evans * Makefile.in: Regenerate dependencies. - (TARG_CPU): New variable. + (TARG_CPU): New variable. (cgen.o): Depend on cgen.h, $(TARG_CPU)-opc.h. (.dep1): Delete creating of cgen-opc.h. (.tcdep): Put proper contents in cgen-opc.h. @@ -1827,14 +1744,12 @@ Tue Apr 1 16:08:21 1997 Ian Lance Taylor itbl-lex.c dependencies. Remove rules for itbl-lex.o, itbl-parse.o, and itbl-ops.o; just use the normal .c.o rule. -start-sanitize-tic80 Tue Apr 1 11:25:56 1997 Michael Meissner * config/tc-tic80.c (line_comment_char): Make '#' start comments at the beginning of a line for compatibility with .S files where cpp leaves the filename transitions beginning with '#'. -end-sanitize-tic80 Tue Apr 1 00:07:30 1997 Ian Lance Taylor * config/tc-m68k.c: Only compile tc_coff_symbol_emit_hook and @@ -1846,7 +1761,7 @@ Mon Mar 31 23:53:44 1997 H.J. Lu Mon Mar 31 16:31:04 1997 Joel Sherrill - * configure.in (hppa*-*-rtems*): New target, like hppa-*-*elf*. + * configure.in (hppa*-*-rtems*): New target, like hppa-*-*elf*. * configure: Rebuild. Mon Mar 31 14:15:19 1997 Ian Lance Taylor @@ -1964,7 +1879,7 @@ Mon Mar 24 12:11:18 1997 Ian Lance Taylor (alpha_frob_file_before_adjust): Declare if OBJ_ECOFF. * config/tc-alpha.c (alpha_debug): New static variable. (md_parse_option): Set alpha_debug if -g is seen. - (alpha_frob_file_before_adjust): New function if OBJ_ECOFF. + (alpha_frob_file_before_adjust): New function if OBJ_ECOFF. Sun Mar 23 18:03:31 1997 Martin M. Hunt @@ -2115,7 +2030,7 @@ Sat Mar 15 20:27:12 1997 Fred Fish * NEWS: Note BeOS support. * configure.in: (ppc-*-beos): New target, use coff as object format. * configure: Regenerate with autoconf. - + Sat Mar 15 19:14:02 1997 Ian Lance Taylor * config/tc-mips.c (md_apply_fix): Improve error message for out @@ -2204,7 +2119,6 @@ Wed Mar 5 15:46:16 1997 Ian Lance Taylor * 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 * config/tc-tic80.c (md_pseudo_table): Add "sect" and "section" @@ -2212,7 +2126,6 @@ Tue Mar 4 19:34:21 1997 Fred Fish * 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 * read.c (equals): Add reassign parameter. Change all callers. @@ -2242,14 +2155,12 @@ Fri Feb 28 14:40:00 1997 Ian Lance Taylor * config/te-sco386.h: Remove; not used. -start-sanitize-tic80 Thu Feb 27 15:39:16 1997 Fred Fish * 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 * config/tc-m68k.c (md_assemble): Handle a reloc width of 'W'. @@ -2274,7 +2185,6 @@ Thu Feb 27 00:26:33 1997 Ian Lance Taylor * 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 * config/tc-tic80.c (FLT_CHARS): Change from "dD" to "fF". @@ -2282,24 +2192,21 @@ Wed Feb 26 20:47:12 1997 Fred Fish (build_insn): Handle O_big (float) expressions and build correct opcode. -end-sanitize-tic80 Wed Feb 26 18:19:00 1997 Stan Shebs * 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. -start-sanitize-tic80 Wed Feb 26 15:33:46 1997 Fred Fish * config/tc-tic80.c (find_opcode, build_insn): Changes to match operands with :m or :s modifiers and generate the right opcodes for them. -end-sanitize-tic80 Wed Feb 26 11:56:11 1997 Ian Lance Taylor * Makefile.in (itbl-parse.c itbl-parse.h): Use $(BISON) and @@ -2373,37 +2280,33 @@ Tue Feb 25 13:17:27 1997 Ian Lance Taylor (parse_args): Handle c as a suboption of -a. * doc/as.texinfo: Document -alc. -start-sanitize-tic80 Mon Feb 24 23:34:14 1997 Fred Fish * config/tc-tic80.c (md_apply_fix): Handle R_ABS type fixups. -end-sanitize-tic80 Mon Feb 24 18:27:43 1997 Eric Youngdale * doc/as.texinfo: Document .symver. Mon Feb 24 15:19:57 1997 Martin M. Hunt - * config/tc-d10v.c: Change pre_defined_registers to + * config/tc-d10v.c: Change pre_defined_registers to d10v_predefined_registers and reg_name_cnt to d10v_reg_name_cnt. Mon Feb 24 10:40:45 1997 Fred Fish * config/obj-coff.c: Fix typo in comment section. -start-sanitize-tic80 * config/tc-tic80.c (md_pseudo_table): Add entry for bss, which takes - an additional alignment argument. + an additional alignment argument. (find_opcode): Allow O_symbol relocs for any 32 bit field, not just - base relative ones. + base relative ones. (build_insn): Handle O_symbol relocs for any 32 bit field, not just - base relative ones. -end-sanitize-tic80 + base relative ones. Mon Feb 24 02:23:00 1997 Dawn Perchik * Makefile.in: Remove dependancies on itbl-cpu.h. - * as.c: Define stubs for itbl_parse and itbl_init if HAVE_ITBL_CPU + * as.c: Define stubs for itbl_parse and itbl_init if HAVE_ITBL_CPU is not defined. Mon Feb 24 02:03:00 1997 Dawn Perchik @@ -2451,10 +2354,10 @@ Sat Feb 22 21:25:00 1997 Dawn Perchik * as.c: Add itbl support. Add new option "--insttbl" for dynamically extending instruction set. * as.h: Declare insttbl_file_name; - the name of file defining extensions to the basic instruction set - * configure.in, configure: Add itbl-parse.o, itbl-lex.o, and + the name of file defining extensions to the basic instruction set + * configure.in, configure: Add itbl-parse.o, itbl-lex.o, and itbl-ops.o to extra_objects for mips configuration. - Add include file link from itbl-cpu.h to + Add include file link from itbl-cpu.h to config/itbl-${target_cpu_type}.h. * config/tc-mips.c: Allow copz instructions. Add notes for future additions to the itbl support. @@ -2465,28 +2368,26 @@ Sat Feb 22 21:25:00 1997 Dawn Perchik Sat Feb 22 20:53:01 1997 Fred Fish * doc/internals.texi (CPU backend): Fix typo in md_section_align description. -start-sanitize-tic80 * config/tc-tic80.h (NEED_FX_R_TYPE): Define. * config/tc-tic80.c (find_opcode): Add code to support O_symbol operands. (build_insn): Grab a frag early so we can use the address in - fixups. Take one's complement of BITNUM values before insertion - in opcode. Add code to support O_symbol operands. + fixups. Take one's complement of BITNUM values before insertion + in opcode. Add code to support O_symbol operands. (md_apply_fix): Replace unimplemented warning with implementation. (md_pcrel_from): Ditto. (tc_coff_fix2rtype): Ditto. -end-sanitize-tic80 Fri Feb 21 14:34:31 1997 Martin M. Hunt - * config/tc-d30v.c (parallel_ok): New function. + * config/tc-d30v.c (parallel_ok): New function. * config/tc-d30v.h: Define TARGET_BYTES_BIG_ENDIAN. * config/tc-d10v.c (md_pcrel_from_section): Return 0 if - relocation is in different section. + relocation is in different section. Fri Feb 21 10:08:25 1997 Jim Wilson - * 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 @@ -2496,7 +2397,7 @@ Fri Feb 21 11:55:03 1997 Ian Lance Taylor * app.c (LEX_IS_TWOCHAR_COMMENT_2ND): Don't define. (do_scrub_begin): Don't set lex['*']. (do_scrub_chars): When handling LEX_IS_TWOCHAR_COMMENT_1ST, don't - check for LEX_IS_TWOCHAR_COMMENT_2ND. Instead, just check for + check for LEX_IS_TWOCHAR_COMMENT_2ND. Instead, just check for a literal '*'. * configure.in: Set em=svr4 for m68k-*-sysv4*. @@ -2538,26 +2439,24 @@ Tue Feb 18 18:42:51 1997 Martin M. Hunt * config/tc-d30v.c, config/tc-d30v.h: New files. - * configure: Rebuilt. - + * configure: Rebuilt. + * configure.in: Add case for d30v. Sun Feb 16 17:47:29 1997 Fred Fish * config/tc-alpha.h (md_operand): Define with a null expansion, like all the other targets. - * doc/internals.texi (CPU backend): Add missing word in + * doc/internals.texi (CPU backend): Add missing word in md_flush_pending_output description. Fix typo in md_convert_frag description. -start-sanitize-tic80 * config/tc-tic80: Minor comment additions/changes. -end-sanitize-tic80 - + Fri Feb 14 18:09:59 1997 Philippe De Muyter * config/tc-m68k.c (LOCAL_LABEL): Macro redefined if TE_DELTA. (tc_canonicalize_symbol_name): Macro defined if TE_DELTA. - * config/obj-coff.c (obj_coff_def): Use + * config/obj-coff.c (obj_coff_def): Use tc_canonicalize_symbol_name if defined. (obj_coff_tag, obj_coff_val): Likewise. * expr.c (operand): Reject '~' as operator if is_name_beginner. @@ -2604,19 +2503,17 @@ Thu Feb 13 20:02:16 1997 Fred Fish tc-mn10200.h, tc-mn10300.h, tc-sh.h, tc-vax.h, tc-w65.h}: Add default definition of zero for TARGET_BYTES_BIG_ENDIAN. * config/{tc-arm.h, tc-hppa.h, tc-i386.h, tc-mips.h, tc-ns32k.h, - tc-ppc.h, tc-sparc.h}: Move definition of TARGET_BYTES_BIG_ENDIAN + tc-ppc.h, tc-sparc.h}: Move definition of TARGET_BYTES_BIG_ENDIAN to a location consistent with the rest of the target include files. * config/tc-i386.c: Remove misleading comment. * doc/internals.texi (CPU backend): Add description of function md_undefined_symbol. -start-sanitize-tic80 * config/tc-tic80.c: Add code to insert predefined symbols into the symbol table so they can be parsed by the standard expression parser. Remove custom code that use to parse them. * config/tc-tic80.h: Move definition of TARGET_BYTES_BIG_ENDIAN to a location consistent with the rest of the target include files. -end-sanitize-tic80 - + Thu Feb 13 21:44:18 1997 Klaus Kaempf * as.h: GNU c provides unlink() function. @@ -2644,7 +2541,7 @@ Thu Feb 13 16:29:04 1997 Fred Fish (DVIPS): Set to dvips. (ps, as.ps, gasp.ps): New targets. (internals.info, gasp.dvi, internals.dvi): Set both TEXINPUTS - and MAKEINFO env variables. + and MAKEINFO env variables. (internals.ps): Use DVIPS macro. (clean): Remove core and backup files. (distclean): Remove temporary files from building internals. @@ -2671,11 +2568,9 @@ Thu Feb 13 16:29:04 1997 Fred Fish * config/tc-ppc.h: Remove use of TARGET_BYTES_LITTLE_ENDIAN and simplify. Test value of TARGET_BYTES_BIG_ENDIAN, not just whether it is defined or not. -start-sanitize-tic80 * config/tic80.h (TARGET_FORMAT): Define to coff-tic80. (TARGET_BYTES_BIG_ENDIAN): Define to 0. -end-sanitize-tic80 - + Thu Feb 13 14:40:16 1997 Doug Evans * write.c (write_relocs): Correct text in as_fatal error message, @@ -2728,7 +2623,7 @@ Wed Feb 12 14:36:29 1997 Ian Lance Taylor symbol. * config/tc-mips.c (append_insn): Warn about an attempt to put an - extended instruction in a delay slot when not reordering. + extended instruction in a delay slot when not reordering. (md_convert_frag): Warn if an extended instruction appears in a delay slot. @@ -2742,14 +2637,12 @@ Wed Feb 12 14:36:29 1997 Ian Lance Taylor came up with a register, rather than trying to first see whether we are looking at a register. -start-sanitize-tic80 Tue Feb 11 15:13:39 1997 Fred Fish * config/tc-tic80.c: Numerous changes and additions to flesh out functions that were previously just stubs, and fix some problems found using the new TIc80 testsuite cases. -end-sanitize-tic80 Tue Feb 11 15:52:22 1997 Ian Lance Taylor * config/tc-mips.c (mips16_ip): Handle %gprel modifier. @@ -2759,17 +2652,6 @@ Tue Feb 11 15:52:22 1997 Ian Lance Taylor pair of 2 byte instructions, rather than as a single 4 byte instruction. -start-sanitize-r5900 - * config/tc-mips.c (md_begin): Correct test of mips_5900. - (mips_ip): Don't check INSN_ISA for a macro. - -end-sanitize-r5900 -start-sanitize-r5900 -Fri Feb 7 11:11:06 1997 Gavin Koch - - * config/tc-mips.c: added r5900. - -end-sanitize-r5900 Mon Feb 10 22:06:00 1997 Dawn Perchik (dawn@cygnus.com) * itbl-ops.c, itbl-lex.l, itbl-parse.y, itbl-ops.h, @@ -2777,11 +2659,11 @@ Mon Feb 10 22:06:00 1997 Dawn Perchik (dawn@cygnus.com) Mon Feb 10 18:09:00 1997 Dawn Perchik (dawn@cygnus.com) - * itbl-ops.c: New file. Add support for dynamically read - instruction registers, opcodes and formats. Build internal table - for new instructions and provide callbacks for assembler and + * itbl-ops.c: New file. Add support for dynamically read + instruction registers, opcodes and formats. Build internal table + for new instructions and provide callbacks for assembler and disassembler. - * itbl-lex.l, itbl-parse.y: Lex and yacc parsers for instruction + * itbl-lex.l, itbl-parse.y: Lex and yacc parsers for instruction spec table. * itbl-ops.h: New file. Header file for itbl support. * config/itbl-mips.h: New file. Mips specific definitions for @@ -2854,7 +2736,7 @@ Fri Jan 31 10:46:14 1997 Ian Lance Taylor enforce-aligned-data. * config/tc-ppc.c (md_pseudo_table): If OBJ_XCOFF, add "long", - "word", and "short". + "word", and "short". (ppc_xcoff_cons): New static function. * write.c (relax_segment): Give an error if a .space symbol is @@ -2866,10 +2748,8 @@ Fri Jan 31 10:46:14 1997 Ian Lance Taylor Thu Jan 30 11:46:59 1997 Fred Fish * config/tc-d10v.c (find_opcode): Remove unused variable "numops". -start-sanitize-tic80 * config/tc-tic80.c: Many additions to previous placeholder file. * config/tc-tic80.h: Ditto. -end-sanitize-tic80 Thu Jan 30 12:28:18 1997 Alan Modra @@ -2936,14 +2816,14 @@ Wed Jan 22 10:39:39 1997 Doug Evans Mon Jan 20 10:56:47 1997 Andreas Schwab * config/tc-m68k.c (m68k_ip): Reject pc-relative addresses for the - 'p' operand specifier. + 'p' operand specifier. Mon Jan 20 10:39:36 1997 J.T. Conklin * config/tc-m68k.c (HAVE_LONG_BRANCH): New macro, returns true for - m68k family cpus which support long branch addressing modes. + m68k family cpus which support long branch addressing modes. (m68k_ip, md_convert_frag_1, md_estimate_size_before_relax, - md_create_long_jump): Use it. + md_create_long_jump): Use it. Mon Jan 20 12:42:06 1997 Ian Lance Taylor @@ -2966,13 +2846,11 @@ Tue Jan 14 15:07:27 1997 Robert Lipe really is an SCO ELF specific thing, not just a SCO x86 specific thing. -start-sanitize-tic80 Mon Jan 13 22:43:01 1997 Michael Meissner * configure.in (tic80-*-*): Don't require 'coff'. * configure: Regenerate. -end-sanitize-tic80 Thu Jan 9 09:08:43 1997 Ian Lance Taylor * read.c (emit_expr): Check for overflow of a negative value @@ -3103,8 +2981,8 @@ Thu Jan 2 13:37:29 1997 Ian Lance Taylor work if valueT is only 32 bits. * config/tc-mips.c: Throughout, check target_big_endian rather - than byte_order. - (byte_order): Remove. + than byte_order. + (byte_order): Remove. (mips_init_after_args): Remove. * config/tc-mips.h (LITTLE_ENDIAN, BIG_ENDIAN): Don't define. (mips_init_after_args): Don't declare. @@ -3130,9 +3008,9 @@ Tue Dec 31 12:56:41 1996 Ian Lance Taylor * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE. * config/tc-sparc.c (md_apply_fix3): Rename from md_apply_fix, and - add segment argument. If OBJ_ELF, treat a relocation against a - symbol in a linkonce section like a relocation against an external - symbol. + add segment argument. If OBJ_ELF, treat a relocation against a + symbol in a linkonce section like a relocation against an external + symbol. * config/tc-sparc.h (MD_APPLY_FIX3): Define. Mon Dec 30 11:35:40 1996 Ian Lance Taylor @@ -3145,16 +3023,14 @@ Fri Dec 27 22:51:51 1996 Fred Fish includes config.h instead of host.h, tc.h instead of tp.h, and targ-env.h instead of target-environment.h. Also, obj-format.h includes targ-cpu.h instead of - target-processor.h. -start-sanitize-tic80 + target-processor.h. * configure.in (case ${generic_target}): Add tic80-*-coff entry. * configure: Rebuild with autoconf. * config/obj-coff.h (coff/tic80.h): Include if TC_TIC80 defined. (TARGET_FORMAT): Define to "coff-tic80". * config/tc-tic80.c: New file for TIc80 support. * config/tc-tic80.h: New file for TIc80 support. -end-sanitize-tic80 - + Fri Dec 27 11:42:29 1996 Ian Lance Taylor * doc/as.texinfo (M): Mention explicitly that -M changes macro @@ -3189,7 +3065,7 @@ Wed Dec 18 10:08:46 1996 Jeffrey A Law (law@cygnus.com) Tue Dec 17 10:59:32 1996 Ian Lance Taylor * config/tc-mips.c: Undo part of last Friday's alignment changes. - (md_begin): Always align the text section to a four byte + (md_begin): Always align the text section to a four byte boundary. (append_insn): Remove call to record_align. @@ -3357,7 +3233,7 @@ Fri Dec 6 00:55:48 1996 Martin (d10v_cleanup): No longer uses its argument, so make it void. * config/tc-d10v.h (d10v_cleanup): Change prototype. - + Thu Dec 5 11:03:31 1996 Ian Lance Taylor * write.c (fixup_segment): Don't discard the symbol for a PC @@ -3449,7 +3325,7 @@ Tue Nov 26 10:33:16 1996 Ian Lance Taylor Mon Nov 25 18:02:29 1996 J.T. Conklin * config/tc-m68k.c (m68k_ip): Implement cases for new <, >, m, n, - o and p operand specifiers. + o and p operand specifiers. Mon Nov 25 10:45:14 1996 Doug Evans @@ -3483,7 +3359,7 @@ Fri Nov 22 15:42:26 1996 Ian Lance Taylor Thu Nov 21 11:56:11 1996 Jeffrey A Law (law@cygnus.com) * config/tc-mn10300.h (DIFF_EXPR_OK): Don't define this. - (tc_fix_adjustable): Don't adjust relocs against weak symbols or + (tc_fix_adjustable): Don't adjust relocs against weak symbols or pc-relative relocs. * config/tc-mn10300.c (md_begin): Set linkrelax. (md_assemble): Create fixups as needed. @@ -3523,7 +3399,7 @@ Fri Nov 8 13:55:03 1996 Martin M. Hunt * doc/c-d10v.texi: Add info on @word modifier. Wed Nov 6 13:46:07 1996 Jeffrey A Law (law@cygnus.com) - + * config/tc-mn10300.c (mn10300_insert_operand): MN10300_OPERAND_SPLIT operands are assumed to be 32bits. Use "bits" field to hold the number of bits in the main instruction word for MN10300_OPERAND_SPLIT. @@ -3680,8 +3556,8 @@ Mon Oct 21 11:38:30 1996 Ian Lance Taylor (tc_gen_reloc): Handle BFD_RELOC_64. * config/tc-i386.c (md_apply_fix3): Don't increment value for a PC - relative reloc when BFD_ASSEMBLER and OBJ_AOUT (more ugly gas - reloc hacking). + relative reloc when BFD_ASSEMBLER and OBJ_AOUT (more ugly gas + reloc hacking). * config/obj-aout.h (S_IS_DEFINE): non BFD_ASSEMBLER version: Don't check S_GET_OTHER. @@ -3837,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 - * 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 @@ -3868,12 +3744,12 @@ Tue Oct 1 12:37:48 1996 Ian Lance Taylor register numbers. From Ken Rose . * config/tc-alpha.c: Add some static function prototypes. - (alpha_macros): Move to top of file. Make static. + (alpha_macros): Move to top of file. Make static. (alpha_num_macros): Move to top of file. 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 @@ -3892,7 +3768,7 @@ Tue Sep 24 19:05:08 1996 Ian Lance Taylor Tue Sep 24 12:22:18 1996 Martin M. Hunt - * config/tc-d10v.c (md_operand): Created. Allows operands to + * config/tc-d10v.c (md_operand): Created. Allows operands to start with '#'. * config/tc-d10v.h (md_operand): Undefined. @@ -3919,10 +3795,10 @@ Mon Sep 16 11:41:40 1996 Ian Lance Taylor Thu Sep 12 10:25:45 1996 James G. Smith * config/tc-arm.c (md_apply_fix3): Update two thumb instruction - slots when processing BL fixups. + slots when processing BL fixups. * config/tc-arm.c (output_inst): Ensure Thumb BL fixup is marked - on the first half of the instruction. + on the first half of the instruction. Wed Sep 11 00:09:35 1996 Ian Lance Taylor @@ -3952,11 +3828,11 @@ Mon Sep 9 10:57:42 1996 Ian Lance Taylor Sat Sep 7 13:25:55 1996 James G. Smith * config/tc-mips.c (COUNT_TOP_ZEROES): Added macro to count - leading zeroes. + leading zeroes. (load_register): Ensure hi32 bits are not lost during lo32bit - processing. Fix shift offset that was overflowing into the next - instruction field. Add code to generate shorter sequences for - constants with a single contiguous seqeuence of ones. + processing. Fix shift offset that was overflowing into the next + instruction field. Add code to generate shorter sequences for + constants with a single contiguous seqeuence of ones. Fri Sep 6 17:07:12 1996 Martin M. Hunt @@ -4006,8 +3882,8 @@ Wed Sep 4 10:23:20 1996 Ian Lance Taylor Wed Sep 4 11:24:29 1996 James G. Smith * config/tc-mips.c (load_register): Remove unnecessary code that - was causing the high 32bits of 64bit constants to be lost. - + was causing the high 32bits of 64bit constants to be lost. + Tue Sep 3 13:52:56 1996 Martin M. Hunt * config/tc-d10v.c: Added changes to support function @@ -4040,22 +3916,22 @@ Fri Aug 30 23:50:08 1996 Jeffrey A Law (law@cygnus.com) Fri Aug 30 18:35:26 1996 J.T. Conklin * config/tc-v850.c (reg_name_search): Align calling convention to - be like identical function found in tc-ppc.c. + be like identical function found in tc-ppc.c. (get_reloc): Removed. (v850_reloc_prefix): New function, parse lo(), hi() and hi0(). (md_assemble): emit fixups. (md_pcrel_from): renamed from md_pcrel_from_section, emit proper - displacement. + displacement. (md_apply_fix3): handle fixups/relocs. * config/tc-v850.h (MD_PCREL_FROM_SECTION): Removed definition. - + Fri Aug 30 18:12:00 1996 Ian Lance Taylor Add SH ELF support. * configure.in (sh-*-elf*): New target. * config/tc-sh.h (TARGET_ARCH): Define. (WORKING_DOT_WORD): Define. - (TC_COFF_FIX2RTYPE): Only define if OBJ_COFF. + (TC_COFF_FIX2RTYPE): Only define if OBJ_COFF. (BFD_ARCH, COFF_MAGIC, TC_COUNT_RELOC): Likewise. (TC_RELOC_MANGLE, tc_coff_symbol_emit_hook): Likewise. (DO_NOT_STRIP, NEED_FX_R_TYPE, TC_KEEP_FX_OFFSET): Likewise. @@ -4099,7 +3975,7 @@ Fri Aug 30 18:12:00 1996 Ian Lance Taylor Fri Aug 30 14:47:38 1996 Martin M. Hunt - * config/tc-d10v.c (find_opcode): Fix problem with calculating + * config/tc-d10v.c (find_opcode): Fix problem with calculating branch sizes in across sections. Fri Aug 30 00:44:13 1996 Jeffrey A Law (law@cygnus.com) @@ -4146,7 +4022,7 @@ Mon Aug 26 18:24:51 1996 Martin M. Hunt Mon Aug 26 13:39:27 1996 Martin M. Hunt - * config/tc-d10v.c (parallel_ok): Fix bug in parallel + * config/tc-d10v.c (parallel_ok): Fix bug in parallel checking code. Mon Aug 26 14:38:22 1996 Ian Lance Taylor @@ -4159,7 +4035,7 @@ Mon Aug 26 14:38:22 1996 Ian Lance Taylor Fri Aug 23 11:40:47 1996 Martin M. Hunt - * doc/c-d10v.texi: Fix typo. + * doc/c-d10v.texi: Fix typo. Fri Aug 23 10:41:32 1996 Jeffrey A Law (law@cygnus.com) @@ -4184,7 +4060,7 @@ Fri Aug 23 10:41:32 1996 Jeffrey A Law (law@cygnus.com) (system_register_name): New function. (SYSREG_NAME_CNT): Define. (md_assemble): Handle operands which are system registers. - + * config/tc-v850.c (md_assemble): If we find a register, but the opcode doesn't want a register, then we don't have a match. (md_assemble): Get size of the instruction from the opcode table. @@ -4201,16 +4077,16 @@ Thu Aug 22 10:20:30 1996 Ian Lance Taylor Thu Aug 22 10:50:00 1996 Martin M. Hunt - * config/tc-d10v.c: Fix a reloc bug caused by my last change. + * config/tc-d10v.c: Fix a reloc bug caused by my last change. * doc/c-d10v.texi: Cleanup. - + Tue Aug 20 15:15:16 1996 J.T. Conklin * config/tc-v850.c: New file. * config/tc-v850.h: New file. * configure (v850-*-elf): New target. * configure.in (v850-*-elf): New target. - + Wed Aug 21 15:50:54 1996 Martin M. Hunt * doc/c-d10v.texi: New file. @@ -4220,7 +4096,7 @@ Wed Aug 21 15:50:54 1996 Martin M. Hunt Tue Aug 20 14:10:02 1996 Martin M. Hunt * config/tc-d10v.c: All references to defined symbols should - now use the optimal instruction. .float and .double now work. + now use the optimal instruction. .float and .double now work. Mon Aug 19 14:41:36 1996 Ian Lance Taylor @@ -4235,13 +4111,13 @@ Thu Aug 15 16:37:59 1996 Stan Shebs Thu Aug 15 13:24:30 1996 Martin M. Hunt * config/tc-d10v.c: Add additional information to the opcode - table to help determinine which instructions can be done - in parallel. + table to help determinine which instructions can be done + in parallel. Thu Aug 15 17:01:31 1996 James G. Smith * config/tc-arm.c: Major changes to add Thumb support, with lots - of change input from . + of change input from . Reverted to INSN_SIZE macro, rather than insn_size variable. (insns): Added ARM "bx" instruction support. (tinsns): Added Thumb instruction definition structure. @@ -4252,21 +4128,21 @@ Thu Aug 15 17:01:31 1996 James G. Smith (do_ldst): Simpler halfword support. (do_ldmstm): Improved. (reg_list, do_bx, thumb_reg, thumb_add_sub, thumb_shift, - thumb_mov_compare, thumb_load_store, do_t_arit, do_t_add, - do_t_asr, do_t_branch, do_t_bx, do_t_compare, do_t_ldmstm, - do_t_ldrb, do_t_ldrh, do_t_lds, do_t_lsl, do_t_lsr, do_t_mov, - do_t_push_pop, do_t_str, do_t_strb, do_t_strh, do_t_sub, do_t_swi, - do_t_adr): Added. + thumb_mov_compare, thumb_load_store, do_t_arit, do_t_add, + do_t_asr, do_t_branch, do_t_bx, do_t_compare, do_t_ldmstm, + do_t_ldrb, do_t_ldrh, do_t_lds, do_t_lsl, do_t_lsr, do_t_mov, + do_t_push_pop, do_t_str, do_t_strb, do_t_strh, do_t_sub, do_t_swi, + do_t_adr): Added. (md_apply_fix3): Add support for BFD_RELOC_ARM_THUMB_* relocations. (md_parse_option): Add support for -mthumb. (md_show_usage): Updated to reflect new command line option. (arm_data_in_code, arm_canonicalize_symbol_name): Added. * config/tc-arm.h: Provide TC_FIX_TYPE to allow private ARM - fragment information to be held. + fragment information to be held. 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. @@ -4289,7 +4165,7 @@ Mon Aug 12 16:49:43 1996 Ian Lance Taylor Fri Aug 9 17:48:28 1996 Martin M. Hunt - * config/tc-d10v.c: Fix problem with relocs. + * config/tc-d10v.c: Fix problem with relocs. Fri Aug 9 14:16:14 1996 Ian Lance Taylor @@ -4367,7 +4243,7 @@ Fri Aug 2 11:23:31 1996 Ian Lance Taylor Thu Aug 1 23:51:52 1996 Jeffrey A Law (law@cygnus.com) * config/tc-hppa.c: Revert yesterday's changes. - + Wed Jul 31 14:46:11 1996 Martin M. Hunt * config/tc-d10v.c: Disable range checking on 16-bit values. @@ -4384,22 +4260,22 @@ Wed Jul 31 11:45:15 1996 Martin M. Hunt Wed Jul 31 15:41:42 1996 James G. Smith * config/tc-arm.c: Changed INSN_SIZE to variable insn_size, as - pre-cursor to adding Thumb support. Also added cpu_variant flag - information to each of the asm_flg structures. + pre-cursor to adding Thumb support. Also added cpu_variant flag + information to each of the asm_flg structures. (md_parse_option): Updated ARM7 parsing to allow 't' for - thumb/halfword support, aswell as 'm' for long multiply. + thumb/halfword support, aswell as 'm' for long multiply. (md_show_usage): Updated help message. (md_assemble): Check that instruction flags are applicated to the - current cpu variant. + current cpu variant. (md_apply_fix3, tc_gen_reloc): Add BFD_RELOC_ARM_OFFSET_IMM8 and - BFD_RELOC_ARM_HWLITERAL relocation support for new halfword and - signextension instructions. + BFD_RELOC_ARM_HWLITERAL relocation support for new halfword and + signextension instructions. (do_ldst): Generate halfword and signextension variants if - mnemonic flags match. + mnemonic flags match. (ldst_extend): Do not allow shifts in the offset field of halfword - or signextension instructions. + or signextension instructions. (validate_offset_imm): Provide check on halfword and signextension - immediate range. + immediate range. (add_to_lit_pool): Merge identical literal pool values. Tue Jul 30 14:28:23 1996 Jeffrey A Law (law@cygnus.com) @@ -4422,7 +4298,7 @@ Fri Jul 26 11:43:03 1996 Martin M. Hunt * config/tc-d10v.c: Added lots of error checking. Added hacks to support accumulator shifts. - + Fri Jul 26 11:56:08 1996 Ian Lance Taylor * symbols.c (S_SET_EXTERNAL): Let .weak override. @@ -4439,8 +4315,8 @@ Thu Jul 25 12:03:33 1996 Martin M. Hunt * config/tc-d10v.c: Fix packaging bug. Added range checking. Added kludge for divs instruction. Fixed minor problem with multiple text sections. - * config/tc-d10v.h (d10v_cleanup): Change prototype. - + * config/tc-d10v.h (d10v_cleanup): Change prototype. + Tue Jul 23 10:49:36 1996 Martin M. Hunt * config/tc-d10v.c (md_apply_fix3): Fix all instruction @@ -4449,11 +4325,11 @@ Tue Jul 23 10:49:36 1996 Martin M. Hunt Mon Jul 22 11:32:36 1996 Martin M. Hunt * config/tc-d10v.c: Many changes to get relocs working. - (register_name): No longer creates a symbol for register names. - (pre_defined_registers): moved to opcodes/d10v-opc.c. + (register_name): No longer creates a symbol for register names. + (pre_defined_registers): moved to opcodes/d10v-opc.c. (d10v_insert_operand): Now works correctly for either container. - * config/tc-d10v.h (d10v_cleanup): Declare. - + * config/tc-d10v.h (d10v_cleanup): Declare. + Mon Jul 22 14:01:33 1996 Ian Lance Taylor * config/tc-mips.c (tc_gen_reloc): BFD_RELOC_PCREL_HI16_S and @@ -4461,7 +4337,7 @@ Mon Jul 22 14:01:33 1996 Ian Lance Taylor Mon Jul 22 12:46:55 1996 Richard Henderson - * 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. @@ -4481,10 +4357,10 @@ Mon Jul 22 12:46:55 1996 Richard Henderson 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. @@ -4520,7 +4396,7 @@ Wed Jul 17 14:25:13 1996 Martin M. Hunt * config/tc-d10v.h: New file. * configure (d10v-*-elf): New target. * configure.in (d10v-*-elf): New target. - + Fri Jul 12 20:54:19 1996 Michael Meissner * config/tc-ppc.c (md_parse_option): Recognize -K PIC. @@ -4547,9 +4423,9 @@ Wed Jul 10 00:23:30 1996 Ian Lance Taylor Mon Jul 8 14:11:49 1996 Ian Lance Taylor * config/tc-mips.c (mips_regmask_frag): Only define if OBJ_ELF or - OBJ_MAYBE_ELF. + OBJ_MAYBE_ELF. (tc_gen_reloc): If fixup was changed to be PC relative, change - reloc type accordingly. Use name of reloc in error message. + reloc type accordingly. Use name of reloc in error message. * as.h: Don't define const or volatile. * flonum.h: Don't define const. @@ -4566,7 +4442,7 @@ Fri Jul 5 10:32:58 1996 J.T. Conklin * doc/as.texinfo: Likewise. * config/tc-m68k.c (m68k_ip): The coldfire does not support 8x - scale factor. + scale factor. Fri Jul 5 11:07:24 1996 Ian Lance Taylor @@ -4582,14 +4458,14 @@ Thu Jul 4 11:59:46 1996 Ian Lance Taylor Thu Jul 4 10:11:33 1996 James G. Smith * config/tc-mips.c (mips_ip): Only perform range check when - dealing with O_constant expressions. + dealing with O_constant expressions. Wed Jul 3 15:02:21 1996 J.T. Conklin * m68k-parse.h (m68k_register): Add new coldfile control registers. - * config/tc-m68k.c (mcf5200_control_regs): New variable, + * config/tc-m68k.c (mcf5200_control_regs): New variable, array of control registers for the coldfire. (cpu_of_arch): Added mcf5200. (archs): Added mcf5200. @@ -4623,7 +4499,7 @@ Wed Jul 3 16:05:50 1996 Ian Lance Taylor Tue Jul 2 23:02:12 1996 Jeffrey A Law (law@cygnus.com) - * config/tc-h8300.c (build_bytes): If an operand type is + * config/tc-h8300.c (build_bytes): If an operand type is marked as SRC_IN_DST retrieve it from the "destination" op. Sat Jun 29 13:38:31 1996 Ian Lance Taylor @@ -4682,7 +4558,7 @@ Wed Jun 26 13:21:34 1996 Ian Lance Taylor Wed Jun 26 16:23:08 1996 James G. Smith * config/tc-mips.c: Added cop_interlocks, to avoid NOP insertion - between co-processor comparisons and branches for the VR4300. + between co-processor comparisons and branches for the VR4300. Mon Jun 24 18:02:50 1996 Jason Molenda (crash@godzilla.cygnus.co.jp) @@ -4834,8 +4710,8 @@ Wed Jun 19 11:31:50 1996 Ian Lance Taylor emit relocations against external symbols. * config/tc-alpha.c (tc_gen_reloc): Output a sensible error - message if bfd_reloc_type_lookup fails, rather than calling - assert. + message if bfd_reloc_type_lookup fails, rather than calling + assert. * config/tc-alpha.c (alpha_force_relocation): Add BFD_RELOC_12_PCREL to switch. @@ -4881,7 +4757,7 @@ Tue Jun 18 13:19:51 1996 Jeffrey A. Law Mon Jun 17 15:50:53 1996 J.T. Conklin * doc/as.texinfo: Reorder chapter of machine dependent options so - that it is sorted by chip name. + that it is sorted by chip name. * doc/as.texinfo: Use consistant spelling of Vax. * doc/c-vax.texi: Likewise. @@ -4946,7 +4822,7 @@ Mon Jun 10 11:45:51 1996 Ian Lance Taylor flag for C_MOS, C_MOE, C_MOU, or C_EOS symbols, since they should have a section of N_ABS rather than N_DEBUG. If we do a merge, remove the new symbol from the list. - (obj_coff_endef, both versions): Call tag_insert even if there is + (obj_coff_endef, both versions): Call tag_insert even if there is an old symbol with the same name, if the old symbol does not happen to be a tag. (coff_frob_symbol): Check SF_GET_TAG, C_EOF, and C_FILE outside of @@ -4963,7 +4839,7 @@ Mon Jun 10 11:45:51 1996 Ian Lance Taylor defined. * app.c (do_scrub_chars): If '/' is LINE_COMMENT_START, check - whether the next character is '*' before checking whether we are + whether the next character is '*' before checking whether we are at the start of a line. Permit LINE_COMMENT_START to start a comment in state 1 (seen some whitespace) as well, to match the documentation. @@ -5072,7 +4948,7 @@ Thu May 16 15:51:48 1996 Ian Lance Taylor (sh_flush_pending_output): Declare. (md_flush_pending_output): Define. * config/tc-sh.c (md_assemble): If relaxing, emit a R_SH_CODE - reloc before the instruction if necessary. + reloc before the instruction if necessary. (sh_frob_label): New function. (sh_flush_pending_output): New function. (sh_coff_frob_file): Ignore ALIGN, CODE, DATA, and LABEL relocs @@ -5095,7 +4971,7 @@ Wed May 15 12:23:53 1996 Ian Lance Taylor Wed May 15 08:33:37 1996 Jeffrey A Law (law@cygnus.com) * config/obj-coff.c (count_entries_in_chain): Ignore Fixups with - fx_done set. + fx_done set. (do_relocs_for): Likewise. (fixup_segment): Don't just quit if linkrelax is set. Try to apply non pc-relative sym1-sym2 fixups, even if linkrelax is @@ -5142,7 +5018,7 @@ Sat May 4 12:49:35 1996 Jeffrey A Law (law@cygnus.com) Sat May 4 11:26:19 1996 Ian Lance Taylor * Makefile.in: Add subsegs.h to appropriate TARG_CPU_DEP_* - variables. + variables. Fri May 3 17:58:31 1996 Ian Lance Taylor @@ -5192,7 +5068,7 @@ Thu Apr 25 11:39:51 1996 Ian Lance Taylor Wed Apr 24 11:28:38 1996 Ian Lance Taylor * config/tc-m68k.c (m68k_ip): Prevent attempts to use long offsets - in 68000 mode. + in 68000 mode. * config/obj-coff.c (obj_coff_section): BFD_ASSEMBLER version: call demand_empty_rest_of_line. Non BFD_ASSEMBLER version: @@ -5211,7 +5087,7 @@ Mon Apr 22 18:02:37 1996 Doug Evans Thu Apr 18 18:58:33 1996 Ian Lance Taylor * config/obj-coff.c: BFD_ASSEMBLER: - (coff_last_bf): New static variable. + (coff_last_bf): New static variable. (coff_frob_symbol): Set endndx of a .bf symbol. Non BFD_ASSEMBLER: (obj_coff_endef): Call SF_SET_PROCESS on a .bf symbol. @@ -5309,7 +5185,7 @@ Fri Apr 5 14:29:23 1996 Ian Lance Taylor Fri Apr 5 18:39:28 1996 James G. Smith * config/tc-mips.c: Allow non-zero offsets from .sdata symbols to - be accessed using the $gp register. + be accessed using the $gp register. * config/tc-mips.h (MAX_GPREL_OFFSET): Added. Wed Apr 3 10:56:14 1996 Doug Evans @@ -5444,11 +5320,11 @@ Mon Mar 11 09:59:53 1996 Steve Chamberlain * 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. - + Thu Mar 7 15:17:39 1996 Doug Evans * config/tc-sparc.c (sparc_ip): Handle operand char 'O' (neg reg). @@ -5588,7 +5464,7 @@ Mon Feb 19 02:15:57 1996 Doug Evans Sun Feb 18 15:03:50 1996 Ian Lance Taylor * configure.in: Check for 'do not mix' from native linker before - trying to use -rpath. + trying to use -rpath. * configure: Rebuild. Fri Feb 16 16:53:31 1996 Ian Lance Taylor @@ -5709,7 +5585,7 @@ Mon Feb 12 15:16:29 1996 Andreas Schwab Fri Jan 26 19:28:52 1996 Kim Knuttila - * config/tc-ppc.c (md_assemble): Ignore overflow on + * config/tc-ppc.c (md_assemble): Ignore overflow on BFD_RELOC_16_GOTOFF and BFD_RELOC_PPC_TOC16. Fri Jan 26 16:14:17 1996 Michael Meissner @@ -6081,3 +5957,16 @@ Tue Jan 2 12:43:23 1996 Jim Wilson not alphanumeric. For older changes see ChangeLog-9295 + +Copyright (C) 1996-1997 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: