]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
13 years agodaily update
Alan Modra [Sun, 31 Jul 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sat, 30 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Fri, 29 Jul 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Thu, 28 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Wed, 27 Jul 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Tue, 26 Jul 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Mon, 25 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sun, 24 Jul 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sat, 23 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Fri, 22 Jul 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Thu, 21 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

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

13 years agodaily update
Alan Modra [Tue, 19 Jul 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Mon, 18 Jul 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sun, 17 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sat, 16 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Thu, 14 Jul 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

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

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

13 years agodaily update
Alan Modra [Mon, 11 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sun, 10 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Sat, 9 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Fri, 8 Jul 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

13 years agodaily update
Alan Modra [Thu, 7 Jul 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

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

13 years agodaily update
Alan Modra [Tue, 5 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Mon, 4 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sun, 3 Jul 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

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

14 years agodaily update
Alan Modra [Fri, 1 Jul 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Thu, 30 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Wed, 29 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Tue, 28 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agobfd/
Tristan Gingold [Mon, 27 Jun 2011 09:38:43 +0000 (09:38 +0000)] 
bfd/
2011-06-27  Tristan Gingold  <gingold@adacore.com>

* Makefile.am (RELEASE): Unset.
* Makefile.in: Regenerate.

14 years agobfd/ binutils-2_21_1
Tristan Gingold [Mon, 27 Jun 2011 09:06:11 +0000 (09:06 +0000)] 
bfd/
2011-06-27  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.21.1
* Makefile.am (RELEASE): Set.
* configure, Makefile.in: Regenerate.

14 years agodaily update
Alan Modra [Mon, 27 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sun, 26 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sat, 25 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years ago PR ld/12921
Alan Modra [Fri, 24 Jun 2011 03:39:32 +0000 (03:39 +0000)] 
PR ld/12921
* elf.c (assign_file_positions_for_load_sections): Don't align
sh_offset for all SHT_NOBITS sections here, just .tbss sections
that don't get a PT_LOAD.

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

14 years agodaily update
Alan Modra [Thu, 23 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Wed, 22 Jun 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

14 years ago * elflink.c (_bfd_elf_merge_symbol): Allow type changes for
Alan Modra [Tue, 21 Jun 2011 14:55:46 +0000 (14:55 +0000)] 
* elflink.c (_bfd_elf_merge_symbol): Allow type changes for
plugin symbols.  Fix segfault on linker scrip defined syms.

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

14 years agodaily update
Alan Modra [Mon, 20 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sun, 19 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

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

14 years ago * object.cc (Sized_relobj::do_layout): Keep warning sections when
Ian Lance Taylor [Fri, 17 Jun 2011 11:23:15 +0000 (11:23 +0000)] 
* object.cc (Sized_relobj::do_layout): Keep warning sections when
making a shared library.

14 years agodaily update
Alan Modra [Fri, 17 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Thu, 16 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Wed, 15 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

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

14 years agodaily update
Alan Modra [Mon, 13 Jun 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sun, 12 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sat, 11 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Fri, 10 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years ago * script-sections.cc
Ian Lance Taylor [Thu, 9 Jun 2011 19:27:56 +0000 (19:27 +0000)] 
* script-sections.cc
(Orphan_output_section::set_section_addresses): For a relocatable
link set address to 0.

14 years agodaily update
Alan Modra [Thu, 9 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Wed, 8 Jun 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Tue, 7 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Mon, 6 Jun 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sun, 5 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sat, 4 Jun 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years ago PR binutils/12665
Nick Clifton [Fri, 3 Jun 2011 16:32:11 +0000 (16:32 +0000)] 
PR binutils/12665
* configure.ac: Correct for minimum CLOOG version.
* configure: Regenerate.

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

14 years agodaily update
Alan Modra [Thu, 2 Jun 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

14 years ago PR binutils/12820
Alan Modra [Tue, 31 May 2011 08:55:55 +0000 (08:55 +0000)] 
PR binutils/12820
* configure.in (BUILD_INSTALL_MISC): Only add embedspu once.
* configure: Regenerate.

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

14 years ago PR binutils/12820
Alan Modra [Mon, 30 May 2011 06:12:33 +0000 (06:12 +0000)] 
PR binutils/12820
* Makefile.am (bin_PROGRAMS): Move BUILD_INSTALL_MISC to..
(bin_SCRIPTS): ..here.
(EXTRA_SCRIPTS): Define.
(EXTRA_DIST): Add embedspu.sh.
(DISTCLEANFILES): Add embedspu.
(embedspu): Depend on Makefile.  Replace sed "s" command with "c".
* Makefile.in: Regenerate.

14 years agodaily update
Alan Modra [Mon, 30 May 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years ago * binary.cc (Binary_to_elf::sized_convert): Don't crash if the
Ian Lance Taylor [Sun, 29 May 2011 17:17:57 +0000 (17:17 +0000)] 
* binary.cc (Binary_to_elf::sized_convert): Don't crash if the
binary input file is empty.

14 years agoformatting
Alan Modra [Sun, 29 May 2011 05:32:53 +0000 (05:32 +0000)] 
formatting

14 years ago PR 12365
Alan Modra [Sun, 29 May 2011 04:51:51 +0000 (04:51 +0000)] 
PR 12365
PR 12613
PR 12632
PR 12739
PR 12753
PR 12760
PR 12763
Apply fix from mainline along with assorted other small fixes.

14 years agodaily update
Alan Modra [Sun, 29 May 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sat, 28 May 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Fri, 27 May 2011 00:00:41 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Thu, 26 May 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

14 years agoHandle STT_GNU_IFUNC symols when building shared library.
H.J. Lu [Wed, 25 May 2011 17:41:35 +0000 (17:41 +0000)] 
Handle STT_GNU_IFUNC symols when building shared library.

bfd/

2012-05-25  H.J. Lu  <hongjiu.lu@intel.com>

Backport from mainline
2012-01-06  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/12366
PR ld/12371
* elf-ifunc.c (_bfd_elf_allocate_ifunc_dyn_relocs): Properly
handle symbols marked with regular reference, but not non-GOT
reference when building shared library.

* elf32-i386.c (elf_i386_gc_sweep_hook): Properly handle
local and global STT_GNU_IFUNC symols when building shared
library.
* elf64-x86-64.c (elf_x86_64_gc_sweep_hook): Likewise.

ld/testsuite/

2012-05-25  H.J. Lu  <hongjiu.lu@intel.com>

Backport from mainline
2012-01-06  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/12366
PR ld/12371
* ld-ifunc/ifunc-10-i386.s: Add more tests.
* ld-ifunc/ifunc-10-x86-64.s: Likewise.
* ld-ifunc/ifunc-11-i386.s: Likewise.
* ld-ifunc/ifunc-11-x86-64.s: Likewise.

* ld-ifunc/ifunc-12-i386.d: New.
* ld-ifunc/ifunc-12-i386.s: Likewise.
* ld-ifunc/ifunc-12-x86-64.d: Likewise.
* ld-ifunc/ifunc-12-x86-64.s: Likewise.
* ld-ifunc/ifunc-13-i386.d: Likewise.
* ld-ifunc/ifunc-13-x86-64.d: Likewise.
* ld-ifunc/ifunc-13a-i386.s: Likewise.
* ld-ifunc/ifunc-13a-x86-64.s: Likewise.
* ld-ifunc/ifunc-13b-i386.s: Likewise.
* ld-ifunc/ifunc-13b-x86-64.s: Likewise.

14 years agodaily update
Alan Modra [Wed, 25 May 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Tue, 24 May 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

14 years ago* elf32-rx.c (rx_elf_object_p): When reading an RX object in, undo
DJ Delorie [Mon, 23 May 2011 19:50:38 +0000 (19:50 +0000)] 
* elf32-rx.c (rx_elf_object_p): When reading an RX object in, undo
the vma/lma swapping done in elf32_rx_modify_program_headers.

14 years agodaily update
Alan Modra [Mon, 23 May 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sun, 22 May 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sat, 21 May 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Fri, 20 May 2011 00:00:16 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Thu, 19 May 2011 00:00:28 +0000 (00:00 +0000)] 
daily update

14 years ago2011-05-18 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
Andreas Krebbel [Wed, 18 May 2011 07:40:00 +0000 (07:40 +0000)] 
2011-05-18  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

Backported from mainline
2011-03-18  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* config/tc-s390.c (md_parse_option): Add -march=all option which
switches to the highest available CPU.

2011-04-14  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* config/tc-s390.c (s390_machine): New prototype.
(md_pseudo_table): New pseudo-op .machine.
(s390_opcode_hash): Initialize to NULL.
(s390_parse_cpu): New function.
(md_parse_option): Use s390_parse_cpu.
(s390_setup_opcodes): New function.
(md_begin): Use s390_setup_opcodes.
(s390_machine): New hook handling the new .machine pseudo.

* doc/c-s390.texi: Document the new pseudo op .machine.

2011-05-18  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

Backported from mainline
2011-04-14  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* gas/s390/zarch-machine.s: New testcase.
* gas/s390/zarch-machine.d: New testcase output.
* gas/s390/s390.exp: Execute the new testcase.

14 years agodaily update
Alan Modra [Wed, 18 May 2011 00:00:09 +0000 (00:00 +0000)] 
daily update

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

14 years ago PR ld/12760
Alan Modra [Mon, 16 May 2011 00:54:45 +0000 (00:54 +0000)] 
PR ld/12760
* plugin.c (plugin_notice): Set u.undef.abfd for symbols made
undefweak.

14 years ago * ldlang.c (lang_leave_output_section_statement): Don't copy
Alan Modra [Mon, 16 May 2011 00:53:46 +0000 (00:53 +0000)] 
* ldlang.c (lang_leave_output_section_statement): Don't copy
previous lma_region if given address.

14 years agodaily update
Alan Modra [Mon, 16 May 2011 00:00:10 +0000 (00:00 +0000)] 
daily update

14 years agobfd/
Richard Sandiford [Sun, 15 May 2011 19:04:56 +0000 (19:04 +0000)] 
bfd/
* elfxx-mips.c (_bfd_mips_elf_check_relocs): Record both local and
global GOT entries for GOT_PAGE relocations against global symbols.

ld/testsuite/
* lib/ld-lib.exp (run_ld_link_tests): Simplify pass/fail logic.
Fail if the link command fails and if no test rules are defined.
* ld-mips-elf/reloc-6a.s, ld-mips-elf/reloc-6b.s: New tests.
* ld-mips-elf/mips-elf.exp: Run them.

14 years agobfd/
Richard Sandiford [Sun, 15 May 2011 19:04:20 +0000 (19:04 +0000)] 
bfd/
PR ld/12637
* elfxx-mips.c (mips_elf_merge_got_with): Use arg->global_count
as the number of global entries when merging with the primary GOT.

14 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Sun, 15 May 2011 18:52:02 +0000 (18:52 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_21-branch'.

Cherrypick from master 2011-05-15 18:52:01 UTC Richard Sandiford <rdsandiford@googlemail.com> 'bfd/':
    ld/testsuite/ld-mips-elf/reloc-6a.s
    ld/testsuite/ld-mips-elf/reloc-6b.s

14 years agodaily update
Alan Modra [Sun, 15 May 2011 00:00:12 +0000 (00:00 +0000)] 
daily update

14 years agodaily update
Alan Modra [Sat, 14 May 2011 00:00:11 +0000 (00:00 +0000)] 
daily update

14 years ago Apply from mainline.
Matthew Gretton-Dann [Fri, 13 May 2011 14:19:03 +0000 (14:19 +0000)] 
Apply from mainline.
2011-05-12  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
PR gas/12715
* gas/config/tc-arm.c (parse_big_immediate):  Fix parsing of 64-bit
immediates on 32-bit hosts.
* gas/testsuite/gas/arm/neon-const.s: Add testcase for 64-bit Neon constants.
* gas/testsuite/gas/arm/neon-const.d: Likewise.

14 years ago Apply 2011-04-17 Jan Kratochvil <jan.kratochvil@redhat.com>
Alan Modra [Fri, 13 May 2011 05:58:02 +0000 (05:58 +0000)] 
Apply 2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Do not check for
SEC_LOAD.

14 years agodaily update
Alan Modra [Fri, 13 May 2011 00:00:09 +0000 (00:00 +0000)] 
daily update