external/binutils.git
21 years agodaily update
Alan Modra [Fri, 20 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agoCommit generated files for 2.13.2.
Daniel Jacobowitz [Fri, 20 Dec 2002 21:33:26 +0000 (21:33 +0000)]
Commit generated files for 2.13.2.

21 years ago * configure.in: Bump version to 2.13.2.
Daniel Jacobowitz [Fri, 20 Dec 2002 21:32:25 +0000 (21:32 +0000)]
* configure.in: Bump version to 2.13.2.
* configure: Regenerate.

21 years ago Port to POSIX 1003.1-2001.
Daniel Jacobowitz [Fri, 20 Dec 2002 20:23:08 +0000 (20:23 +0000)]
Port to POSIX 1003.1-2001.
* acinclude.m4 (AM_INSTALL_LIBBFD): Do not rely on "test -o".
* configure.in (build-warnings): Likewise.
(Horrible hacks to build DLLs on Windows): Do not rely on "tail -1".
* aclocal.m4: Regenerate.
* configure: Regenerate.

21 years ago * as.c (std_longopts): Duplicate --keep-locals entry in order to
Daniel Jacobowitz [Fri, 20 Dec 2002 20:12:10 +0000 (20:12 +0000)]
* as.c (std_longopts): Duplicate --keep-locals entry in order to
prevent it being confused with -k.

* emultempl/pe.em (longopts): Duplicate entry for --compact-implib
so that it is not confused with -c.

21 years ago * coff-h8300.c: Include libiberty.h.
Daniel Jacobowitz [Fri, 20 Dec 2002 19:32:13 +0000 (19:32 +0000)]
* coff-h8300.c: Include libiberty.h.
(h8300_reloc16_extra_cases): Check the hash table creator before
referencing h8300 specific fields.  Stash the hash table pointer
in a local var.  Comment typo fixes.
(h8300_bfd_link_add_symbols): Likewise.

21 years agodaily update
Alan Modra [Thu, 19 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years ago * README <building ar>: Don't use libibery's needed_list or
Alan Modra [Thu, 19 Dec 2002 22:45:42 +0000 (22:45 +0000)]
* README <building ar>: Don't use libibery's needed_list or
required_list, instead link libiberty/*.o.

21 years ago * doc/as.texinfo (Invoking): Typo fix.
Alan Modra [Thu, 19 Dec 2002 05:49:19 +0000 (05:49 +0000)]
* doc/as.texinfo (Invoking): Typo fix.
* config/tc-tic54x.c (encode_operand): Comment typo fix.

21 years agodaily update
Alan Modra [Wed, 18 Dec 2002 23:04:40 +0000 (23:04 +0000)]
daily update

21 years agodaily update
Alan Modra [Tue, 17 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years ago * configure.host (ia64-*-hpux*): Support 64 bit targets using
Alan Modra [Tue, 17 Dec 2002 04:21:18 +0000 (04:21 +0000)]
* configure.host (ia64-*-hpux*): Support 64 bit targets using
the HP compiler's "long long".

21 years agodaily update
Alan Modra [Mon, 16 Dec 2002 23:00:11 +0000 (23:00 +0000)]
daily update

21 years ago Merge from mainline:
Kazu Hirata [Mon, 16 Dec 2002 03:52:33 +0000 (03:52 +0000)]
Merge from mainline:
2002-11-15  Kazu Hirata  <kazu@cs.umass.edu>
* coff-h8300.c (h8300_reloc16_estimate): Do not optimize away
jsr after a short jump.
* elf32-h8300.c (elf32_h8_relax_section): Likewise.

21 years agodaily update
Alan Modra [Sun, 15 Dec 2002 23:36:01 +0000 (23:36 +0000)]
daily update

21 years agoMerge fixes from trunk.
Daniel Jacobowitz [Sun, 15 Dec 2002 22:31:49 +0000 (22:31 +0000)]
Merge fixes from trunk.

21 years agodaily update
Alan Modra [Sat, 14 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 13 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Thu, 12 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Wed, 11 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Tue, 10 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Mon, 9 Dec 2002 23:13:52 +0000 (23:13 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 8 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 7 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 6 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Thu, 5 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Wed, 4 Dec 2002 23:00:38 +0000 (23:00 +0000)]
daily update

21 years ago * elf64-ppc.c (edit_opd): Correct typo.
Alan Modra [Wed, 4 Dec 2002 11:10:44 +0000 (11:10 +0000)]
* elf64-ppc.c (edit_opd): Correct typo.

21 years ago * srec.c (srec_write_symbols): Restore '$' prefix to address
Alan Modra [Tue, 3 Dec 2002 23:56:07 +0000 (23:56 +0000)]
* srec.c (srec_write_symbols): Restore '$' prefix to address
accidentally removed in 2002-04-04 change.
(srec_get_symtab): Use 0 instead of `(long) FALSE'.

21 years agodaily update
Alan Modra [Tue, 3 Dec 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Mon, 2 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Mon, 2 Dec 2002 14:03:16 +0000 (14:03 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_13-branch'.

Cherrypick from master 2002-12-02 14:03:15 UTC Nick Clifton <nickc@redhat.com> 'oops - omitted from previous delta':
    gprof/po/da.po
    gprof/po/pt_BR.po
    ld/testsuite/ld-sh/refdbg-0-dso.d
    ld/testsuite/ld-sh/refdbg-1.d
    ld/testsuite/ld-sh/refdbg.s
    ld/testsuite/ld-sh/refdbglib.s

21 years agodaily update
Alan Modra [Sun, 1 Dec 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 30 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 29 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Thu, 28 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years ago2002-11-27 David O'Brien <obrien@FreeBSD.org>
David O'Brien [Thu, 28 Nov 2002 02:11:34 +0000 (02:11 +0000)]
2002-11-27  David O'Brien  <obrien@FreeBSD.org>
* configure.host: Fix generic FreeBSD configuration entry.

21 years agodaily update
Alan Modra [Wed, 27 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agoRemove now unused _bfd_elf_copy_private_section_data local var 'bed'
David O'Brien [Wed, 27 Nov 2002 20:08:05 +0000 (20:08 +0000)]
Remove now unused _bfd_elf_copy_private_section_data local var 'bed'
resulting the rev 1.155.2.6->1.155.2.7 change.

2002-11-27  David O'Brien  <obrien@FreeBSD.org>
        * elf.c (_bfd_elf_copy_private_section_data): Don't define bed.

21 years agodaily update
Alan Modra [Tue, 26 Nov 2002 23:00:11 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Mon, 25 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 24 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 23 Nov 2002 23:00:08 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 22 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Thu, 21 Nov 2002 23:00:08 +0000 (23:00 +0000)]
daily update

21 years ago * elflink.h (elf_link_add_object_symbols): Don't overwrite the
Richard Henderson [Thu, 21 Nov 2002 18:54:24 +0000 (18:54 +0000)]
    * elflink.h (elf_link_add_object_symbols): Don't overwrite the
        arch's st_other bits when merging visibilities.
        (elf_link_output_extsym): Tidy clearing of visibility field.

21 years agodaily update
Alan Modra [Wed, 20 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years ago * write.c (adjust_reloc_syms): Don't reduce SEC_MERGE fixups with
Alan Modra [Wed, 20 Nov 2002 13:11:01 +0000 (13:11 +0000)]
* write.c (adjust_reloc_syms): Don't reduce SEC_MERGE fixups with
fx_subsy non-NULL.

21 years ago * config/obj-elf.c (obj_elf_visibility): Overwrite only the
Richard Henderson [Wed, 20 Nov 2002 02:40:55 +0000 (02:40 +0000)]
    * config/obj-elf.c (obj_elf_visibility): Overwrite only the
        visibility portion of st_other.

21 years ago * emulparams/elf64ppc.sh (DATA_ADDR): Don't define.
Alan Modra [Wed, 20 Nov 2002 01:08:03 +0000 (01:08 +0000)]
* emulparams/elf64ppc.sh (DATA_ADDR): Don't define.

21 years agodaily update
Alan Modra [Tue, 19 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years ago * config/tc-alpha.c (s_alpha_prologue): as_bad when sym is NULL.
Alan Modra [Tue, 19 Nov 2002 07:34:41 +0000 (07:34 +0000)]
* config/tc-alpha.c (s_alpha_prologue): as_bad when sym is NULL.

21 years agodaily update
Alan Modra [Mon, 18 Nov 2002 23:00:13 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 17 Nov 2002 23:00:12 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 16 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 15 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Thu, 14 Nov 2002 23:00:08 +0000 (23:00 +0000)]
daily update

21 years ago2002-11-14 David O'Brien <obrien@FreeBSD.org>
David O'Brien [Thu, 14 Nov 2002 16:23:07 +0000 (16:23 +0000)]
2002-11-14  David O'Brien  <obrien@FreeBSD.org>
Merge from mainline:
2002-11-12  Thomas Moestl <tmm@FreeBSD.org>
* elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): Correct
references to large plt symbols.

Approved by:  Daniel Jacobowitz <drow@mvista.com>
              Message-ID: <20021114003410.GA15753@nevyn.them.org>

21 years agodaily update
Alan Modra [Wed, 13 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years ago Merge from mainline:
Alan Modra [Wed, 13 Nov 2002 03:03:47 +0000 (03:03 +0000)]
Merge from mainline:
2002-11-11  Hans-Peter Nilsson  <hp@axis.com>
* lib/ld-lib.exp (run_dump_test): Don't prepend "$srcdir/$subdir/"
to a source file starting with "/".

2002-09-27  Jakub Jelinek  <jakub@redhat.com>
* lib/ld-lib.exp (run_ld_link_tests): Add.
* ld-sh/sh64/sh64.exp (run_ld_link_tests, regexp_diff,
file_contents): Remove.
(sh64tests): Add 6th field to the tests array.
* ld-i386/i386.exp (run_ld_link_tests): Remove.

21 years ago Merge from mainline.
Alan Modra [Wed, 13 Nov 2002 03:01:24 +0000 (03:01 +0000)]
Merge from mainline.
2002-09-04  Alan Modra  <amodra@bigpond.net.au>
* config/tc-ppc.c (PPC_HIGHER, PPC_HIGHEST): Fix warning.
(md_parse_option): No -a64 without BFD64.
(ppc_set_cpu): Select appropriate cpu when ppc_obj64.
(ppc_arch): Use bfd_mach_rs6k for bfd_arch_rs6000.

21 years ago Merge from mainline.
Alan Modra [Wed, 13 Nov 2002 02:57:06 +0000 (02:57 +0000)]
Merge from mainline.
2002-11-07  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c: Comment typo fixes.
(ppc64_elf_merge_private_bfd_data): Allow BFD_ENDIAN_UNKNOWN input.

21 years agodaily update
Alan Modra [Tue, 12 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Mon, 11 Nov 2002 23:01:20 +0000 (23:01 +0000)]
daily update

21 years agoWhen examining weak symbols follow indirect links.
Nick Clifton [Mon, 11 Nov 2002 15:35:43 +0000 (15:35 +0000)]
When examining weak symbols follow indirect links.

21 years agodaily update
Alan Modra [Sun, 10 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 9 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 8 Nov 2002 23:00:11 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Thu, 7 Nov 2002 23:00:13 +0000 (23:00 +0000)]
daily update

21 years ago * configure.in: Clear is_release on the branch after release.
Daniel Jacobowitz [Thu, 7 Nov 2002 22:38:37 +0000 (22:38 +0000)]
* configure.in: Clear is_release on the branch after release.

21 years ago * configure.in: Bump version and set is_release.
Daniel Jacobowitz [Thu, 7 Nov 2002 22:30:56 +0000 (22:30 +0000)]
    * configure.in: Bump version and set is_release.
        * configure: Regenerate.

21 years agoMissed file from last QNX commit.
Daniel Jacobowitz [Thu, 7 Nov 2002 20:38:24 +0000 (20:38 +0000)]
Missed file from last QNX commit.

21 years agoRemove.
Daniel Jacobowitz [Thu, 7 Nov 2002 17:35:24 +0000 (17:35 +0000)]
Remove.

21 years ago * po/da.po: Updated Danish translation.
Daniel Jacobowitz [Thu, 7 Nov 2002 17:05:08 +0000 (17:05 +0000)]
    * po/da.po: Updated Danish translation.

21 years ago * configure.in (LINGUAS): Add 'da'.
Daniel Jacobowitz [Thu, 7 Nov 2002 17:04:37 +0000 (17:04 +0000)]
    * configure.in (LINGUAS): Add 'da'.
        * configure: Regenerate.
        * po/da.po: New Danish translation.

21 years ago2002-11-07 Graeme Peterson <gp@qnx.com>
Daniel Jacobowitz [Thu, 7 Nov 2002 16:57:35 +0000 (16:57 +0000)]
2002-11-07  Graeme Peterson  <gp@qnx.com>

* Makefile.am: Removed entries for elf32-i386qnx.c and
elf32-i386qnx.lo.
* Makefile.in: Regenerate.
* config.bfd: Changed i[3456]86-*-nto-qnx* targ_defvec from
bfd_elf32_i386qnx_vec to bfd_elf32_i386_vec.
* configure.in: Removed support for bfd_elf32_i386qnx_vec.
* configure: Regenerate.
* elf32-i386qnx.c: Removed.
* elf.c: Removed calls to QNX specific set_nonloadable_filepos,
is_contained_by_filepos, and copy_private_bfd_data_p.
* elf32-i386.c: Removed QNX specific #ifdef ELF32_I386_C_INCLUDED.
* targets.c: Removed bfd_elf32_i386qnx_vec.
* elfxx-target.h: Removed QNX specific elf_backend_set_nonloadable_filepos,
elf_backend_is_contained_by_filepos, and elf_backend_copy_private_bfd_data_p.
* elf-bfd.h: Removed QNX specific set_nonloadable_filepos,
is_contained_by_filepos, and copy_private_bfd_data_p.

21 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Thu, 7 Nov 2002 08:45:26 +0000 (08:45 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_13-branch'.

Cherrypick from master 2002-11-07 08:45:25 UTC Nick Clifton <nickc@redhat.com> 'Added/Updated Danish translation.':
    binutils/po/da.po

21 years ago * config/tc-alpha.c (alpha_validate_fix): Move code ...
Richard Henderson [Thu, 7 Nov 2002 00:44:23 +0000 (00:44 +0000)]
    * config/tc-alpha.c (alpha_validate_fix): Move code ...
        (alpha_fix_adjustable): ... here.
        * config/tc-alpha.h (TC_VALIDATE_FIX): Remove.

21 years agodaily update
Alan Modra [Wed, 6 Nov 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years ago * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is
Daniel Jacobowitz [Wed, 6 Nov 2002 04:34:59 +0000 (04:34 +0000)]
    * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is
        non-NULL before dereferencing.

        * vms.c (vms_object_p): Restore the start address when returning
        NULL.

21 years ago * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of
Daniel Jacobowitz [Wed, 6 Nov 2002 04:32:04 +0000 (04:32 +0000)]
    * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of
        dynamic relocs against section symbols for the output section vma.

21 years agodaily update
Alan Modra [Tue, 5 Nov 2002 23:00:08 +0000 (23:00 +0000)]
daily update

21 years ago * config/tc-mips.c (support_64bit_objects): Check *l before it
Daniel Jacobowitz [Tue, 5 Nov 2002 22:03:43 +0000 (22:03 +0000)]
    * config/tc-mips.c (support_64bit_objects): Check *l before it
        is freed.

21 years agodaily update
Alan Modra [Mon, 4 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 3 Nov 2002 23:00:12 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 2 Nov 2002 23:00:09 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Fri, 1 Nov 2002 23:00:12 +0000 (23:00 +0000)]
daily update

21 years ago2002-10-31 David O'Brien <obrien@FreeBSD.org>
David O'Brien [Thu, 31 Oct 2002 09:33:40 +0000 (09:33 +0000)]
2002-10-31  David O'Brien  <obrien@FreeBSD.org>
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't mix
signed and unsigned in comparison.

Approved by:  Alan Modra <amodra@bigpond.net.au>
              Message-ID: <20021012185224.Y979@bubble.sa.bigpond.net.au>

21 years ago2002-10-31 David O'Brien <obrien@FreeBSD.org>
David O'Brien [Thu, 31 Oct 2002 09:32:05 +0000 (09:32 +0000)]
2002-10-31  David O'Brien  <obrien@FreeBSD.org>
* config/tc-ia64.c: Cast dwarf2_directive_file to int.
* config/tc-sparc.c: Likewise.
* config/tc-alpha.c: Cast s_alpha_file to int.
* config/tc-alpha.h (TC_INIT_FIX_DATA): info is of type struct
alpha_reloc_tag.

Approved by:  Alan Modra <amodra@bigpond.net.au>
              Message-ID: <20021012184546.W979@bubble.sa.bigpond.net.au>

21 years ago * configure.in: Update ARM CPU patterns.
Daniel Jacobowitz [Wed, 30 Oct 2002 17:13:19 +0000 (17:13 +0000)]
* configure.in: Update ARM CPU patterns.
* configure: Regenerated.

21 years agoRegenerate more generated files.
Daniel Jacobowitz [Wed, 30 Oct 2002 17:02:39 +0000 (17:02 +0000)]
Regenerate more generated files.

21 years agoRegenerate generated files.
Daniel Jacobowitz [Wed, 30 Oct 2002 16:29:46 +0000 (16:29 +0000)]
Regenerate generated files.

21 years ago * coffcode.h: Remove extraneous '\'.
Daniel Jacobowitz [Wed, 30 Oct 2002 15:52:52 +0000 (15:52 +0000)]
* coffcode.h: Remove extraneous '\'.

21 years ago * emultempl/aix.em: Use include <> for generated headers.
Daniel Jacobowitz [Wed, 30 Oct 2002 03:54:53 +0000 (03:54 +0000)]
    * emultempl/aix.em: Use include <> for generated headers.
        * emultempl/beos.em: Likewise.
        * emultempl/elf32.em: Likewise.
        * emultempl/pe.em: Likewise.
        * ldctor.c: Likewise.
        * ldexp.c: Likewise.
        * ldfile.c: Likewise.
        * ldlang.c: Likewise.
        * ldlex.c: Likewise.
        * ldlex.l: Likewise.
        * ldmain.c: Likewise.
        * ldmisc.c: Likewise.
        * ldwrite.c: Likewise.
        * lexsup.c: Likewise.
        * mri.c: Likewise.
        * pe-dll.c: Likewise.

21 years ago * itbl-lex.l: Use #include <> for generated headers.
Daniel Jacobowitz [Wed, 30 Oct 2002 03:54:28 +0000 (03:54 +0000)]
    * itbl-lex.l: Use #include <> for generated headers.
        * itbl-ops.c: Likewise.

21 years agodaily update
Alan Modra [Tue, 29 Oct 2002 00:20:44 +0000 (00:20 +0000)]
daily update

21 years agoMerge from mainline.
Daniel Jacobowitz [Mon, 28 Oct 2002 18:45:58 +0000 (18:45 +0000)]
Merge from mainline.

21 years agodaily update
Alan Modra [Sun, 27 Oct 2002 23:00:10 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 26 Oct 2002 23:00:11 +0000 (23:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 26 Oct 2002 00:00:10 +0000 (00:00 +0000)]
daily update