bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/17488] [2.25 regression] ld segfaults building slof (Slimline Op


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/17488] [2.25 regression] ld segfaults building slof (Slimline Open Firmware -- QEMU PowerPC version)
Date: Thu, 16 Oct 2014 00:58:38 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=17488

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  459609d6f8f65d4b4440385499b84cc8c1804f65 (commit)
      from  983037647b9ffd052df16fb8e6abfe7e3e8c0683 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=459609d6f8f65d4b4440385499b84cc8c1804f65

commit 459609d6f8f65d4b4440385499b84cc8c1804f65
Author: Alan Modra <address@hidden>
Date:   Thu Oct 16 09:38:09 2014 +1030

    PR17488, powerpc64-linux-ld segfault

    For binary ouput, we don't have an ELF bfd output so can't access
    elf_elfheader.  The elf64-ppc.c changes are really just a tidy,
    triggered by looking at all places where the abiversion bits are
    accessed.

    bfd/
        * elf64-ppc.c (ppc64_elf_before_check_relocs): Do .opd processing
        even when output is not ppc64 ELF.  Remove redundant tests on
        type of input bfd.
    ld/
        PR 17488
        * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Don't attempt
        to access ELF header e_flags when not ppc64 ELF output.

-----------------------------------------------------------------------

Summary of changes:
 bfd/ChangeLog            |    6 ++
 bfd/elf64-ppc.c          |  126 ++++++++++++++++++++++------------------------
 ld/ChangeLog             |    6 ++
 ld/emultempl/ppc64elf.em |    3 +-
 4 files changed, 75 insertions(+), 66 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]