]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
16 years agodaily update
Alan Modra [Sun, 23 Nov 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 22 Nov 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 21 Nov 2008 00:00:15 +0000 (00:00 +0000)] 
daily update

16 years ago * elf32-ppc.c (allocate_dynrelocs): Always use tlsld_got for
Alan Modra [Thu, 20 Nov 2008 11:50:22 +0000 (11:50 +0000)] 
* elf32-ppc.c (allocate_dynrelocs): Always use tlsld_got for
TLS_LD even when symbol is used with other TLS reloc types.
(ppc_elf_relocate_section): Bypass symbol checks when using tlsld_got.
Leave addend zero on LD DTPMOD dynamic reloc.

16 years agodaily update
Alan Modra [Thu, 20 Nov 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Wed, 19 Nov 2008 00:00:13 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Tue, 18 Nov 2008 00:00:12 +0000 (00:00 +0000)] 
daily update

16 years ago/bfd:
Eric B. Weddington [Mon, 17 Nov 2008 15:26:01 +0000 (15:26 +0000)] 
/bfd:
2008-11-17  Eric B. Weddington  <eric.weddington@atmel.com>

PR 7022
* elf32-avr.c (bfd_elf_avr_final_write_processing):
Add missing break statements.

16 years agodaily update
Alan Modra [Mon, 17 Nov 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 16 Nov 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 15 Nov 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years ago * Makefile.am (spu_ovl.o_c): Add missing line continuations.
Alan Modra [Fri, 14 Nov 2008 06:55:50 +0000 (06:55 +0000)] 
* Makefile.am (spu_ovl.o_c): Add missing line continuations.
* Makefile.in: Regenerate.

16 years agodaily update
Alan Modra [Fri, 14 Nov 2008 00:00:13 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Thu, 13 Nov 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Tue, 11 Nov 2008 23:59:03 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Mon, 10 Nov 2008 23:59:08 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 9 Nov 2008 23:59:13 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 8 Nov 2008 23:59:18 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 7 Nov 2008 23:59:24 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Thu, 6 Nov 2008 23:59:29 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Wed, 5 Nov 2008 23:59:34 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Tue, 4 Nov 2008 23:59:39 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Mon, 3 Nov 2008 23:59:47 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 2 Nov 2008 23:59:49 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 1 Nov 2008 23:59:54 +0000 (23:59 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 1 Nov 2008 00:00:00 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 31 Oct 2008 00:00:05 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Thu, 30 Oct 2008 00:00:13 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Wed, 29 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agobfd/
Tristan Gingold [Tue, 28 Oct 2008 10:42:15 +0000 (10:42 +0000)] 
bfd/
2008-10-28  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.19.0
* Makefile.am (RELEASE): Unset.
* configure, Makefile.in: Regenerated.

16 years agodaily update
Alan Modra [Tue, 28 Oct 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Mon, 27 Oct 2008 00:00:13 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 26 Oct 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 25 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 24 Oct 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Thu, 23 Oct 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Wed, 22 Oct 2008 00:00:14 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Tue, 21 Oct 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Mon, 20 Oct 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 19 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 18 Oct 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 17 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agobfd/
Tristan Gingold [Thu, 16 Oct 2008 13:57:54 +0000 (13:57 +0000)] 
bfd/
2008-10-16  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.19
* Makefile.am (RELEASE): Set.
* configure, Makefile.in: Regenerated.

16 years agodaily update
Alan Modra [Thu, 16 Oct 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Wed, 15 Oct 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Tue, 14 Oct 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Mon, 13 Oct 2008 00:00:14 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 12 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 11 Oct 2008 00:00:16 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 10 Oct 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years ago * dw2gencfi.c (cfi_finish): Deal with md_fix_up_eh_frame.
Eric Botcazou [Thu, 9 Oct 2008 17:32:29 +0000 (17:32 +0000)] 
* dw2gencfi.c (cfi_finish): Deal with md_fix_up_eh_frame.
* config/tc-i386.h (md_fix_up_eh_frame): Define on Solaris.
(i386_solaris_fix_up_eh_frame): Declare.
* config/tc-i386.c (i386_solaris_fix_up_eh_frame): New function.

16 years agobfd/
Tristan Gingold [Thu, 9 Oct 2008 12:51:43 +0000 (12:51 +0000)] 
bfd/
2008-10-09  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.18.93
* configure: Regenerated.

16 years ago * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't attempt to
Alan Modra [Thu, 9 Oct 2008 01:04:30 +0000 (01:04 +0000)] 
* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't attempt to
read plt relocs if no dynamic syms.

16 years ago * elf.c (assign_file_positions_for_load_sections): When checking
Alan Modra [Thu, 9 Oct 2008 01:03:17 +0000 (01:03 +0000)] 
* elf.c (assign_file_positions_for_load_sections): When checking
a segment for contents, don't assume that a non-TLS nobits section
must only be followed by nobits sections.

16 years agodaily update
Alan Modra [Thu, 9 Oct 2008 00:14:31 +0000 (00:14 +0000)] 
daily update

16 years agodaily update
Alan Modra [Mon, 6 Oct 2008 23:07:41 +0000 (23:07 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 5 Oct 2008 23:00:09 +0000 (23:00 +0000)] 
daily update

16 years ago PR 6943
Alan Modra [Sun, 5 Oct 2008 04:22:32 +0000 (04:22 +0000)] 
PR 6943
* scripttempl/avr.sc (.bss): Set lma when relocating.
(.bss, .noinit): No need to set vma when relocating.
(.text, .bss, ,noinit): Set vma to zero when not relocating.

16 years agodaily update
Alan Modra [Sat, 4 Oct 2008 23:00:09 +0000 (23:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 4 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Fri, 3 Oct 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agoPort to 2.19 of http://sourceware.org/ml/binutils-cvs/2008-09/msg00107.html:
Tristan Gingold [Thu, 2 Oct 2008 10:12:35 +0000 (10:12 +0000)] 
Port to 2.19 of http://sourceware.org/ml/binutils-cvs/2008-09/msg00107.html:

Provide virtual target "cfi" for targets supporting CFI.
* ld-elf/eh-frame-hdr.d: Replace target and xfail statements by single
`target: cfi'.
* ld-elf/eh-group.exp: Call check_as_cfi instead of is_elf_format.
* ld-elf/eh-group1.s, elf/eh-group2.s: Use more compatible section
flags prefix '%'.
* ld-elf/eh5.d: Replace target statement by `target: cfi' with an Alpha
exception.  Relax the `Code alignment factor' matching.
* lib/ld-lib.exp: Rename istarget as istarget_ld.
(istarget, check_as_cfi): New procedure.
(run_dump_test): New comment for the virtual target `cfi'.

16 years agobfd/
Tristan Gingold [Thu, 2 Oct 2008 08:37:52 +0000 (08:37 +0000)] 
bfd/
2008-10-02  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.18.92
* configure: Regenerated.

16 years agodaily update
Alan Modra [Thu, 2 Oct 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Wed, 1 Oct 2008 00:00:14 +0000 (00:00 +0000)] 
daily update

16 years ago * emulparams/elf64ppc.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.opd
Joseph Myers [Tue, 30 Sep 2008 15:14:15 +0000 (15:14 +0000)] 
* emulparams/elf64ppc.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.opd
and .rela.branch_lt.

16 years agobfd/
Alan Modra [Tue, 30 Sep 2008 01:16:22 +0000 (01:16 +0000)] 
bfd/
PR 6789
* elf.c (assign_file_positions_for_load_sections): Call
_bfd_elf_map_sections_to_segments, not elf_modify_segment_map.
(get_program_header_size): Protect against NULL info.
(_bfd_elf_map_sections_to_segments): Likewise.
* elf32-spu.c (spu_elf_additional_program_headers): Likewise.
ld/testsuite/
* ld-elf/extract-symbol-1sec.d: Correct section lma.

16 years agodaily update
Alan Modra [Tue, 30 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agoPR 6878
Nick Clifton [Mon, 29 Sep 2008 14:21:33 +0000 (14:21 +0000)] 
PR 6878
   * app.c (do_scrub_chars): Only issue warnings about tick
   characters detected in symbol strings if hex ticks are supported.

16 years ago * dw2gencfi.c (output_cfi_insn): Fix typo in invocation of
Nick Clifton [Mon, 29 Sep 2008 10:45:29 +0000 (10:45 +0000)] 
    * dw2gencfi.c (output_cfi_insn): Fix typo in invocation of
        tc_cfi_emit_pcrel_expr macro.

16 years ago * po/vi.po: Updated Vietnamese translation.
Nick Clifton [Mon, 29 Sep 2008 09:47:02 +0000 (09:47 +0000)] 
    * po/vi.po: Updated Vietnamese translation.
        * po/fr.po: Updated French translation.

16 years agodaily update
Alan Modra [Mon, 29 Sep 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years ago * NEWS: Mention .cfi_val_encoded_addr.
Daniel Jacobowitz [Sun, 28 Sep 2008 15:16:04 +0000 (15:16 +0000)] 
* NEWS: Mention .cfi_val_encoded_addr.

16 years agodaily update
Alan Modra [Sun, 28 Sep 2008 00:00:09 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 27 Sep 2008 00:00:12 +0000 (00:00 +0000)] 
daily update

16 years ago * Makefile.am (TARG_ENV_HFILES): Add config/te-solaris.h.
Eric Botcazou [Fri, 26 Sep 2008 07:04:32 +0000 (07:04 +0000)] 
* Makefile.am (TARG_ENV_HFILES): Add config/te-solaris.h.
* Makefile.in (TARG_ENV_HFILES): Likewise.
* configure.tgt (Solaris targets): Set em=solaris.
* config/te-solaris.h: New file.

16 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Fri, 26 Sep 2008 07:02:45 +0000 (07:02 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_19-branch'.

Cherrypick from master 2008-09-26 07:02:44 UTC Eric Botcazou <ebotcazou@libertysurf.fr> ' * Makefile.am (TARG_ENV_HFILES): Add config/te-solaris.h.':
    gas/config/te-solaris.h

16 years agodaily update
Alan Modra [Fri, 26 Sep 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years agoinclude/
Richard Henderson [Thu, 25 Sep 2008 21:55:52 +0000 (21:55 +0000)] 
include/
        * elf/dwarf2.h (DW_OP_GNU_encoded_addr): New.
binutils/
        * dwarf.c (size_of_encoded_value, get_encoded_value): Move up.
        (decode_location_expression): Add section parameter.  Handle
        DW_OP_GNU_encoded_addr.
        (read_and_display_attr_value): Update decode_location_expression call.
        (display_debug_loc, display_debug_frames): Likewise.
gas/
        * dw2gencfi.c (DWARF2_ADDR_SIZE): Provide default.
        (struct cfi_insn_data): Add ea member.
        (CFI_val_encoded_addr, dot_cfi_val_encoded_addr): New.
        (output_cfi_insn): Handle CFI_val_encoded_addr.
        (select_cie_for_fde): Don't match CFI_val_encoded_addr.
        * doc/as.texinfo (.cfi_val_encoded_addr): Document.

16 years agodaily update
Alan Modra [Thu, 25 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years ago PR 6913
Alan Modra [Wed, 24 Sep 2008 14:40:06 +0000 (14:40 +0000)] 
PR 6913
* listing.c (print_options): Don't call fprintf without format string.

16 years ago PR 6913
Alan Modra [Wed, 24 Sep 2008 14:39:47 +0000 (14:39 +0000)] 
PR 6913
* dwarf.c (print_dwarf_vma): Don't call printf without format string.

16 years agodaily update
Alan Modra [Wed, 24 Sep 2008 00:00:13 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Tue, 23 Sep 2008 00:00:14 +0000 (00:00 +0000)] 
daily update

16 years agold/testsuite/
Richard Sandiford [Mon, 22 Sep 2008 18:52:22 +0000 (18:52 +0000)] 
ld/testsuite/
* ld-mips-elf/reloc-estimate-1.d: Make endian-neutral.

16 years agodaily update
Alan Modra [Mon, 22 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sun, 21 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agodaily update
Alan Modra [Sat, 20 Sep 2008 00:00:11 +0000 (00:00 +0000)] 
daily update

16 years ago * write.c (md_register_arithmetic): Define.
Alan Modra [Fri, 19 Sep 2008 10:53:51 +0000 (10:53 +0000)] 
* write.c (md_register_arithmetic): Define.
(fixup_segment): Pass segment to TC_FORCE_RELOCATION_SUB_ABS,
TC_FORCE_RELOCATION_SUB_LOCAL, TC_VALIDATE_FIX_SUB invocations.
Modify error message when registers involved.
(TC_FORCE_RELOCATION_SUB_ABS): Heed md_register_arithmetic.
(TC_FORCE_RELOCATION_SUB_LOCAL, TC_VALIDATE_FIX_SUB): Likewise.
* config/tc-frv.h (TC_FORCE_RELOCATION_SUB_LOCAL): Likewise.
* config/tc-hppa.h (TC_FORCE_RELOCATION_SUB_LOCAL): Likewise.
* config/tc-mn10300.h (TC_VALIDATE_FIX_SUB): Likewise.
* config/tc-sh.h (TC_FORCE_RELOCATION_SUB_ABS): Likewise.
(TC_FORCE_RELOCATION_SUB_LOCAL, TC_VALIDATE_FIX_SUB): Likewise.
* config/tc-sh64.h (TC_VALIDATE_FIX_SUB): Likewise.
* config/tc-xtensa.h (TC_VALIDATE_FIX_SUB): Likewise.
* doc/internals.texi (TC_FORCE_RELOCATION_SUB_ABS,
TC_FORCE_RELOCATION_SUB_LOCAL, TC_VALIDATE_FIX_SUB): Show new param.

16 years ago * elf32-ppc.c (ppc_elf_finish_dynamic_sections): Handle vxworks
Alan Modra [Fri, 19 Sep 2008 10:03:31 +0000 (10:03 +0000)] 
* elf32-ppc.c (ppc_elf_finish_dynamic_sections): Handle vxworks
_GLOBAL_OFFSET_TABLE_ in .got.plt section.  Add BFD_ASSERTs.

16 years ago PR ld/3191
Daniel Jacobowitz [Fri, 19 Sep 2008 04:03:00 +0000 (04:03 +0000)] 
PR ld/3191
* dwarf2.c (struct adjusted_section): Renamed from struct
loadable_section.
(struct dwarf2_debug): Adjust for renaming.  Add version field.
(read_attribute_value): Correctly handle DW_FORM_ref_addr for
DWARF3.
(find_abstract_instance_name): Pass a pointer to
attribute instead of offset.  For DW_FORM_ref_addr, get the
entry at the offset from the .debug_info section.
(scan_unit_for_symbols): Update.
(parse_comp_unit): Allow DWARF3.  Save the version.
(unset_sections): Update for renaming.
(place_sections): Likewise.  Set new VMAs for DWARF sections
also.

16 years agodaily update
Alan Modra [Fri, 19 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years ago * elf32-xtensa.c (elf_xtensa_check_relocs): Check for negative refcount.
Bob Wilson [Thu, 18 Sep 2008 00:48:59 +0000 (00:48 +0000)] 
    * elf32-xtensa.c (elf_xtensa_check_relocs): Check for negative refcount.

16 years agodaily update
Alan Modra [Thu, 18 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years agobfd/
Tristan Gingold [Wed, 17 Sep 2008 14:42:31 +0000 (14:42 +0000)] 
bfd/
2008-09-17  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.18.91
* configure: Regenerated.

16 years agobfd/
Jan Kratochvil [Wed, 17 Sep 2008 08:18:20 +0000 (08:18 +0000)] 
bfd/
PR 6893 - Do not consider FDEs for discarded sections as invalid.
* elf-eh-frame.c (_bfd_elf_parse_eh_frame): New REQUIRE_CLEARED_RELOCS.
Consider FDEs with cleared relocations as valid and ignorable.

ld/testsuite/
* ld-elf/eh-group.exp, ld-elf/eh-group1.s, ld-elf/eh-group2.s: New test.

binutils/
Suppress warnings on NONE relocations to discarded sections.
* readelf.c (is_none_reloc): New function.
(debug_apply_relocations): Ignore is_none_reloc() relocations.

16 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Wed, 17 Sep 2008 07:50:30 +0000 (07:50 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_19-branch'.

Cherrypick from master 2008-09-17 07:50:29 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'bfd/':
    ld/testsuite/ld-elf/eh-group.exp
    ld/testsuite/ld-elf/eh-group1.s
    ld/testsuite/ld-elf/eh-group2.s

16 years agodaily update
Alan Modra [Wed, 17 Sep 2008 00:00:10 +0000 (00:00 +0000)] 
daily update

16 years ago PR 6844
Alan Modra [Tue, 16 Sep 2008 13:44:24 +0000 (13:44 +0000)] 
PR 6844
* elf32-ppc.c (SYM_VAL): Define.  Use throughout to find symbol vma.
(ppc_elf_relocate_section): Correct GOT offset calculation.
(ppc_elf_finish_dynamic_symbol): Use PPC_HA and PPC_LO.
(ppc_elf_finish_dynamic_sections): Likewise.  Error if
htab->elf.hgot symbol is not defined in htab->got section.

16 years agodaily update
Alan Modra [Tue, 16 Sep 2008 00:00:11 +0000 (00:00 +0000)] 
daily update