bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/10406] ld terminated with signal 11 [segmentation fault]


From: cvs-commit at gcc dot gnu dot org
Subject: [Bug ld/10406] ld terminated with signal 11 [segmentation fault]
Date: 18 Sep 2009 12:43:43 -0000

------- Additional Comments From cvs-commit at gcc dot gnu dot org  2009-09-18 
12:43 -------
Subject: Bug 10406

CVSROOT:        /cvs/src
Module name:    src
Branch:         binutils-2_20-branch
Changes by:     address@hidden  2009-09-18 12:43:28

Modified files:
        bfd            : ChangeLog elf32-ppc.c 

Log message:
        PR ld/10406
        * elf32-ppc.c (ppc_elf_howto_raw): Make R_PPC_EMB_SDAI16 and
        R_PPC_EMB_SDA2I16 complain_overflow_signed.
        (create_sdata_sym): Pass info rather than htab.
        Update all callers.  Ensure symbols are hidden.
        (ppc_elf_check_relocs): Allow SDAREL16 when shared.
        (ppc_elf_size_dynamic_sections): When shared, equate _SDA_BASE_ to
        _GLOBAL_OFFSET_TABLE_.
        (elf_finish_pointer_linker_section): Don't assume that sdata base
        symbol is always at 0x8000 offset.  Don't subtract the addend here.
        (is_static_defined): New function.
        (ppc_elf_relocate_section): Verify symbol base used in SDA relocs
        is statically defined.  Clear addend for EMB_SDAI16 and EMB_SDA2I16
        relocs.  Downgrade error on unexpected section for EMB_SDA2REL
        reloc symbols to a warning.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.4761.2.16&r2=1.4761.2.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.267&r2=1.267.2.1



-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=10406

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

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