OSDN Git Service
Alan Modra [Mon, 27 Mar 2000 08:39:14 +0000 (08:39 +0000)]
ATMEL AVR microcontroller support.
Timothy Wall [Sun, 26 Mar 2000 14:47:33 +0000 (14:47 +0000)]
Add macro handling extensions and line substitution support.
Alan Modra [Sun, 26 Mar 2000 14:13:02 +0000 (14:13 +0000)]
Mostly cosmetic. Fixes to comments. Don't start as_bad and as_warn
messages with capital. Don't malign Unixware, malign SysV386 instead.
Phil Blundell [Sun, 26 Mar 2000 12:31:16 +0000 (12:31 +0000)]
1999-09-29 Mark Kettenis <kettenis@gnu.org>
* hertz.h [MACH] (hertz): Remove macro. The
<machine/mach_param.h> include doesn't exist on al Mach based
systems, and the definition of hertz breaks compilation of hertz.c
anyway.
Phil Blundell [Sat, 25 Mar 2000 19:52:38 +0000 (19:52 +0000)]
2000-03-09 Tim Waugh <twaugh@redhat.com>
* strings.1: Correct '-bytes' to '--bytes'.
Christopher Faylor [Sat, 25 Mar 2000 02:15:38 +0000 (02:15 +0000)]
* partition.h: New file.
Christopher Faylor [Sat, 25 Mar 2000 02:14:57 +0000 (02:14 +0000)]
* partition.c: New file.
Jason Merrill [Fri, 24 Mar 2000 21:31:22 +0000 (21:31 +0000)]
merge from gcc
H.J. Lu [Fri, 24 Mar 2000 20:50:30 +0000 (20:50 +0000)]
2000-03-24 H.J. Lu <hjl@gnu.org>
* elf64-alpha.c (elf64_alpha_merge_ind_symbols): Add prototype.
(elf64_alpha_find_reloc_at_ofs): Likewise.
Geoffrey Keating [Thu, 23 Mar 2000 23:37:38 +0000 (23:37 +0000)]
Add missing parts of ChangeLog entry for my change of 2000/02/19 00:59:26 to coff-rs6000.c.
Nick Clifton [Sun, 19 Mar 2000 22:09:23 +0000 (22:09 +0000)]
fix bug detecting pc-rel overflow
Nick Clifton [Fri, 17 Mar 2000 22:12:08 +0000 (22:12 +0000)]
Fix adr pseudo op for Thumb.
Nick Clifton [Fri, 17 Mar 2000 20:00:36 +0000 (20:00 +0000)]
minor formatting improvements
Nick Clifton [Fri, 17 Mar 2000 19:44:41 +0000 (19:44 +0000)]
fix compile time warning messages
Nick Clifton [Fri, 17 Mar 2000 19:35:44 +0000 (19:35 +0000)]
Handle same-section relocations where the destination is at an address >=
0x00400000.
Alan Modra [Fri, 17 Mar 2000 02:02:38 +0000 (02:02 +0000)]
Extend the allowed bitfield range (ie. that for which
complain_overflow_bitfield doesn't complain) from -2**(n-1)..2**n-1 to
-2**n..2**n. This might mean that some reloc overflows are no longer
caught, but it solves the address wrap problem for 16-bit relocs
nicely. In any case, ports that rely on complain_overflow_bitfield
for reloc overflow checking were not getting a very good check
previously. A bitfield range in a machine instruction is typically
either the signed or unsigned n bit numbers, not the overlap of these
two ranges.
Joern Rennecke [Thu, 16 Mar 2000 23:50:18 +0000 (23:50 +0000)]
* config/tc-sh.c (md_begin): When encountering insn that are
not supported by the current arch, only change the name if
its contents are the same as prev_name.
(get_specific): If the the architecture doesn't match, fail.
Joern Rennecke [Thu, 16 Mar 2000 21:18:53 +0000 (21:18 +0000)]
* config/tc-sh.c (IDENT_CHAR): Define.
(parse_reg): Use it instead of isalnum. Put r[0..7]_bank operand
matching back where it came from.
Joern Rennecke [Thu, 16 Mar 2000 20:59:08 +0000 (20:59 +0000)]
* config/tc-sh.c (md_show_usage): Add description of -dsp.
Nick Clifton [Thu, 16 Mar 2000 01:18:13 +0000 (01:18 +0000)]
Match r[0..7]_bank operands before normal operands.
Jeff Law [Wed, 15 Mar 2000 21:29:17 +0000 (21:29 +0000)]
* internal.h: Fix a typo in the comment for R_MOVL2.
Jeff Law [Wed, 15 Mar 2000 21:28:47 +0000 (21:28 +0000)]
* config/tc-h8300.c: Add ATTRIBUTE_UNUSED as appropriate.
Catherine Moore [Tue, 14 Mar 2000 18:16:05 +0000 (18:16 +0000)]
* elf32-m32r.c (m32r_elf_lo16_reloc): Rewrite.
Jeff Law [Tue, 14 Mar 2000 17:50:00 +0000 (17:50 +0000)]
* reloc16.c (bfd_coff_reloc16_relax_section): Count the total number
of shrinks properly, including the last reloc.
Nick Clifton [Tue, 14 Mar 2000 01:40:30 +0000 (01:40 +0000)]
discard all unexpected sections.
Nick Clifton [Tue, 14 Mar 2000 01:27:03 +0000 (01:27 +0000)]
fix to match latest readelf output
Jeff Law [Mon, 13 Mar 2000 23:57:25 +0000 (23:57 +0000)]
* coff-h8300.c (h8300_reloc16_extra_cases): Fix the sanity
check for R_MOVL2.
Hans-Peter Nilsson [Mon, 13 Mar 2000 21:20:15 +0000 (21:20 +0000)]
* expr.c (operand) [case 'f']: When testing if '0f' can start a
floating-point-number, make sure 'f' is in FLT_CHARS.
Hans-Peter Nilsson [Mon, 13 Mar 2000 20:46:07 +0000 (20:46 +0000)]
* read.c (TC_IMPLICIT_LCOMM_ALIGNMENT): New default-definition.
(s_lcomm_internal): Use it.
* doc/internals.texi (CPU backend): Document it.
* config/obj-evax.h (TC_IMPLICIT_LCOMM_ALIGNMENT): Set to 2**3
bytes.
Alan Modra [Sat, 11 Mar 2000 23:09:42 +0000 (23:09 +0000)]
Return bfd_error_wrong_format on a format mismatch.
Geoffrey Keating [Sat, 11 Mar 2000 02:23:10 +0000 (02:23 +0000)]
* elf32-mips.c (_bfd_mips_elf_relocate_section): Do proper
sign-extension and big-endian compensation for
R_MIPS_64 even in ld -r.
Geoffrey Keating [Sat, 11 Mar 2000 02:16:25 +0000 (02:16 +0000)]
In bfd/:
* elf32-mips.c (mips_elf_next_relocation): Rename from
mips_elf_next_lo16_relocation, and generalize to look
for any relocation type.
(elf_mips_howto_table): Make R_MIPS_PC16 pcrel_offset.
(elf_mips_gnu_rel_hi16): Howto for R_MIPS_GNU_REL_HI16.
(elf_mips_gnu_rel_lo16): Howto for R_MIPS_GNU_REL_LO16.
(elf_mips_gnu_rel16_s2): Howto for R_MIPS_GNU_REL16_S2.
(elf_mips_gnu_pcrel64): Howto for R_MIPS_PC64.
(elf_mips_gnu_pcrel32): Howto for R_MIPS_PC32.
(bfd_elf32_bfd_reloc_type_lookup): Add new relocs.
(mips_rtype_to_howto): Likewise.
(mips_elf_calculate_relocation): Handle new relocs.
(_bfd_mips_elf_relocate_section): REL_HI16/REL_LO16 relocs
are paired. The addend for R_MIPS_GNU_REL16_S2
is shifted right two bits.
In gas/:
* config/tc-mips.c (mips_ip): Don't put stuff in .rodata
when embedded-pic.
* config/tc-mips.c (SWITCH_TABLE): The ELF embedded-pic
implementation doesn't have special handling for switch
statements.
(macro_build): Allow for code in sections other than .text.
(macro): Likewise.
(mips_ip): Likewise.
(md_apply_fix): Do pc-relative relocation madness for MIPS ELF.
Don't perform relocs if we will be outputting them.
(tc_gen_reloc): For ELF, just use fx_addnumber for pc-relative
relocations. Allow BFD_RELOC_16_PCREL_S2 relocs when
embedded-pic.
In gas/testsuite/:
* gas/mips/empic.d: New file.
* gas/mips/empic.s: New file.
* gas/mips/mips16-e.d: New file.
* gas/mips/mips16-e.s: New file.
* gas/mips/mips16-f.d: New file.
* gas/mips/mips16-f.s: New file.
* gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
expected failure.
In include/elf:
* mips.h: Add R_MIPS_GNU_REL_HI16, R_MIPS_GNU_REL_LO16,
R_MIPS_GNU_REL16_S2, R_MIPS_PC64 and R_MIPS_PC32 relocation
numbers.
Alan Modra [Sat, 11 Mar 2000 01:16:52 +0000 (01:16 +0000)]
Fix typos in comments, and restore comment formatting destroyed by emacs at
some stage.
H.J. Lu [Fri, 10 Mar 2000 21:21:16 +0000 (21:21 +0000)]
2000-03-10 H.J. Lu <hjl@gnu.org>
* Makefile.in (all-gcc): Backed out the last change.
H.J. Lu [Fri, 10 Mar 2000 20:50:45 +0000 (20:50 +0000)]
2000-03-10 H.J. Lu <hjl@gnu.org>
* Makefile.in (all-gcc): Run ld/ld-new if necessary.
Catherine Moore [Thu, 9 Mar 2000 22:07:28 +0000 (22:07 +0000)]
* config/tc-m32r.c (m32r_fix_adjustable): Look up the
relocation type based on the entry in the fixup structure.
H.J. Lu [Thu, 9 Mar 2000 16:41:21 +0000 (16:41 +0000)]
2000-03-09 Andreas Jaeger <aj@suse.de>
* Makefile.am (check-DEJAGNU): Also unset LANG.
* Makefile.in: Rebuild.
H.J. Lu [Thu, 9 Mar 2000 03:14:44 +0000 (03:14 +0000)]
2000-03-08 H.J. Lu (hjl@gnu.org)
* Makefile.am (install-exec-tooldir): Depend on
install-exec-bindir for parallel make.
* Makefile.in: Regenerated.
H.J. Lu [Thu, 9 Mar 2000 03:13:21 +0000 (03:13 +0000)]
2000-03-08 H.J. Lu <hjl@gnu.org>
* Makefile.am (install-exec-local): Depend on
install-binPROGRAMS for parallel make.
* Makefile.in: Regenerated.
Doug Evans [Tue, 7 Mar 2000 21:04:31 +0000 (21:04 +0000)]
* reloc.c (reloc_howto_struct): Fix partial_inplace comment.
* bfd-in2.h: Rebuild.
Nick Clifton [Tue, 7 Mar 2000 00:06:52 +0000 (00:06 +0000)]
Document new -m32r command line switch
Nick Clifton [Mon, 6 Mar 2000 23:37:57 +0000 (23:37 +0000)]
treat -m32r as a seperate, specific command line switch.
Nick Clifton [Mon, 6 Mar 2000 22:38:43 +0000 (22:38 +0000)]
Further LINK6 bug fix.
Joern Rennecke [Mon, 6 Mar 2000 21:13:15 +0000 (21:13 +0000)]
* sh-opc.h (sh_table): ldre and ldrs have a *signed* displacement.
Nick Clifton [Mon, 6 Mar 2000 19:49:58 +0000 (19:49 +0000)]
fix LINK6 code.
Nick Clifton [Mon, 6 Mar 2000 18:09:38 +0000 (18:09 +0000)]
Remove extraneous CYGNUYS LOCAL markers.
Ian Lance Taylor [Mon, 6 Mar 2000 18:08:38 +0000 (18:08 +0000)]
* ldfile.c (ldfile_try_open_bfd): Don't crash if we see an empty
archive.
Catherine Moore [Mon, 6 Mar 2000 15:44:25 +0000 (15:44 +0000)]
* elf.c (swap_out_syms): Check for null type_ptr.
Andrew Cagney [Fri, 3 Mar 2000 23:52:30 +0000 (23:52 +0000)]
* Makefile.in (taz): Set PACKAGE to TOOL when not defined.
(do-tar-bz2): Replace TOOL with PACKAGE.
(gdb.tar.bz2): Remove GDBTK from GDB package.
(gdb+dejagnu.tar.bz2, insight.tar.bz2, insight+dejagnu.tar.bz2,
dejagnu.tar.bz2): New packages.
Nick Clifton [Thu, 2 Mar 2000 23:01:40 +0000 (23:01 +0000)]
Apply patch for 100679
Michael Meissner [Thu, 2 Mar 2000 22:18:12 +0000 (22:18 +0000)]
fix sign extension problem with d30v
H.J. Lu [Thu, 2 Mar 2000 20:15:33 +0000 (20:15 +0000)]
2000-03-02 H.J. Lu (hjl@gnu.org)
* configure.in: Support --enable-targets=all on ia32.
* configure: Regenerated.
Nick Clifton [Thu, 2 Mar 2000 18:37:14 +0000 (18:37 +0000)]
Include getopt.h
Ian Lance Taylor [Thu, 2 Mar 2000 01:38:33 +0000 (01:38 +0000)]
2000-03-01 Hans-Peter Nilsson <hp@axis.com>
* aout-target.h (MY(write_object_contents)): Remove unused
and unusable "#if CHOOSE_RELOC_SIZE".
* pc532-mach.c (MY(write_object_contents)): Ditto.
* netbsd.h (MY(write_object_contents)): Ditto.
* hp300hpux.c (MY(write_object_contents)): Ditto.
* freebsd.h (MY(write_object_contents)): Ditto.
* aout-tic30.c (tic30_aout_write_object_contents): Ditto.
Ian Lance Taylor [Thu, 2 Mar 2000 01:35:52 +0000 (01:35 +0000)]
* configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.
Ian Lance Taylor [Thu, 2 Mar 2000 01:26:27 +0000 (01:26 +0000)]
mention new -Bsymbolic behaviour
Nick Clifton [Wed, 1 Mar 2000 20:54:37 +0000 (20:54 +0000)]
Fix building with --enable-targets=all.
Nick Clifton [Wed, 1 Mar 2000 20:39:07 +0000 (20:39 +0000)]
Fix building with --enable-targets=all
H.J. Lu [Wed, 1 Mar 2000 19:40:54 +0000 (19:40 +0000)]
2000-03-01 H.J. Lu <hjl@gnu.org>
* aoutx.h (aout_link_input_section_std): Pass "true" to
the undefined_symbol callback.
(aout_link_input_section_ext): Likewise.
* bout.c (get_value): Likewise.
* coff-a29k.c (coff_a29k_relocate_section): Likewise.
* coff-alpha.c (alpha_ecoff_get_relocated_section_conten):
Likewise.
(alpha_relocate_section): Likewise.
* coff-arm.c (coff_arm_relocate_section): Likewise.
* coff-i960.c (coff_i960_relocate_section): Likewise.
* coff-mcore.c (coff_mcore_relocate_section): Likewise.
* coff-mips.c (mips_relocate_section): Likewise.
* coff-ppc.c (coff_ppc_relocate_section): Likewise.
* coff-sh.c (sh_relocate_section): Likewise.
* coff-tic80.c (coff_tic80_relocate_section): Likewise.
* cofflink.c (_bfd_coff_generic_relocate_section): Likewise.
* elf-m10200.c (mn10200_elf_relocate_section): Likewise.
* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
* elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
* elf32-fr30.c (fr30_elf_relocate_section): Likewise.
* elf32-hppa.c (elf32_hppa_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf32-v850.c (v850_elf_relocate_section): Likewise.
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Likewise.
* elflink.h (elf_link_output_extsym): Likewise.
* pe-mips.c (coff_pe_mips_relocate_section): Likewise.
* reloc.c (bfd_generic_get_relocated_section_conten): Likewise.
* reloc16.c (_bfd_ppc_xcoff_relocate_section): Likewise.
* elf-hppa.h (elf_hppa_relocate_section): Pass "false" to the
undefined_symbol callback when building shared library with
-Bsymbolic and undefined symbols are allowed. Otherwise, pass
"true".
* elf32-arm.h (elf32_arm_relocate_section): Likewise.
* elf32-i386.c (elf_i386_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-mips.c (mips_elf_calculate_relocation): Likewise.
(elf32_mips_get_relocated_section_content): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
H.J. Lu [Wed, 1 Mar 2000 19:38:01 +0000 (19:38 +0000)]
2000-03-01 H.J. Lu <hjl@gnu.org>
* bfdlink.h (bfd_link_callbacks): Add a boolean arg to
the undefined_symbol callback.
H.J. Lu [Wed, 1 Mar 2000 19:37:03 +0000 (19:37 +0000)]
2000-03-01 H.J. Lu <hjl@gnu.org>
* ldmain.c (undefined_symbol): Take one more arg, fatal, to
indicate if the undefined symbol is a fatal error or not.
Don't delete the output file if "fatal" is false.
Nick Clifton [Wed, 1 Mar 2000 18:03:49 +0000 (18:03 +0000)]
Remove bigus .align check
H.J. Lu [Tue, 29 Feb 2000 19:52:31 +0000 (19:52 +0000)]
2000-02-29 H.J. Lu <hjl@gnu.org>
* Makefile.am (check-DEJAGNU): Also pass LIBS="$(LIBS)".
Set LC_COLLATE and LC_ALL to null and export them. It is for
sort which expects the C locale.
Add $(LIBS) to all $(HOSTING_LIBS).
* Makefile.in: Rebuild.
Alan Modra [Tue, 29 Feb 2000 05:53:53 +0000 (05:53 +0000)]
GCC warning fix: Add missing NULL initialiser for find_potential_libraries.
Jim Blandy [Tue, 29 Feb 2000 03:29:27 +0000 (03:29 +0000)]
*** empty log message ***
Jim Blandy [Tue, 29 Feb 2000 03:28:57 +0000 (03:28 +0000)]
* ldgram.y (exclude_name_list): Don't require a comma to separate
list entries; the lexer considers commas to be valid part of a
filename, so in something like `foo, bar' the comma is considered
part of the first filename, `foo,'.
* ld.texinfo: Update section on EXCLUDE_FILE lists.
Nick Clifton [Mon, 28 Feb 2000 18:57:53 +0000 (18:57 +0000)]
Defone {MIPS|SH}_PE_MAGIC
Nick Clifton [Mon, 28 Feb 2000 18:56:11 +0000 (18:56 +0000)]
Add WinCE support.
Nick Clifton [Mon, 28 Feb 2000 17:57:40 +0000 (17:57 +0000)]
Replace 'flags' with 'signed_overflow_ok_p'
Ian Lance Taylor [Mon, 28 Feb 2000 04:31:30 +0000 (04:31 +0000)]
2000-02-27 Loren J. Rittle <ljrittle@acm.org>
* configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
host "i[3456]86-*-freebsdelf*".
Ian Lance Taylor [Mon, 28 Feb 2000 04:20:22 +0000 (04:20 +0000)]
2000-02-27 Andreas Jaeger <aj@suse.de>
* configure.in: Add entry for mips*-*-linux*, move catch all
*-*-*linux* entry below this one.
Ian Lance Taylor [Mon, 28 Feb 2000 04:17:36 +0000 (04:17 +0000)]
2000-02-27 Thomas de Lellis <tdel@windriver.com>
* config/obj-elf.c (elf_frob_symbol): Remove code which when
TC_PPC was defined forced the type of a symbol with no other type
to be BSF_OBJECT.
Ian Lance Taylor [Mon, 28 Feb 2000 04:08:32 +0000 (04:08 +0000)]
2000-02-27 Hans-Peter Nilsson <hp@axis.com>
* doc/internals.texi (CPU backend): Mention that
line_separator_chars do not break up comments. Fix typos for
LEX_AT and LEX_NAME descriptions. Document operands for
TC_EQUAL_IN_INSN, md_operand and md_section_align. Correct
description of md_create_short_jump usage. Document argument for
md_undefined_symbol.
Ian Lance Taylor [Mon, 28 Feb 2000 03:55:16 +0000 (03:55 +0000)]
2000-02-27 Mark Elbrecht <snowball3@bigfoot.com>
* scripttempl/i386go32.sc: Move misplaced semicolons.
Ian Lance Taylor [Mon, 28 Feb 2000 03:51:32 +0000 (03:51 +0000)]
2000-02-27 Jakub Jelinek <jakub@redhat.com>
* config/tc-sparc.c (OPTION_UNDECLARED_REGS): New option.
(md_parse_option): Handle it.
(md_show_usage): Document it.
Ian Lance Taylor [Mon, 28 Feb 2000 03:50:32 +0000 (03:50 +0000)]
2000-02-27 Jakub Jelinek <jakub@redhat.com>
* elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Don't bump
architecture if the object causing the bump is dynamic.
* elf64-sparc.c (sparc64_elf_merge_private_bfd_data): Likewise,
and also don't it for memory ordering.
(sparc64_elf_write_relocs): Take src_rela out of the loop.
Ian Lance Taylor [Mon, 28 Feb 2000 03:39:28 +0000 (03:39 +0000)]
* dwarf2.c (read_abbrevs): Use _raw_size directly rather than
calling bfd_get_section_size_before_reloc.
(decode_line_info): Likewise.
(_bfd_dwarf2_find_nearest_line): Likewise.
Ian Lance Taylor [Mon, 28 Feb 2000 03:31:50 +0000 (03:31 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* readelf.c (process_dynamic_segment): Add cast to make sure
argument to %* is int.
Ian Lance Taylor [Mon, 28 Feb 2000 03:25:35 +0000 (03:25 +0000)]
* config/tc-alpha.c (md_assemble): Accept `1' and `9' in an
opcode, for the instruction `pal19'. From Andrea Arcangeli
<andrea@suse.de>.
H.J. Lu [Sun, 27 Feb 2000 18:59:40 +0000 (18:59 +0000)]
2000-02-27 H.J. Lu (hjl@gnu.org)
* lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
Ian Lance Taylor [Sun, 27 Feb 2000 17:08:06 +0000 (17:08 +0000)]
2000-02-27 Eli Zaretskii <eliz@is.elta.co.il>
* Makefile.am (stamp-lib): Use $(LIBTOOL) --config to get the
name of the libtool directory.
* Makefile.in: Rebuild.
Ian Lance Taylor [Sun, 27 Feb 2000 16:55:52 +0000 (16:55 +0000)]
rebuild with current tools
Ian Lance Taylor [Sun, 27 Feb 2000 16:46:19 +0000 (16:46 +0000)]
* ltconfig, ltmain.sh: Update to libtool 1.3.4.
Alan Modra [Sat, 26 Feb 2000 04:00:13 +0000 (04:00 +0000)]
Catch some more cases where we can represent a 16 bit immediate operand as
8 bit sign extended.
Ian Lance Taylor [Sat, 26 Feb 2000 03:38:18 +0000 (03:38 +0000)]
* Makefile.am (ALL_EMULATIONS): Remove ehppaelf.o.
(ALL_64_EMULATIONS): Remove eelf64hppa.o.
(eelf64hppa.c, ehppaelf.c): Remove targets.
* Makefile.in: Rebuild.
Ian Lance Taylor [Sat, 26 Feb 2000 03:28:41 +0000 (03:28 +0000)]
rebuild
Jeff Law [Sat, 26 Feb 2000 01:48:35 +0000 (01:48 +0000)]
* doc/c-mips.texi (MIPS Opts): Fix typo in last patch.
Jeff Law [Sat, 26 Feb 2000 01:45:22 +0000 (01:45 +0000)]
* som.c (SOM_HOWTO): Define.
(som_hppa_howto_table): Use it.
H.J. Lu [Sat, 26 Feb 2000 00:59:51 +0000 (00:59 +0000)]
2000-02-25 H.J. Lu <hjl@gnu.org>
* configure.in (AC_SEARCH_LIBS): Pass m, not -lm.
H.J. Lu [Sat, 26 Feb 2000 00:49:27 +0000 (00:49 +0000)]
2000-02-25 H.J. Lu <hjl@gnu.org>
* gas/i386/general.l: Support a.out and coff.
H.J. Lu [Sat, 26 Feb 2000 00:47:52 +0000 (00:47 +0000)]
2000-02-25 H.J. Lu <hjl@gnu.org>
* configure.in (AC_SEARCH_LIBS): Pass lm, not -lm.
Alexandre Oliva [Fri, 25 Feb 2000 19:43:12 +0000 (19:43 +0000)]
* configure.tgt (targ_extra_ofiles): Enable elf64_sparc on
GNU/Linux/sparc, but keep the default as 32.
Alexandre Oliva [Fri, 25 Feb 2000 19:39:00 +0000 (19:39 +0000)]
* config.bfd: Enable 64 bit support for GNU/Linux/sparc.
Alexandre Oliva [Fri, 25 Feb 2000 19:30:22 +0000 (19:30 +0000)]
* configure.tgt: Enable elf64_sparc on Solaris7+/sparc. And make
it default if sparcv9 or sparc64.
Alexandre Oliva [Fri, 25 Feb 2000 19:18:17 +0000 (19:18 +0000)]
* config.bfd: Enable 64 bit support for Solaris7+/sparc.
Alan Modra [Fri, 25 Feb 2000 11:55:50 +0000 (11:55 +0000)]
Fix silly thinko in gas/i386/intel.s Mention i386.exp in ChangeLog
Alan Modra [Fri, 25 Feb 2000 11:41:12 +0000 (11:41 +0000)]
Extend the i386 gas testsuite to do some tests for intel_syntax. Fix all
the errors exposed by this addition. These were intel mode
"fi... word ptr", "fi... dword ptr", "jmp Imm seg, Imm offset", "out dx,al".
The failure with intel "out dx,al" was also present in att "out al,dx".
Extend testsuite to catch this case too.
Nick Clifton [Thu, 24 Feb 2000 23:58:52 +0000 (23:58 +0000)]
Add functions to modify/examine the signed_overflow_ok_p field in cpu_desc.
Nick Clifton [Thu, 24 Feb 2000 23:57:23 +0000 (23:57 +0000)]
Rename 'flags' to 'signed_overflow_ok_p'
Andrew Haley [Thu, 24 Feb 2000 21:56:53 +0000 (21:56 +0000)]
2000-02-24 Andrew Haley <aph@cygnus.com>
* cgen.h (CGEN_INSN_MACH_HAS_P): New macro.
(CGEN_CPU_TABLE): flags: new field.
Add prototypes for new functions.