* coff-i386.c (TARGET_SYM): SEC_READONLY is an applicable section
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 712d237e8c1c4f06253ff43829d2b1191ec65ded..873c16a69016c71312813891764eccabe80d7e30 100644 (file)
@@ -1,3 +1,358 @@
+2001-04-13  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/obj-elf.c (obj_elf_change_section): Add entsize argument,
+       handle SHF_MERGE and SHF_STRINGS.
+       (obj_elf_parse_section_letters): Set SHF_MERGE and SHF_STRINGS.
+       (obj_elf_section): Allow additional argument specifying entity size.
+       * write.c (adjust_reloc_syms): Keep relocations against local symbols
+       in SEC_MERGE sections.
+
+2001-04-12  Jason Merrill  <jason_merrill@redhat.com>
+
+       * dwarf2dbg.c (process_entries): Don't optimize redundant line notes.
+
+2001-04-12  Alexandre Oliva  <aoliva@redhat.com>
+
+       * expr.c (operand): Pass &c to md_parse_name().
+       * config/tc-ia64.h, config/tc-ppc.h, config/tc-tic54x.h: Adjust.
+
+2001-04-07  Steven J. Hill  <sjhill@cotw.com>
+
+       * config/tc-mips.c: Support ELF64 for traditional MIPS targets.
+
+       * Makefile.am: (TARG_ENV_HFILES): Add tc-mips.h.
+       * Makefile.in: Regenerated.
+
+       * configure.in: Use traditional MIPS targets for Linux/MIPS.
+       * configure: Regenerated.
+
+2001-04-06  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-mn10300.c (xr_registers): Added `pc'.
+
+2001-04-05  Alan Modra  <alan@linuxcare.com.au>
+
+       * configure.in: Add h8500-*-coff and h8500-*-rtems targets.
+       * configure: Regenerate.
+
+       * config/tc-h8500.c (md_estimate_size_before_relax): Add missing
+       cases, and always return size based on current fr_subtype.
+       (md_begin): Move initialization of md_relax_table..
+       (md_relax_table): ..to static initializer.  Set rlx_length for
+       UNDEF_WORD_DISP cases.
+       * config/tc-w65.c (md_estimate_size_before_relax): Likewise.
+       (md_begin): Likewise.
+       (md_relax_table): Likewise.
+       * config/tc-mcore.c (md_estimate_size_before_relax): Likewise.
+       (md_relax_table): Set rlx_length for UNDEF_WORD_DISP cases.
+       Set rlx_backward and rlx_forward to zero for unused states.
+       * config/tc-sh.c (md_estimate_size_before_relax): Likewise.
+       (md_relax_table): Set rlx_length for UNDEF_WORD_DISP cases.
+       (UNCOND12, UNCOND32): Remove duplicate defines.
+
+2001-04-04  Hans-Peter Nilsson  <hp@axis.com>
+
+       * config/tc-cris.c (md_estimate_size_before_relax) <case
+       ENCODE_RELAX (STATE_CONDITIONAL_BRANCH, STATE_UNDF)>: Don't emit
+       32-bit branch, just set fragP->fr_subtype.  Set fragP->fr_var.
+       <all cases>: Always set fragP->fr_var using md_cris_relax_table.
+       Add cases to cover all relax states.
+       (cris_insn_first_word_frag): New.
+       (md_assemble): Call cris_insn_first_word_frag to get the first
+       frag in an insn, not frag_more.  Don't call dwarf2_emit_insn at
+       end.  Drop variable insn_size.
+       (gen_bdap): Call cris_insn_first_word_frag, not frag_more.
+       (cris_sym_leading_underscore): Wrap first as_bad parameter in _().
+       (cris_sym_no_leading_underscore, s_cris_file, s_cris_loc): Ditto.
+
+       * write.c (write_object_file): Reset broken word state before
+       calling relax_seg.
+
+2001-03-31  Alan Modra  <alan@linuxcare.com.au>
+
+       * listing.c (listing_listing): Enable listing on EDICT_NOLIST_NEXT
+       for one line if not already enabled.
+       * cond.c (s_elseif): Correct conditional assembly listing.
+       (s_else): Likewise.
+
+       * cond.c (s_endif): Correct handling of "if .. elseif .." trees.
+       Don't abort on NULL current_cframe.
+
+2001-03-30  Alan Modra  <alan@linuxcare.com.au>
+
+       * dwarf2dbg.c (dwarf2_directive_file): Fix warnings.
+       (dwarf2dbg_convert_frag): Pass `finalize_syms' to resolve_symbol_value.
+       * config/obj-aout.c (obj_crawl_symbol_chain): Likewise.
+       * config/obj-bout.c (obj_crawl_symbol_chain): Likewise.
+       * config/obj-coff.c (do_relocs_for): Likewise.
+       (yank_symbols): Likewise.
+       (fixup_segment): Likewise.
+       * config/tc-ppc.c (ppc_frob_symbol): Likewise.
+       (ppc_fix_adjustable): Likewise.
+       * config/tc-mips.c (md_convert_frag): Likewise.
+       * config/obj-vms.c (obj_crawl_symbol_chain): Likewise.
+       * ehopt.c (eh_frame_convert_frag): Likewise.
+       * expr.c (make_expr_symbol): Likewise.
+
+       * frags.h (struct frag): Add last_fr_address.  Reorder fields for
+       better packing.
+       * symbols.c (resolve_symbol_value): Don't fix expression values
+       until relaxation is complete.
+       (resolve_local_symbol): Pass `finalize_syms' to resolve_symbol_value.
+       (S_GET_VALUE): Likewise, and return unresolved expression value.
+       * write.c (finalize_syms): New.
+       (relax_and_size_seg): Split into..
+       (relax_seg): New function, returns 1 if anything changed..
+       (size_seg): And the remainder of relax_and_size_seg.
+       (fixup_segment): Arrange for final resolution of sym values.
+       (adjust_reloc_syms): Likewise.
+       (write_object_file): Likewise, and repeatedly call relax_seg until
+       nothing more changes.
+       (relax_segment): Return 1 if anything changed.  Use correct types
+       for rs_org `target' and `after'.
+       * write.h (finalize_syms): Declare.
+       (relax_segment): Update prototype.
+
+       * config/tc-sh.c (md_estimate_size_before_relax): Add extra
+       do-nothing cases to switch to avoid abort on a second relaxation
+       pass, and tidy code a little.
+       * config/tc-cris.c (md_estimate_size_before_relax): Likewise.
+       * config/tc-h8500.c (md_estimate_size_before_relax): Likewise.
+       * config/tc-w65.c (md_estimate_size_before_relax): Likewise.
+       * config/tc-i386.c (UNCOND_JUMP, COND_JUMP, COND_JUMP86): Decrement.
+       (md_relax_table): Remove first four unused entries.  Increment
+       rlx_length by one throughout table, and update comments to suit.
+       (md_estimate_size_before_relax): Return size of current variable
+       part of frag to reflect reality when relaxing more than once.
+       * config/tc-mcore.c (COND12, UNCD12): Rename to DISP12 throughout.
+       (COND32, UNCD32): Rename to DISP32 throughout.
+       (UNDEF_WORD_DISP): Renumber to 3.
+       (md_estimate_size_before_relax): Add extra do-nothing cases.
+       * config/tc-mn10200.c (md_estimate_size_before_relax): Rewrite.
+       * config/tc-mn10300.c (md_estimate_size_before_relax): Rewrite.
+       * config/tc-ns32k.c (md_estimate_size_before_relax): Add cases to
+       handle word and dword branches.
+
+2001-03-29  Hans-Peter Nilsson  <hp@axis.com>
+
+       * config/tc-cris.h (tc_fix_adjustable): Allow only
+       BFD_RELOC_CRIS_32_GOTREL of the PIC relocs.
+       * config/tc-cris.c (cris_get_pic_suffix): Correct reloc type in
+       example in comment to valid type.
+
+2001-03-28  H.J. Lu  <hjl@gnu.org>
+
+       * read.c (equals): Set to local for COFF only if it hasn't been
+       defined before.
+
+2001-03-28  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-hppa.c (DEFAULT_LEVEL): Define.
+       (md_begin): Use it when setting default architecture.
+
+2001-03-27  Nick Papadonis  <nick@coelacanth.com>
+
+       * read.c (equals): (for COFF) default symbols to being local.
+
+2001-03-27  Hans-Peter Nilsson  <hp@axis.com>
+
+       * configure.in (cris-*-*): Change default emulation to criself.
+       (cris-*-*aout*): New rule.
+       * configure: Regenerate.
+
+2001-03-26  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * config/tc-s390.c (tc_s390_fix_adjustable): Add test for
+       BFD_RELOC_390_GOTENT.
+       * config/tc-s390.h (TC_RELOC_RTSYM_LOC_FIXUP): Add test for
+       BFD_RELOC_390_GOTENT.
+
+2001-03-26  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-s390.h (TC_FORCE_RELOCATION): Define.
+       * config/tc-s390.c (s390_force_relocation): New function: Force
+       relocations for VTINHERIT relocs.
+
+2001-03-23  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * doc/as.texinfo: Put @c man begin to generate the as man page.
+       When generating man, define all the variables. Re-organize some
+       options to obtain better indentation of man page.
+       * doc/Makefile.am (MANCONF, TEXI2POD, POD2MAN): New variable.
+       (as.1): Build from as.texinfo.
+       * doc/Makefile.in: Regenerate.Index: binutils/Makefile.am
+
+2001-03-25  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-i386.c (i386_scale): Accept an absolute expression for
+       scale factor, and return the end of the expression.
+       (i386_operand): Modify for above.
+
+2001-03-23  Nick Clifton  <nickc@redhat.com>
+
+       * doc/as.texinfo: Document --listing-XXX command line switches.
+       Explain why listings behave differently when -pipe is used.
+
+2001-03-23  Richard Sandiford  <rsandifo@redhat.com>
+
+       * write.c (fix_new_exp): Print an error if passed a register.
+
+2001-03-23  Hans-Peter Nilsson  <hp@axis.com>
+
+       * config/tc-cris.c: Tweak attribution.  Fix typos.  PIC support.
+       (PIC_SUFFIX_CHAR): New macro.
+       (cris_get_pic_suffix, cris_get_pic_reloc_size): New functions.
+       (pic): New variable.
+       (md_longopts): New option --pic.
+       (OPTION_PIC): Define.
+       (md_estimate_size_before_relax): Tweak longish comment.
+       (md_create_long_jump): Make the long jumps generate ADD.D offset,PC.
+       (md_assemble): Handle a PIC relocation on prefix and normal
+       instruction operands.
+       <output_instruction.insn_type == CRIS_INSN_BRANCH>: Handle
+       "complex" operand expressions.  Call frag_more outside
+       gen_cond_branch_32 parameter list.
+       (cris_process_instruction): Handle PIC relocs on parsed
+       operand expressions.  Validize PIC reloc sizes.
+       (get_autoinc_prefix_or_indir_op): Handle PIC suffix.
+       (gen_bdap): Handle "complex" operand expressions.
+       (gen_cond_branch_32): Use as_warn_where, not as_warn.  Use
+       ADD.D offset,PC as jump instruction if generating PIC.  Generate
+       error instead of crashing on complex expressions.
+       (cris_number_to_imm): Add segT parameter.  All callers changed.
+       Use segT parameter, not now_seg, for segment of fixup.  Handle
+       PCREL relocations but check that they are fully resolved.
+       (md_parse_option): Handle OPTION_PIC.
+       (tc_gen_reloc): Handle PIC relocs.
+       (md_show_usage): Update for --pic.
+       (md_apply_fix3): Renamed from md_apply_fix.
+       (md_pcrel_from): Accept emitting PCREL relocs when ELF.
+       (md_cris_force_relocation): Force relocation for PIC relocs.
+
+       * config/tc-cris.h: Tweak attribution.
+       (MD_APPLY_FIX3): Define.
+       (IS_CRIS_PIC_RELOC): New macro.
+       (TC_RELOC_RTSYM_LOC_FIXUP): Define.
+       (tc_fix_adjustable): Don't adjust a globally visible symbol when
+       generating ELF.
+       (tc_frob_symbol): Avoid emitting undefined symbols.
+
+2001-03-20  Alan Modra  <alan@linuxcare.com.au>
+
+       * frags.h (struct frag): Add relax_marker.
+       * write.c (is_dnrange): Delete.
+       (relax_frag): Use correct types for `aim', `target', `address'.
+       Delete `offset', `was_address'.  Test `relax_marker' instead of
+       using fragile (and slow) address test.
+       (relax_segment): Init and flip `relax_marker'.
+
+2001-03-19  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-i386.c (md_assemble <REGISTER_WARNINGS>): Correct
+       used register name.
+
+2001-03-18  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * config/tc-m68hc11.c (md_pseudo_table): Recognize xrefb to comply
+       with 'Motorola specification for assembly language input standard'.
+
+2001-03-17  Richard Henderson  <rth@redhat.com>
+
+       * dwarf2dbg.c (user_filenum, user_filenum_allocated): Remove.
+       (dwarf2_directive_loc): Don't use them.
+       (dwarf2_directive_file): Reject duplicate file definitions.
+       (get_filenum): Zero allocated memory.
+       (out_file_list): Complain about missing file definitions.
+
+2001-03-17  Alan Modra  <alan@linuxcare.com.au>
+
+       * read.c (do_org): Handle complex expressions.
+       * cgen.c (gas_cgen_finish_insn): Likewise.
+
+2001-03-15  David Mosberger  <davidm@hpl.hp.com>
+
+       * config/tc-ia64.c (md): New member keep_pending_output.
+       (ia64_flush_pending_output): Flush only if md.keep_pending_output
+       is not set.
+       (dot_xdata): Turn on md.keep_pending_output for the duration of
+       this function.
+       (dot_xfloat_cons): Ditto.
+       (dot_xstringer): Ditto.
+       (dot_xdata_ua): Ditto.
+       (dot_xfloat_cons_ua): Ditto.
+
+2001-03-15  Jim Wilson  <wilson@redhat.com>
+
+       * config/tc-ia64.c (ia64_unrecognized_line, case '['): Add local
+       label support.
+
+2001-03-15  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-sh.c (parse_reg): Match capital MACH and MACL.
+
+2001-03-15  DJ Delorie  <dj@redhat.com>
+
+       * stabs.c (s_stab_generic): Don't corrupt the notes obstack by
+       blindly freeing string if it isn't at the top of the obstack.
+
+2001-03-13  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-i386.c (RELOC_ENUM): Define.  Use throughout file.
+       (NUM_FLAG_CODE): Define.
+       (lex_got): New function.
+       (got_reloc): New global var.
+       (x86_cons_fix_new): New function.
+       (x86_cons): New function.
+       (i386_immediate): Use lex_got here, replacing inline code.  Change
+       "ignoring junk.." error message to "junk.."
+       (i386_displacement): Likewise.
+       * config/tc-i386.h (TC_PARSE_CONS_EXPRESSION): Define.
+       (x86_cons): Declare.
+       (TC_CONS_FIX_NEW): Define.
+       (x86_cons_fix_new): Declare.
+
+2001-03-12  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-arm.c (md_begin): Always set machine type based on
+       cpu_variant.
+
+2001-03-07  Alan Modra  <alan@linuxcare.com.au>
+
+       * config/tc-i386.c (struct _i386_insn): Rename disp_reloc to reloc.
+       (md_assemble) <smallest displacement>: Use correct field of i.op[]
+       union.
+       <JumpInterSegment output>: Use correct i.disp_reloc[].
+       <immediate output>: Likewise.
+
+2001-03-06  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-arm.c (md_apply_fix3): Clear bit zero of offset in
+       BLX(1) instruction.
+
+2001-03-06  Igor Shevlyakov  <igor@windriver.com>
+
+       * config/tc-m68k.c : Add 5407 to archs[] table.
+       (HAVE_LONG_BRANCH): Add mcf5407.
+       (select_control_regs): Recognize 5407.
+
+2001-03-02  Dave Brolley  <brolley@redhat.com>
+
+       * config/tc-m32r.c (expand_debug_syms): Call frag_align_code rather
+       than m32r_do_align.
+
+2001-03-02  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/atof-ieee.c (TC_LARGEST_EXPONENT_IS_NORMAL): New macro.
+       (gen_to_words): Print warnings if NaNs are found and the target CPU
+       does not support them.  Allow largest exponent to be used in normal
+       numbers if TC_LARGEST_EXPONENT_IS_NORMAL evaluates to true.
+
+2001-02-28  Andreas Jaeger  <aj@suse.de>, Bo Thorsen  <bo@suse.de>
+
+       * config/tc-i386.c (tc_gen_reloc): Remove ugly hack which is not needed
+       anymore since we use bfd_elf_generic_reloc now.
+       (md_apply_fix3): Only apply hack for partial_inplace if not using RELA.
+
 2001-02-27  Alan Modra  <alan@linuxcare.com.au>
 
        * configure.in (BFD_VERSION): New.
        * Makefile.in: Regenerated.
        * configure.in: Added configuration for ia64-*-aix*.
        * configure: Regenerated.
-       
+
 2001-02-21  David Mosberger  <davidm@hpl.hp.com>
 
        * config/tc-ia64.c (enum operand_match_result): New type.
        (parse_operands): New locals result, error_pos, out_of_range_pos,
        curr_out_of_range_pos.  Rewrite operand matching loop to give better
        error messages.
-       
+
 2001-02-21  David Mosberger  <davidm@hpl.hp.com>
 
        * config/tc-ia64.c (struct unwind): Add member "prologue_count".
 
 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>
 
 
 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.
 
@@ -396,9 +751,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>
 
@@ -518,7 +873,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>
@@ -530,21 +885,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
@@ -657,7 +1012,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
@@ -677,7 +1032,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.
@@ -785,12 +1140,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.
@@ -906,7 +1261,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.
@@ -949,7 +1304,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>
@@ -1230,7 +1585,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.
@@ -1431,7 +1786,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>
 
@@ -1490,12 +1845,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.
@@ -2063,7 +2418,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.
 
@@ -2078,8 +2433,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>
 
@@ -2278,8 +2633,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>
 
@@ -3617,7 +3972,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>
 
This page took 0.043849 seconds and 4 git commands to generate.