* elf32-mips.c (_bfd_mips_elf_relocate_section): Tweak HI16/LO16
[deliverable/binutils-gdb.git] / gas / ChangeLog
index f147f57aab153db8ce2975319ca0cbd0352d4a08..9d399043ac0becc3f90f83b9123c2ef0560f66c9 100644 (file)
@@ -1,5 +1,542 @@
+1999-08-04  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c (i386_operand): No need to change
+       operand_string pointer in segment reg case before goto
+       do_memory_reference.  Initialise displacement_string_start and
+       displacement_string_end after do_memory_reference label.
+       (i386_index_check): Add operand_string param, and print error
+       message on failure here.
+       (i386_intel_memory_operand): Instead of here.
+       (i386_operand): And here.
+       (INFER_ADDR_PREFIX): Enable.
+
+       * doc/c-i386.texi (i386-16bit): Document .code16gcc.
+
+       * config/tc-i386.h (DefaultSize): Define.  Renumber following
+       opcode_modifier defines.
+
+       From Etienne Lorrain  <etienne.lorrain@ibm.net>
+       * config/tc-i386.c (stackop_size): New variable.
+       (set_16bit_code_flag): Clear it here.
+       (set_16bit_gcc_code_flag): New function.
+       (md_pseudo_table): Add "code16gcc" entry.
+       (md_assemble): Set i.suffix for insns with DefaultSize modifier.
+
+1999-08-03  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/obj-coff.c (coff_frob_symbol): Always update set_end with
+       next_set_end even if the end symbol is being discarded.
+
+       * gasp.c: Add ATTRIBUTE_UNUSED as needed for non-BFD_ASSEMBLER.
+       * output-file.c, symbols.c, config/tc-i386.c: Likewise.
+       * config/obj-coff.c: Likewise.
+       (seg_info_type): Remove.
+       (seg_info_off_by_4): Change to array of segT.
+       (s_get_segment): Adjust accordingly.
+       (obj_pseudo_table): Fully initialize sentinel entry.
+
+       * config/tc-mips.c (append_insn): Correct INSN_SYNC test.  From
+       Ralf Baechle <ralf@uni-koblenz.de>.
+
+1999-08-03  Etienne Lorrain  <etienne.lorrain@ibm.net>
+
+       * config/tc-i386.c (f16_3): New. Fixes 16 bit 3 byte nop.
+
+1999-08-03  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c: Indentation and white space changes.
+       (i386_index_check): New function.  Add INFER_ADDR_PREFIX code, but
+       don't enable it by default.
+       (i386_intel_operand): Remove redundant prototype.
+       Move check on number of memory operands, and i.mem_operands++
+       (i386_intel_memory_operand): To here.
+       Remove i386_immediate code from here.  Remove special case code
+       for input and output using (%dx).  Remove base/index checks and
+       call i386_index_check instead.  Save initial operand_string
+       argument for error message.
+       (i386_operand): Remove redundant prototype.  Move base/index
+       checks to i386_index_check.
+       (i386_displacement): Move intel mode check for non-zero
+       i.disp_operand
+       (i386_intel_memory_operand): To here.
+
+1999-07-30  Jakub Jelinek  <jj@ultra.linux.cz>
+
+       * config/tc-sparc.c (md_longopts): Add --no-undeclared-regs option.
+       (sparc_ip): Warn if %g2 or %g3 register is used and not covered
+       by .register pseudo-op if -64 and --no-undeclared-regs.
+       (s_register, sparc_adjust_symtab): New functions.
+       * config/tc-sparc.h (tc_adjust_symtab, sparc_adjust_symtab):
+       Declare sparc_adjust_symtab as tc_adjust_symtab.
+       * doc/c-sparc.texi: Add description of #ignore special literal
+       for .register pseudo-op.
+
+1999-07-30  Catherine Moore  <clm@cygnus.com>
+
+       * config/tc-arm.c (tc_gen_reloc):  Record the vtable entry in
+       the relocation's section offset.
+
+1999-07-29  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * write.c (fixup_segment): Fix generic error check overflow test.
+
+       * config/tc-i386.c (pe): Change %d to %ld, %x to %lx, and cast
+       X_add_number to long.
+
+Wed Jul 28 02:04:24 1999  "Jerry Quinn" <jquinn@nortelnetworks.com>
+
+       * config/tc-hppa.c (pa_ip):  Add 'J' and 'K' code
+       processing. 
+
+1999-07-27  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/tc-sparc.h (tc_fix_adjustable): Don't adjust GOT, PLT, or
+       VTABLE relocations.
+
+1999-07-21  Mark Elbrecht  <snowball3@bigfoot.com>
+
+       * config/te-go32.h (COFF_LONG_SECTION_NAMES): Define.
+
+       * configure.bat: Remove; obsolete.
+       * config/go32.cfg: Likewise.
+
+1999-07-21  Brad M. Garcia  <bgarcia@fore.com>
+
+       * configure.in (i386-*-vxworks*): New target.
+       * configure: Rebuild.
+
+1999-07-16  Jakub Jelinek  <jj@ultra.linux.cz>
+
+       * doc/c-sparc.texi: Document .register and .nword pseudo-ops.
+
+1999-07-16  Jakub Jelinek  <jj@ultra.linux.cz>
+
+       * config/tc-sparc.c (sparc_ip): Allow OLO10 relocations
+       on -64 and not pic.
+       (output_insn): Put OLO10's secondary addend into tc_fix_data.
+       (md_apply_fix3): Handle BFD_RELOC_SPARC_OLO10.
+       (tc_gen_reloc): Return two relocs for OLO10, LO10 and SPARC13.
+       * config/tc-sparc.h (RELOC_EXPANSION_POSSIBLE,
+       MAX_RELOC_EXPANSION): Define.
+       (TC_FIX_TYPE, TC_INIT_FIX_DATA, TC_FIX_DATA_PRINT): Likewise.
+
+1999-07-16  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * config/tc-i386.c (intel_float_operand): Add prototype, make static.
+       (md_assemble): Localize *exp variable to if (fake_zero_displacement)
+       block.  Print a warning if an 8-bit or 16-bit constant
+       displacement or immediate is truncated on output.
+       (i386_immediate): Ensure Imm16 is always legal for a 16-bit mode
+       immediate.
+       (i386_operand): Disallow immediate jump absolute operand.
+
+1999-07-15  Ian Lance Taylor  <ian@zembu.com>
+
+       * configure.in: Bump version number to 2.9.5.
+       * configure: Rebuild.
+
+       * dwarf2dbg.c (dwarf2_gen_line_info): Don't assume that long long
+       or %llx work.
+
+Thu Jul 15 02:45:30 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (md_pseudo_table): Add ".dword" pseudo-op.
+       (cons_fix_new_hppa): Derive size of fixup from size of the object.
+
+1999-07-14  Philip Blundell  <pb@nexus.co.uk>
+
+       * symbols.c (dollar_label_name): Prepend LOCAL_LABEL_PREFIX if it
+       is defined.
+       * config/tc-arm.h (LOCAL_LABEL_PREFIX): Define to '.' for ELF.
+
+       * config/tc-arm.c (md_begin): Set F_SOFTFLOAT in the output file
+       if -mno-fpu was given.
+       (tc_gen_reloc): Fix typo.  Delete bogus code related to GOTPC
+       relocs.
+       (cons_fix_new_arm): Remove misleading comments.
+
+1999-07-14  Ian Lance Taylor  <ian@zembu.com>
+
+       * write.c (cvt_frag_to_fill): Use frag file and line in rs_org
+       error message.
+       (relax_segment): Likewise.  After giving a rs_org error, convert
+       the frag to rs_align to avoid cascading errors.
+
+1999-07-12  Andreas Schwab  <schwab@suse.de>
+
+       * config/tc-m68k.c: Add some ATTRIBUTE_UNUSED.
+
+1999-07-11  Ian Lance Taylor  <ian@zembu.com>
+
+       * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
+       as appropriate.  Fill in structure initializations.  Add variable
+       initializations.  Add casts.
+       * dwarf2dbg.c (print_stats): Change i to size_t.
+       * listing.c (listing_listing): Change list_line to unsigned int.
+
+1999-07-10  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/tc-ppc.h (tc_fix_adjustable) [OBJ_ELF]: Call S_IS_LOCAL
+       rather than checking for \001 and \002 in symbol name.
+       * config/tc-sparc.h (tc_fix_adjustable) [OBJ_ELF]: Likewise.
+
+Thu Jul  8 12:32:23 1999  John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+       * configure.in (hppa*-linux-gnu*): New target.
+       * configure: Rebuilt.
+
+1999-07-08  Nick Clifton  <nickc@cygnus.com>
+
+       * doc/c-arm.texi (ARM Directives): Document .thumb_set directive. 
+
+1999-07-07  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-v850.c (v850_comm): Use symbol_get_obj() rather than
+       accessing symbolP directly.
+
+Tue Jul  6 10:41:42 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.h (tc_frob_symbol): Always punt "$global$" symbol
+       for ELF.
+
+1999-07-05  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (ARM_EXT_V5): Define.
+       (ARM_ARCH_V5, ARM_ARCH_V5T): Define.
+       (md_begin): Detect ARM v5 architectures.
+       (md_parse_option): Accept arm v5 specification.
+       (md_show_usage): Documment -marmv5 switch.
+
+       * doc/c-arm.texi: Document -marmv5 command line option.
+       
+       * config/tc-arm.c (do_adrl): New function.  Implement ADRL pseudo
+       op.
+       (validate_immediate_twopart): New function.  Determine if a
+       constant can be computed by two ADD instructions.
+       (output_inst): Remove its command line parameter - it was never
+       used.
+       (md_apply_fix3): Support BFD_RELOC_ARM_ADRL_IMMEDIATE, used to
+       implememt the ADRL pseudo op.
+       (tc_gen_reloc): Generate a suitable error message if an ADRL
+       instruction tries to generate a real reloc.
+
+       * doc/c-arm.texi: Document NOP, ADR and ADRL pseudo ops.
+
+Thu Jul  1 15:33:10 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * config/tc-hppa.c (pa_ip): Convert the opcode and all completers
+       into lower case.
+
+1999-06-27  H.J. Lu  <hjl@gnu.org>
+
+       * subsegs.c (subseg_text_p): Use 1/0 instead of true/false for
+       non BFD_ASSEMBLER case.
+
+1999-06-26  Mumit Khan  <khan@xraylith.wisc.edu>
+
+       * config/obj-coff.c (obj_coff_section): Mark writable sections as
+       data.
+
+1999-06-26  David Mosberger  <davidm@hpl.hp.com>
+
+       * dwarf2dbg.c (dwarf2_gen_line_info): Don't call
+       out_end_sequence() when the address decreases due to a new frag.
+       (gen_dir_list): Set ls.file[i].dir to j + 1 (not j) because file
+       numbering starts with 1.
+
+1999-06-23  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-mcore.c (md_pseudo_table): Add .comm for ELF and allow
+       .section for COFF.
+       (mcore_s_text): Call obj_elf_text for ELF target.
+       (mcore_s_data): Call obj_elf_data for ELF target.
+       (mcore_s_section): No longer ELF specific.  Call obj_coff_section
+       for COFF target.
+       (mcore_s_bss): New function:  Dump literal table before changing
+       sections.
+       (mcore_s_comm): New function:  Dump literal table before changing
+       sections.
+       
+       * config/obj-elf.c (obj_elf_common, obj_elf_data, obj_elf_text):
+       No longer static functions.
+       * config/obj-elf.h (obj_elf_common, obj_elf_data, obj_elf_text):
+       Provide prototypes for these functions.
+
+1999-06-22  Ian Lance Taylor  <ian@zembu.com>
+
+       * subsegs.c (subseg_text_p): Rewrite non BFD_ASSEMBLER case to use
+       a list of names, to try obj_segment_name, and to try abbreviated
+       names when using COFF without long section names.
+
+       * config/tc-alpha.c: More use of symbol accessor functions.
+       * config/tc-arc.c: Likewise.
+       * config/tc-d30v.c: Likewise.
+       * config/tc-fr30.c: Likewise.
+       * config/tc-i860.c: Likewise.
+       * config/tc-m88k.c: Likewise.
+       * config/tc-mcore.c: Likewise.
+       * config/tc-ns32k.c: Likewise.
+       * config/tc-sparc.c: Likewise.
+       * config/tc-v850.c: Likewise.
+
+       * config/tc-arc.c (get_arc_exp_reloc_type): Change uses of
+       sy_value with appropriate accessor functions.
+       * config/tc-arm.c (md_apply_fix3): Likewise.
+       * config/tc-d10v.c (AT_WORD_P): Likewise.
+       * config/tc-v850.c (reg_name_search): Likewise.
+
+       * config/obj-ecoff.c (obj_ecoff_set_ext): Change uses of bsym to
+       use symbol_get_bfdsym instead.
+       * config/tc-ppc.c (md_assemble): Likewise.
+       * config/tc-v850.c (v850_comm): Likewise.
+
+1999-06-22  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+       * config/tc-arc.c (tc_gen_reloc): Use symbol_get_bfdsym to get at
+       the symbol, rather than accessing the bsym member.
+       * config/tc-d10v.c (tc_gen_reloc): Likewise.
+       * config/tc-d30v.c (tc_gen_reloc): Likewise.
+       * config/tc-mcore.c (tc_gen_reloc): Likewise.
+       * config/tc-mn10200.c (tc_gen_reloc): Likewise.
+       * config/tc-mn10300.c (tc_gen_reloc): Likewise.
+       * config/tc-ns32k.c (tc_gen_reloc): Likewise.
+       * config/tc-tic30.c (tc_gen_reloc): Likewise.
+       * config/tc-v850.c (tc_gen_reloc): Likewise.
+
+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.
+       (hppa_gen_reloc_type): Conditionalize on BFD64.
+       (tc_gen_reloc): Re-enable ELF relocations.
+       * tc-hppa.h (TARGET_FORMAT): Handle elf64-hppa format.
+
+1999-06-21  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/tc-arm.c (ldst_extend): Add parentheses to avoid
+       warning.
+       (do_ldst): Move assignment out of if condition.
+       (md_apply_fix3): Add casts to avoid printf format warnings.  Add
+       parentheses to avoid warning.
+
+1999-06-21  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (arm_adjust_symtab): Use symbol_get_bfdsym()
+       macro to get at the BFD symbol associated with a GAS symbol.
+
+1999-06-19  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/tc-ppc.c: Update for symbol handling changes.
+       * config/obj-coff.c: Likewise.
+
+Fri Jun 18 14:34:18 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * 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.
+       (GDB_SYMBOLS_SUBSPACE_NAME): Likewise
+       (UNWIND_SECTION_NAME): Likewise.
+       (space/subspace related structures): Conditionalize definitions
+       on OBJ_SOM.
+       (space/subspace directives and support routines): Conditionalize
+       definitions and references/uses on OBJ_SOM.
+       (label_symbol_struct): For ELF, track the symbol's segment.  For
+       SOM track its space.
+       (pa_define_label, pa_undefine_label, pa_get_label): Corresponding
+       changes.
+       (USE_ALIASES): Kill for both SOM & ELF.
+       (pa_def_subspaces, pa_def_spaces): Corresponding changes.
+       (pa_space, pa_subspace): Corresponding changes.
+       (pa_spaces_begin): Corresponding chagnes.
+       (md_begin): Do not muck around with space/subspace stuff for
+       OBJ_ELF.
+       (md_apply_fix): Temporarily disable argument relocation stuff
+       for OBJ_ELF.
+       (tc_gen_reloc): Temporarily disable relocation generation for
+       OBJ_ELF
+       (pa_build_unwind_subspace): Similarly.
+
+1999-06-16  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (thumb_set): New pseudo op.
+       (text, data, section): Override these pseudo ops with ARM
+       specific versions.
+       (s_thumb_set): New function: Perform the same as a .set pseudo
+       op, but also mark the alias'ed symbol as being a Thumb
+       function.
+       (arm_s_text): New function: Perform the same as the .text
+       pseudo op, but dump the literal pool before changing
+       sections. 
+       (arm_s_data): New function: Perform the same as the .data
+       pseudo op, but dump the literal pool before changing
+       sections. 
+       (arm_s_section): New function: Perform the same as the
+       .section pseudo op, but dump the literal pool before changing 
+       sections. 
+       (arm_cleanup): Do not reset the current section before dumping
+       the literal pool.
+
+1999-06-17  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-m32r.c (md_longopts): Fix OPTION_WARN_UNMATCHED and
+       OPTION_NO_WARN_UNMATCHED entries.
+       (md_parse_option): Generate a warning message if an unrecognised
+       option is encountered.
+
+       * config/tc-d10v.c (do_not_ignore_hash): New variable.
+       (get_operands): When parsing an expression after an '@' symbol
+       has been detected, do not ignore '#' symbols.
+       (md_operand): Only ignore '#' symbols if do_not_ignore_hash is
+       false. 
+
+1999-06-13  Ian Lance Taylor  <ian@zembu.com>
+
+       From K. Richard Pixley <rich@noir.com>:
+       * configure.in (ppc-*-vxworks*): New target.
+       * configure: Rebuild.
+
+1999-06-12  Philip Blundell  <philb@gnu.org>
+
+       * config/tc-arm.c (tc_gen_reloc): Fix handling of GOTPC relocs.
+
+1999-06-13  Ian Lance Taylor  <ian@zembu.com>
+
+       * write.c (adjust_reloc_syms): Rather than never reducing reloc
+       which refer to symbols in linkonce sections, permit reducing the
+       relocs if the symbol is local.
+
+1999-06-12  Ian Lance Taylor  <ian@zembu.com>
+
+       * subsegs.c (subseg_text_p): New function.
+       * as.h (subseg_text_p): Declare.
+       * read.c (do_align): Use subseg_text_p to set the default fill.
+       * write.c (subsegs_finish): Likewise.
+       * config/obj-coff.c (write_object_file): Likewise.
+       * config/tc-i386.h (md_maybe_text): Don't define.
+       (md_do_align): Use subseg_text_p to set the default fill.
+       * config/tc-m32r.c (m32r_do_align): Likewise.
+       * config/tc-sh.c (sh_do_align): Likewise.
+       * config/tc-sparc.h (md_do_align): Likewise.
+
+1999-06-12  David O'Brien  <obrien@freebsd.org>
+
+       * configure.in: (i[3456]86-*-freebsd*): Now defaults to ELF.
+       * configure: Rebuild.
+
+1999-06-12  Ian Lance Taylor  <ian@zembu.com>
+
+       * dwarf2dbg.c: Include elf/dwarf2.h with "", not <>.
+       * Makefile.am: Rebuild dependencies.
+       * Makefile.in: Rebuild.
+
+       * config/tc-i386.c (i386_immediate): Remove unused label
+       seg_unimplemented.
+
+       * struc-symbol.h: Put local_symbol code in ifdef BFD_ASSEMBLER.
+       * symbols.c: Likewise.
+       * config/obj-aout.c (obj_crawl_symbol_chain): Refer directly to
+       sy_next field when taking address, rather than symbol_next.
+
+       * dwarf2dbg.c: Change bfd_vma to addressT and bfd_signed_vma to
+       offsetT.
+       (out_set_addr): Don't use BYTES_PER_ADDRESS.  Instead, get the
+       value from the output file architecture.
+       (dwarf2_gen_line_info): Ifdef BFD_ASSEMBLER specific code.
+       * dwarf2dbg.h: Change bfd_vma to addressT.
+
+1999-06-11  Ian Lance Taylor  <ian@zembu.com>
+
+       * dwarf2dbg.h: Use PARAMS in function declarations.
+
+1999-06-11  Martin Dorey  <mdorey@madge.com>
+
+       * write.c (fixup_segment): Don't add symbol value for i960 ELF.
+       * config/tc-i960.c (s_leafproc): Don't call tc_set_bal_of_cal if
+       OBJ_ELF.
+       (md_apply_fix): Simplify BFD_ASSEMBLER handling.
+
+1999-06-11  Ian Lance Taylor  <ian@zembu.com>
+
+       * config/tc-i386.c (md_apply_fix3): Add default case to switch.
+
+       * config/tc-sparc.c (md_pseudo_table): Remove pushsection and
+       popsection.
+
+       * config/tc-sparc.c (sparc_ip): Add default case to reloc switch.
+
+       * read.c (read_a_source_file): Only declare inescape if
+       QUOTES_IN_INSN.
+
+       * itbl-ops.c (itbl_disassemble): Change sprintf format strings to
+       match parameters.
+       (find_entry_byval): Add parens to avoid warning.
+
+       * as.c: If HAVE_ITBL_CPU, include "itbl-ops.h".
+
+       * symbols.c (resolve_symbol_value): Don't permit subtraction of
+       undefined symbols.
+
+1999-06-10  Jakub Jelinek  <jj@ultra.linux.cz>
+
+        * config/tc-sparc.c (sparc_ip): Don't use side-effect expression
+       with isoctal.
+
+       * config/tc-sparc.c (synthetize_setuw, synthetize_setsw,
+       synthetize_setx): New functions.
+       (md_assemble): Broken the special cases into the above
+       functions. Make compiler happy if sizeof(bfd_vma)==4.
+       Fix sethi generated from set/setuw. If instructions have a relloc,
+       always clear the fields to be relocated in the opcode.
+       (sparc_ip): Remove special_case global variable.
+
+1999-06-10  Ian Lance Taylor  <ian@zembu.com>
+
+       Based on patches from John W. Woznack <jwoznack@concentric.net>:
+       * itbl-ops.c (itbl_get_reg_val): Add pval parameter.  Return
+       indication of success rather than a value.
+       (itbl_get_val): Likewise.
+       (itbl_get_field): Use strcspn.  Change delimiters to include
+       parens.
+       * itbl-ops.h (itbl_get_reg_val): Update declaration.
+       (itbl_get_val): Likewise.
+       * config/tc-mips.c (mips_ip): Update call to itbl_get_reg_val.
+
+       * symbols.c (copy_symbol_attributes): Convert local symbols to
+       regular symbols.
+
+1999-06-10  Nick Clifton  <nickc@cygnus.com>
+
+       * config/tc-arm.c (md_parse_option): Add support for ARM920 and
+       ARM920t. 
+
+1999-06-07  Jakub Jelinek  <jj@ultra.linux.cz>
+
+       * config/tc-sparc.c (md_assemble): Fix up setx, support setsw.
+       Optimize set if sizeof(bfd_vma) == 64.
+       (sparc_ip): Fix sethi - without %hi() it should generate
+       R_SPARC_22 reloc, not R_SPARC_HI22.
+       (tc_gen_reloc): Handle BFD_RELOC_SPARC22.
+
+1999-06-07  Jakub Jelinek  <jj@ultra.linux.cz>
+
+       * config/tc-sparc.c (md_begin): Handle native wordsize aliases.
+       (s_ncons): New function.
+       (native_op_table): New table.
+       (sparc_ip): Be more strict on %hi() etc.; prepare assembler for
+       R_SPARC_OLO10 handling.
+
+Mon Jun  7 10:22:16 1999  Richard Henderson  <rth@cygnus.com>
+
+       * expr.h (struct expressionS): Revert last change; widen X_op.
+       * config/tc-alpha.c (md_begin): Check the field is wide enough.
+
 Mon Jun  7 11:25:16 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
+       * Makefile.am (TARGET_CPU_CFILES): Add config/tc-fr30.c.
+       (TARGET_CPU_HFILES): Add config/tc-fr30.h.
+       (TARG_ENV_HFILES): Add config/te-epoc-pe.h.
+       * Makefile.in: Regenerated.
+
        * config/obj-elf.c (obj_elf_common): In MRI mode if called as
        `common' pass on to s_mri_common.
        (elf_pseudo_table): Pass 1 to obj_elf_common for `common'. 
This page took 0.029577 seconds and 4 git commands to generate.