]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
20 years agodaily update
Alan Modra [Tue, 19 Jul 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 18 Jul 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 17 Jul 2005 00:00:27 +0000 (00:00 +0000)] 
daily update

20 years ago PR ld/1021
Eric Botcazou [Sat, 16 Jul 2005 15:20:31 +0000 (15:20 +0000)] 
PR ld/1021
PR ld/1031
* elflink.c (elf_link_add_object_symbols): Also append the version
name to non-hidden absolute symbols that are functions.

20 years agodaily update
Alan Modra [Sat, 16 Jul 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 15 Jul 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 14 Jul 2005 00:00:20 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 13 Jul 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 12 Jul 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 11 Jul 2005 00:00:16 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 10 Jul 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 9 Jul 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 8 Jul 2005 00:00:18 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 7 Jul 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 6 Jul 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 5 Jul 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 4 Jul 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 3 Jul 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 2 Jul 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 1 Jul 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 30 Jun 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 29 Jun 2005 00:00:23 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 28 Jun 2005 00:00:17 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 27 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 26 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 25 Jun 2005 00:00:16 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 24 Jun 2005 00:00:26 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 23 Jun 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 22 Jun 2005 00:00:18 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 21 Jun 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 20 Jun 2005 00:00:18 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 19 Jun 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 18 Jun 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 17 Jun 2005 00:00:21 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 16 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 15 Jun 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 14 Jun 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 13 Jun 2005 00:00:19 +0000 (00:00 +0000)] 
daily update

20 years ago * Makefile.am: Clear RELEASE.
Daniel Jacobowitz [Sun, 12 Jun 2005 21:07:27 +0000 (21:07 +0000)] 
* Makefile.am: Clear RELEASE.
* Makefile.in: Regenerated.

20 years agoUpdate bfd info files for the 2.16 branch again. binutils-2_16_1 binutils-csl-gxxpro-3_4-branchpoint
Daniel Jacobowitz [Sun, 12 Jun 2005 20:49:00 +0000 (20:49 +0000)] 
Update bfd info files for the 2.16 branch again.

20 years agoUpdate generated files for binutils 2.16.1.
Daniel Jacobowitz [Sun, 12 Jun 2005 19:13:57 +0000 (19:13 +0000)] 
Update generated files for binutils 2.16.1.

20 years ago * Makefile.am: Set RELEASE.
Daniel Jacobowitz [Sun, 12 Jun 2005 19:00:16 +0000 (19:00 +0000)] 
* Makefile.am: Set RELEASE.
* configure.in: Bump version to 2.16.1.
* Makefile.in, configure: Regenerated.

20 years agobfd/doc/
Daniel Jacobowitz [Sun, 12 Jun 2005 18:46:26 +0000 (18:46 +0000)] 
bfd/doc/
Backport from mainline:
2005-05-05  H.J. Lu  <hongjiu.lu@intel.com>
* Makefile.am (INCLUDES): Remove -D_GNU_SOURCE.
* Makefile.in: Regenerate.

2005-04-21  H.J. Lu  <hongjiu.lu@intel.com>
* Makefile.am (INCLUDES): New. Add -D_GNU_SOURCE.
(chew.o): Use it.
* Makefile.in: Regenerate.

20 years ago * ld.texinfo (Command Line Options): Add @item for --hash-size.
Daniel Jacobowitz [Sun, 12 Jun 2005 18:39:24 +0000 (18:39 +0000)] 
* ld.texinfo (Command Line Options): Add @item for --hash-size.

20 years agogas/
Daniel Jacobowitz [Sun, 12 Jun 2005 18:30:58 +0000 (18:30 +0000)] 
gas/
Backport from mainline:
2005-06-01  Maciej W. Rozycki  <macro@linux-mips.org>
* config/tc-mips.c (load_register): Add leading "0x" to the
output of sprintf_vma().
(macro): Likewise.
gas/testsuite/
Backport from mainline:
2005-06-01  Maciej W. Rozycki  <macro@linux-mips.org>
* gas/mips/ldstla-32-1.l: Update to handle leading zeroes.
* gas/mips/ldstla-32-mips3-1.l: Likewise.

20 years agodaily update
Alan Modra [Sun, 12 Jun 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 11 Jun 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 10 Jun 2005 00:00:24 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 9 Jun 2005 00:00:10 +0000 (00:00 +0000)] 
daily update

20 years ago(use_parallel): Change default value from 1 to 0.
Nick Clifton [Wed, 8 Jun 2005 15:34:15 +0000 (15:34 +0000)] 
(use_parallel): Change default value from 1 to 0.

20 years agomissed from last commit
Alan Modra [Wed, 8 Jun 2005 06:43:31 +0000 (06:43 +0000)] 
missed from last commit
* elf64-ppc.h (ppc64_elf_edit_opd): Update prototype.

20 years agodaily update
Alan Modra [Wed, 8 Jun 2005 00:00:17 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 7 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agobfd/
Alan Modra [Mon, 6 Jun 2005 13:26:05 +0000 (13:26 +0000)] 
bfd/
* elf64-pcc.c (ppc64_elf_gc_mark_hook): For the local sym in .opd
case, include addend when indexing .opd section map.
(ppc64_elf_edit_opd): Add no_opd_opt param.  Do nothing besides
clear opd_adjust array if no_opd_opt set.  Tidy code.
Ignore zero size .opd.  Check bfd_alloc return value.
(ppc_stub_name): Return immediately on bfd_malloc fail.
* elf64-ppc.h (ppc64_elf_edit_opd): Update prototype.
ld/
* emultempl/ppc64elf.em (ppc_before_allocation): Always run
ppc64_elf_edit_opd.

20 years agodaily update
Alan Modra [Mon, 6 Jun 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 5 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 4 Jun 2005 00:00:17 +0000 (00:00 +0000)] 
daily update

20 years ago PR 568
Alan Modra [Fri, 3 Jun 2005 04:00:18 +0000 (04:00 +0000)] 
PR 568
* elf32-i386.c (elf_i386_relocate_section): Handle zero symndx
for all reloc types.

Apply from mainline:
2005-05-12  H.J. Lu  <hongjiu.lu@intel.com>
* elf32-i386.c (elf_i386_relocate_section): Allow R_386_GOTOFF
against protected function when building executable.

20 years ago * elf64-ppc.c (add_symbol_adjust): Set sym visibility to most
Alan Modra [Fri, 3 Jun 2005 01:52:29 +0000 (01:52 +0000)] 
* elf64-ppc.c (add_symbol_adjust): Set sym visibility to most
restrictive of func code and func descr for undefined syms as well
as defined.

20 years agodaily update
Alan Modra [Fri, 3 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 2 Jun 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 1 Jun 2005 00:00:25 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 31 May 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years ago Backport from mainline:
Daniel Jacobowitz [Mon, 30 May 2005 13:13:17 +0000 (13:13 +0000)] 
Backport from mainline:
2005-05-29  Jakub Jelinek  <jakub@redhat.com>
* elfcode.h (elf_object_p): Fail if e_shoff != 0, e_shnum == 0 and
first shdr has sh_size == 0.  Fail if e_shnum is large to cause
arithmetic overflow when allocating the i_shdr array.
Sanity check sh_link and sh_info fields.  Fix e_shstrndx sanity check.

2005-05-18  H.J. Lu  <hongjiu.lu@intel.com>
* elf.c (group_signature): Undo the last change. Check if the
symbol table section is correct.

2005-05-17  Nick Clifton  <nickc@redhat.com>
* elf.c (group_signature): Check for a group section which is
actually a (corrupt) symbol table section in disguise and prevent
an infinite loop from occurring.

2005-05-17  Tavis Ormandy <taviso@gentoo.org>
* elf.c (bfd_section_from_shdr): Add sanity check when parsing
dynamic sections.

2005-05-09  Alan Modra  <amodra@bigpond.net.au>
* elfcode.h (elf_object_p): Add more sanity checks on elf header.

20 years agodaily update
Alan Modra [Mon, 30 May 2005 00:00:33 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 29 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years ago2005-05-28 David Daney <ddaney@avtrex.com>
Daniel Jacobowitz [Sat, 28 May 2005 21:59:37 +0000 (21:59 +0000)] 
2005-05-28  David Daney  <ddaney@avtrex.com>

* elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections):  Move
calculation of DT_RELSZ to occur after all dynamic relocations
are created.

20 years agodaily update
Alan Modra [Sat, 28 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 27 May 2005 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years ago* elfxx-mips.c (_bfd_mips_elf_section_processing): Warn and
Maciej W. Rozycki [Thu, 26 May 2005 18:51:37 +0000 (18:51 +0000)] 
* elfxx-mips.c (_bfd_mips_elf_section_processing): Warn and
stop processing of options if one of invalid size is
encountered.
(_bfd_mips_elf_section_from_shdr): Likewise.
(_bfd_mips_elf_fake_sections): Reset the type of empty special
sections.

20 years agodaily update
Alan Modra [Thu, 26 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 25 May 2005 00:00:20 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Tue, 24 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago * elf64-alpha.c (elf64_alpha_relax_section): Ignore non-allocated
Richard Henderson [Mon, 23 May 2005 00:01:29 +0000 (00:01 +0000)] 
    * elf64-alpha.c (elf64_alpha_relax_section): Ignore non-allocated
        sections.
        (elf64_alpha_check_relocs): Likewise.
        (elf64_alpha_relocate_section): Don't emit dynamic relocations to
        non-allocated sections.

20 years agodaily update
Alan Modra [Mon, 23 May 2005 00:00:09 +0000 (00:00 +0000)] 
daily update

20 years ago * elf64-alpha.c (elf64_alpha_relax_with_lituse): Relax jsr to
Richard Henderson [Sun, 22 May 2005 22:14:17 +0000 (22:14 +0000)] 
    * elf64-alpha.c (elf64_alpha_relax_with_lituse): Relax jsr to
        undefweak to use zero register.  Call elf64_alpha_relax_got_load
        if not all uses removed.
        (elf64_alpha_relax_got_load): Relax undefweak to lda zero.
        (elf64_alpha_relax_section): Handle undefweak symbols.
        (elf64_alpha_calc_dynrel_sizes): Don't add relocs for undefweak.
        (elf64_alpha_size_rela_got_1): Likewise.
        (elf64_alpha_relocate_section): Likewise.

        * elf64-alpha.c (elf64_alpha_relax_section): Only operate
        on SEC_CODE sections.

20 years ago * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
Richard Henderson [Sun, 22 May 2005 21:59:09 +0000 (21:59 +0000)] 
    * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
        * ld-elfweak/weak.dsym: Likewise.

        * ld-selective/selective.exp: Don't test alpha.

20 years agodaily update
Alan Modra [Sun, 22 May 2005 00:00:10 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 21 May 2005 00:00:16 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 20 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agogas/
Jan Beulich [Thu, 19 May 2005 15:43:05 +0000 (15:43 +0000)] 
gas/
2005-05-18  Jan Beulich  <jbeulich@novell.com>

* config/tc-ia64.c (dot_endp): Don't use global symbol for unwind
relocations in unwind section.

gas/testsuite/
2005-05-18  Jan Beulich  <jbeulich@novell.com>

* gas/ia64/reloc-uw.s: New.
* gas/ia64/reloc-uw.d: New.
* gas/ia64/reloc-uw-ilp32.d: New.
* gas/ia64/ia64.exp: Run new test.

20 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Thu, 19 May 2005 06:32:02 +0000 (06:32 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_16-branch'.

Cherrypick from master 2005-05-19 06:32:01 UTC Jan Beulich <jbeulich@novell.com> 'gas/':
    gas/testsuite/gas/ia64/reloc-uw-ilp32.d
    gas/testsuite/gas/ia64/reloc-uw.d
    gas/testsuite/gas/ia64/reloc-uw.s

20 years agodaily update
Alan Modra [Thu, 19 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 18 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago Backport from mainline:
Daniel Jacobowitz [Tue, 17 May 2005 19:52:36 +0000 (19:52 +0000)] 
Backport from mainline:
2005-05-05  Nick Clifton  <nickc@redhat.com>
* config/tc-arm.c (arm_opts): Make -mlittle-endian switch set
the target_big_endian variable to false.

20 years ago * doc/Makefile.am (gasver.texi): Don't use $<.
Daniel Jacobowitz [Tue, 17 May 2005 19:47:17 +0000 (19:47 +0000)] 
* doc/Makefile.am (gasver.texi): Don't use $<.
* doc/Makefile.in: Regenerated.

20 years agodaily update
Alan Modra [Tue, 17 May 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 16 May 2005 00:00:16 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 15 May 2005 00:00:11 +0000 (00:00 +0000)] 
daily update

20 years ago * elf32-xtensa.c (xtensa_get_property_section_name): Add missing
Bob Wilson [Sat, 14 May 2005 00:29:48 +0000 (00:29 +0000)] 
* elf32-xtensa.c (xtensa_get_property_section_name): Add missing
periods in linkonce_kind values.

20 years agodaily update
Alan Modra [Sat, 14 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 13 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 12 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 11 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago Apply from mainline.
Alan Modra [Tue, 10 May 2005 00:42:00 +0000 (00:42 +0000)] 
Apply from mainline.
2005-05-09  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c (struct ppc64_elf_obj_tdata): Add has_dotsym.
(ppc64_elf_add_symbol_hook): Set has_dotsym.
(ppc64_elf_check_directives): Only process syms when has_dotsym.
(func_desc_adjust): Hide fake function descriptors when function
code entry is defined.
(adjust_opd_syms): Adjust for deleted_section becoming union field.

2005-04-05  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c (dec_dynrel_count): New function split out from
ppc64_elf_edit_toc, with additional code from ppc64_elf_edit_opd.
(ppc64_elf_edit_toc, ppc64_elf_edit_opd): Use it.
(ppc64_elf_tls_optimize): Likewise.

2005-04-01  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c (ppc64_elf_edit_toc): Account for dynamic relocs
that we no longer need.

20 years agodaily update
Alan Modra [Tue, 10 May 2005 00:00:10 +0000 (00:00 +0000)] 
daily update

20 years ago * Makefile.am: Use a temporary file to build chew.
Daniel Jacobowitz [Mon, 9 May 2005 21:14:24 +0000 (21:14 +0000)] 
* Makefile.am: Use a temporary file to build chew.
* Makefile.in: Regenerated.

20 years agodaily update
Alan Modra [Mon, 9 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 8 May 2005 00:00:18 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 7 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update