Commit Graph

86 Commits

Author SHA1 Message Date
David O'Brien
dadf7240db 2000-09-05 Todd Vierling <tv@wasabisystems.com>
From 2000-08-14  Todd Vierling <tv@wasabisystems.com>
	* objcopy.c (strip_main): Silently accept -d as an alias for -g
	for compatability with old BSD systems.

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13W4ea-0002M7-00@kings-cross.london.uk.eu.org>
2000-09-05 08:56:22 +00:00
David O'Brien
1396e7b4f0 2000-09-04 Todd Vierling <tv@wasabisystems.com>
* strip.1: Fix stray '\' in -o formatting.

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13UkHe-0003xI-00@kings-cross.london.uk.eu.org>
2000-09-04 17:37:35 +00:00
David O'Brien
893fbe3e4c * config/tc-alpha.c (md_undefined_symbol): Properly understand that $at
is the integer register $r28, vs. both $r28 and the floating point
register $f28.

This quiets a bogus warning about needing ".set noat".

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13KpFp-0000sK-00@kings-cross.london.uk.eu.org>
2000-08-30 23:39:17 +00:00
Nick Clifton
70e33626f5 Fix typo and code omission preventing the detection of w65 binaries 2000-08-22 21:02:06 +00:00
Phil Blundell
cfaf9a47e5 Add support for NetBSD sparc64 and sparcelf 2000-08-06 15:39:57 +00:00
Phil Blundell
c526926a96 Support NetBSD/sparc64 and sparcelf. 2000-08-06 15:22:07 +00:00
Phil Blundell
64d2482108 2000-06-07 Michael Sokolov <msokolov@ivan.Harhan.ORG>
* emultempl/mipsecoff.em (gld{EMULATION_NAME}_after_open): Require all
	input objects to be ECOFF.
	(check_sections): einfo takes %B, not %P, to print a BFD name.

2000-07-31  Rodney Brown  <RodneyBrown@pmsc.com>

	* configure.tgt: Select targ_emul=elf_i386 for Unixware 7
	(i586-sco-sysv5uw7.1.0).
2000-08-04 21:17:36 +00:00
Alan Modra
5856ff48f6 Update NEWS to what's really in 2.10
KEEP .eh_frame contents
rth's .gcc_except_table change to elfd30v.sc
2000-06-19 02:31:27 +00:00
Nick Clifton
ee122191bc Assign correct reloc value to size 1 fixes. 2000-06-09 17:31:07 +00:00
Phil Blundell
cb0ef068ed 2000-06-07 Philippe De Muyter <phdm@macqel.be>
* source.c: Remove direct inclusion of sys/stat.h.
2000-06-07 20:11:19 +00:00
Phil Blundell
11434cef73 2000-06-04 Philippe De Muyter <phdm@macqel.be>
* explodename.c: Include stdlib.h and string.h only if they exist.
	Use strings.h eventually. (already in gettext-0.10.35 since 1998-04-27)
2000-06-04 21:04:03 +00:00
Phil Blundell
80c9154aa2 2000-05-31 Mark Kettenis <kettenis@gnu.org>
Add support for FreeBSD/Alpha.
        * configure.in: Add alpha*-*-freebsd* entry to prevent including
        OSF core file support.
2000-06-01 20:09:07 +00:00
Scott Bambrough
9fa3abac63 The ARM assembler is not assembling the following instruction
correctly.

	mrs	lr, spsr

The string pointer is advanced to far before the check to set
the SPSR bit.

2000-06-01  Scott Bambrough <scottb@netwinder.org>

	* config/tc-arm.c (do_mrs): Allow SPSR_BIT to be set correctly.
2000-06-01 19:15:39 +00:00
Nick Clifton
697fa7e013 REvert previous delta to gprof.h 2000-06-01 00:13:49 +00:00
Phil Blundell
f7c3148c8d Update generated files. 2000-05-31 12:27:13 +00:00
Phil Blundell
f8a78bd803 Forgot to check this in last week:
2000-05-22  David O'Brien  <obrien@FreeBSD.org>

	* configure.in: Recognize alpha-*-freebsd*.
	* configure: Regenerate.
2000-05-31 11:28:42 +00:00
Scott Bambrough
0ea02a330c 2000-05-26 Scott Bambrough <scottb@netwinder.org>
Port of patch to mainline by Nick Clifton <nickc@cygnus.com>:
	* arm-opc.h: Use upper case for flags in MSR and MRS
	instructions.  Allow any bit to be set in the field_mask of
	the MSR instruction.

	Port of patch to mainline by Nick Clifton <nickc@cygnus.com>:
	* arm-dis.c (print_insn_arm): Decode _x and _s bits of
	the field_mask of an MSR instruction.

2000-05-26  Scott Bambrough  <scottb@netwinder.org>

	Port of patch to mainline by Thomas de Lellis <tdel@windriver.com>:
        * arm-opc.h: Disassembly of thumb ldsb/ldsh
        instructions changed to ldrsb/ldrsh.
2000-05-30 13:42:11 +00:00
Scott Bambrough
1a1dcaf1f7 2000-05-26 Scott Bambrough <scottb@netwinder.org>
Port of patch to mainline by Nick Clifton <nickc@cygnus.com>:
	* config/tc-arm.c (struct asm_psr): Add boolean field
	distinguishing between CSPR and SPSR.  Rename 'number' field
	to 'field'.
	(psrs): Rearrange contents to match new asm_psr structure.
	(arm_psr_parse): Move next to psr_required_here.  Make it
	return an asm_psr structure.
	(psr_required_here): Use asm_psr structure returned by
	arm_psr_parse.
	(do_msr): Reorganise to allow psr_required_here to be called
	only once.
	(md_undefined_name): Mark 'name' parameter as unused, since
	the COFF target does not use it.

	Port of patch to mainline by Nick Clifton <nickc@cygnus.com>:
	* testsuite/gas/arm/arch4t.s: Add tests of new fields
	to msr instruction.

	* NEWS: Mention change in behaviour when assembling msr
	instruction.
2000-05-30 13:41:12 +00:00
Alan Modra
c45567eac0 Fix my inept 2000-05-24 change. 2000-05-30 07:51:02 +00:00
Phil Blundell
b5c673903c 2000-04-24 Nick Clifton <nickc@cygnus.com>
* doc/c-arm.texi (ARM Directives): Document behaviour of .align 0.
	* doc/as.texinfo (Align): Include arm and strongarm in list of
	targets that have the second form of the behaviour of the .align
	directive.

2000-05-29  Philip Blundell  <philb@gnu.org>

	* doc/as.texinfo: (Local Labels): Delete misplaced mention of ARM.
2000-05-29 18:49:26 +00:00
Phil Blundell
2b67bb4d3c 2000-05-29 Philip Blundell <philb@gnu.org>
* ppcboot.c: Add packed attribute if compiling with GCC.
2000-05-29 18:04:57 +00:00
Phil Blundell
8beeaa5b89 Add generated files. 2000-05-29 14:08:54 +00:00
Phil Blundell
b01819b086 2000-05-29 Philip Blundell <philb@gnu.org>
* doc/as.texinfo: Update copyright dates.
	* NEWS: Mention ARM ELF support.
2000-05-29 13:41:15 +00:00
Alan Modra
de1cdcd943 (_bfd_elf_link_hash_table_init): Initialize dynlocal. 2000-05-29 05:18:32 +00:00
Alan Modra
0da1f3cbee Use BFD's _. ie. dgettext ("gprof", ..), was gettext (..) 2000-05-28 23:32:13 +00:00
Phil Blundell
42c1037204 2000-05-22 David O'Brien <obrien@FreeBSD.org>
* configure.tgt: Recognize alpha-*-freebsd*.
2000-05-28 11:32:34 +00:00
Alan Modra
687af0c010 Eli Zaretskii's DOSish file name patches. 2000-05-28 10:57:51 +00:00
nobody
3b3b8b776e This commit was manufactured by cvs2svn to create branch 'binutils-
2_10-branch'.

Cherrypick from master 2000-05-26 13:11:57 UTC Alan Modra <amodra@gmail.com> 'Eli Zaretskii's DOSish file name patches.':
    include/filenames.h
2000-05-26 13:11:58 +00:00
Alan Modra
2c9e1a3adb (bfd_close_all_done): Mask file perms with 0777 not 0x777. 2000-05-26 07:38:31 +00:00
Alan Modra
96bd4a1a5a Ensure bfd_close after bfd_openw so we don't get multiple bfd_openw
calls for same file.
2000-05-25 03:13:39 +00:00
Hans-Peter Nilsson
402a06e792 Oops. Forgot to say "configure: Regenerate". 2000-05-23 10:01:59 +00:00
Hans-Peter Nilsson
16d5d371f8 * configure.in (i386-*-freebsd a.out entry): Quote properly. 2000-05-23 09:57:10 +00:00
Alan Modra
175be42842 H.J.'s ELFOSABI changes. 2000-05-23 08:39:07 +00:00
Phil Blundell
582431e030 2000-05-23 Philip Blundell <pb@futuretv.com>
* configure.in: Set version to 2.10.
	* configure: Regenerate.
2000-05-23 08:12:02 +00:00
Phil Blundell
47020db511 Duh, rebuild configure too. 2000-05-23 08:06:48 +00:00
Phil Blundell
deac208a57 2000-05-23 Philip Blundell <pb@futuretv.com>
* configure.in: Set version to 2.10.
2000-05-23 08:04:08 +00:00
Phil Blundell
16ea6169ef 2000-04-14 Michael Sokolov <msokolov@ivan.Harhan.ORG>
* arlex.l: Add directives to increase lex buffer size.

	* objdump.c, readelf.c: Don't include strarg.h or varargs.h. They are
        already included by bucomm.h.
2000-05-23 07:57:58 +00:00
Alan Modra
b11cf813d5 Add missed hunk. 2000-05-23 05:19:06 +00:00
Alan Modra
2980a40248 Pass jump reloc in fr_var so it can be used in
md_estimate_size_before_relax, replacing old kludge.
2000-05-23 05:04:30 +00:00
Alan Modra
f6f00cc8e8 Assorted bugfixes from the trunk:
d suffix for pushf,popf,pusha,popa,iret
2000-05-23 00:53:19 +00:00
Alan Modra
1acc571ca2 Fix fild. 2000-05-17 00:46:52 +00:00
Alan Modra
d74937972a Update printed copyright. 2000-05-15 02:21:03 +00:00
Alan Modra
8fa1a913e5 FreeBSD changes. 2000-05-15 00:12:35 +00:00
nobody
8576bd2bff This commit was manufactured by cvs2svn to create branch 'binutils-
2_10-branch'.

Cherrypick from master 2000-05-14 09:37:07 UTC Alan Modra <amodra@gmail.com> 'New file':
    gas/config/te-freebsd.h
    ld/testsuite/ld-elfvsb/elf-offset.ld
2000-05-14 09:37:08 +00:00
Phil Blundell
a5e38505f3 Apply Joel Sherrill's RTEMS patch. 2000-05-13 12:23:46 +00:00
Alan Modra
80b265fcda Fix some nits shown up by objcopy. 2000-05-09 01:00:47 +00:00
Alan Modra
4e1d0c8b14 Michael Sokolov's 68000 patches + assorted compiler warning fixes. 2000-05-08 10:31:20 +00:00
Alan Modra
bf9138509c Fix breakage from 2000-03-31 bfd/srec.c change. 2000-05-08 10:14:09 +00:00
Alan Modra
09e669a8ee Fix coredump discovered running m68k testsuite. 2000-05-08 10:04:53 +00:00
Alan Modra
2bbcb22ec4 * trad-core.c (trad_unix_core_file_p): Return
bfd_error_wrong_format rather than bfd_error_file_truncated.
2000-05-08 07:00:25 +00:00