bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/13991] powerpc-rtems ld failure [regression]


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/13991] powerpc-rtems ld failure [regression]
Date: Fri, 11 May 2012 12:24:50 +0000

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

--- Comment #16 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> 2012-05-11 12:24:50 UTC ---
CVSROOT:    /cvs/src
Module name:    src
Branch:     binutils-2_22-branch
Changes by:    address@hidden    2012-05-11 12:24:39

Modified files:
    bfd            : ChangeLog bfd-in.h bfd-in2.h elf-bfd.h 
                     elf-eh-frame.c elf-m10200.c elf-m10300.c elf.c 
                     elf32-arm.c elf32-avr.c elf32-bfin.c 
                     elf32-cr16.c elf32-cr16c.c elf32-cris.c 
                     elf32-crx.c elf32-d10v.c elf32-fr30.c 
                     elf32-frv.c elf32-h8300.c elf32-hppa.c 
                     elf32-i370.c elf32-i386.c elf32-i860.c 
                     elf32-ip2k.c elf32-iq2000.c elf32-lm32.c 
                     elf32-m32c.c elf32-m32r.c elf32-m68hc1x.c 
                     elf32-m68k.c elf32-mcore.c elf32-mep.c 
                     elf32-moxie.c elf32-msp430.c elf32-mt.c 
                     elf32-openrisc.c elf32-ppc.c elf32-rx.c 
                     elf32-s390.c elf32-score.c elf32-score7.c 
                     elf32-sh.c elf32-spu.c elf32-tic6x.c 
                     elf32-tilepro.c elf32-v850.c elf32-vax.c 
                     elf32-xc16x.c elf32-xstormy16.c elf32-xtensa.c 
                     elf64-alpha.c elf64-hppa.c elf64-mmix.c 
                     elf64-ppc.c elf64-s390.c elf64-sh64.c 
                     elf64-x86-64.c elflink.c elfnn-ia64.c 
                     elfxx-mips.c elfxx-sparc.c elfxx-tilegx.c 
                     linker.c reloc.c section.c 
    ld             : ChangeLog ldlang.c ldwrite.c 
    ld/emultempl   : armelf.em hppaelf.em ppc64elf.em tic6xdsbt.em 

Log message:
    PR ld/13991
    bfd/
    * bfd/elf-bfd.h (_bfd_elf_link_just_syms): Define as
    _bfd_generic_link_just_syms.
    * bfd/elflink.c (_bfd_elf_link_just_syms): Delete.
    * bfd/linker.c (_bfd_generic_link_just_syms): Set sec_info_type.

    * bfd/bfd-in.h (discarded_section): Renamed from elf_discarded_section.
    * bfd/section.c (SEC_INFO_TYPE_NONE, SEC_INFO_TYPE_STABS,
    SEC_INFO_TYPE_MERGE, SEC_INFO_TYPE_EH_FRAME,
    SEC_INFO_TYPE_JUST_SYMS): Renamed from corresponding ELF_INFO_TYPE.
    * bfd/elf-eh-frame.c, * bfd/elf-m10200.c, * bfd/elf-m10300.c,
    * bfd/elf.c, * bfd/elf32-arm.c, * bfd/elf32-avr.c, * bfd/elf32-bfin.c,
    * bfd/elf32-cr16.c, * bfd/elf32-cr16c.c, * bfd/elf32-cris.c,
    * bfd/elf32-crx.c, * bfd/elf32-d10v.c, * bfd/elf32-epiphany.c,
    * bfd/elf32-fr30.c, * bfd/elf32-frv.c, * bfd/elf32-h8300.c,
    * bfd/elf32-hppa.c, * bfd/elf32-i370.c, * bfd/elf32-i386.c,
    * bfd/elf32-i860.c, * bfd/elf32-ip2k.c, * bfd/elf32-iq2000.c,
    * bfd/elf32-lm32.c, * bfd/elf32-m32c.c, * bfd/elf32-m32r.c,
    * bfd/elf32-m68hc1x.c, * bfd/elf32-m68k.c, * bfd/elf32-mcore.c,
    * bfd/elf32-mep.c, * bfd/elf32-moxie.c, * bfd/elf32-msp430.c,
    * bfd/elf32-mt.c, * bfd/elf32-openrisc.c, * bfd/elf32-ppc.c,
    * bfd/elf32-rl78.c, * bfd/elf32-rx.c, * bfd/elf32-s390.c,
    * bfd/elf32-score.c, * bfd/elf32-score7.c, * bfd/elf32-sh.c,
    * bfd/elf32-spu.c, * bfd/elf32-tic6x.c, * bfd/elf32-tilepro.c,
    * bfd/elf32-v850.c, * bfd/elf32-vax.c, * bfd/elf32-xc16x.c,
    * bfd/elf32-xstormy16.c, * bfd/elf32-xtensa.c, * bfd/elf64-alpha.c,
    * bfd/elf64-hppa.c, * bfd/elf64-ia64-vms.c, * bfd/elf64-mmix.c,
    * bfd/elf64-ppc.c, * bfd/elf64-s390.c, * bfd/elf64-sh64.c,
    * bfd/elf64-x86-64.c, * bfd/elflink.c, * bfd/elfnn-ia64.c,
    * bfd/elfxx-mips.c, * bfd/elfxx-sparc.c, * bfd/elfxx-tilegx.c,
    * bfd/reloc.c: Update all references.
    * bfd/bfd-in2.h: Regenerate.
    ld/
    * ld/ldlang.c (size_input_section): Use sec_info_type rather than
    usrdata->flags.just_syms.
    * ld/ldwrite.c (build_link_order): Likewise.
    * ld/emultempl/hppaelf.em (build_section_lists): Likewise.
    * ld/emultempl/ppc64elf.em (build_toc_list): Likewise.
    * ld/emultempl/armelf.em (build_section_lists): Likewise.
    (after_allocation): Update for renamed sec_info_type value.
    * ld/emultempl/tic6xdsbt.em: Likewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.5473.2.37&r2=1.5473.2.38
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/bfd-in.h.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.158&r2=1.158.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/bfd-in2.h.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.549.2.1&r2=1.549.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf-bfd.h.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.329&r2=1.329.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf-eh-frame.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.87&r2=1.87.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf-m10200.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.37&r2=1.37.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf-m10300.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.108&r2=1.108.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.543&r2=1.543.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-arm.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.275.2.1&r2=1.275.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-avr.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.51.2.1&r2=1.51.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-bfin.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.54&r2=1.54.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-cr16.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.16&r2=1.16.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-cr16c.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.16&r2=1.16.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-cris.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.115.2.2&r2=1.115.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-crx.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.16&r2=1.16.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-d10v.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.39&r2=1.39.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-fr30.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.40&r2=1.40.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-frv.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.73&r2=1.73.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-h8300.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.58&r2=1.58.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-hppa.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.179.2.2&r2=1.179.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-i370.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.70&r2=1.70.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-i386.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.260.2.1&r2=1.260.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-i860.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.42&r2=1.42.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-ip2k.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.28&r2=1.28.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-iq2000.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.27&r2=1.27.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-lm32.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.9&r2=1.9.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-m32c.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.24&r2=1.24.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-m32r.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.102&r2=1.102.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-m68hc1x.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.40&r2=1.40.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-m68k.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.126.2.1&r2=1.126.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-mcore.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.54&r2=1.54.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-mep.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.16&r2=1.16.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-moxie.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.4&r2=1.4.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-msp430.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.22&r2=1.22.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-mt.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.14&r2=1.14.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-openrisc.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.31&r2=1.31.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.302.2.2&r2=1.302.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-rx.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.12&r2=1.12.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-s390.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.108&r2=1.108.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-score.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.22&r2=1.22.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-score7.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.9&r2=1.9.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-sh.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.172&r2=1.172.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-spu.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.101&r2=1.101.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-tic6x.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.27.2.1&r2=1.27.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-tilepro.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.3&r2=1.3.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-v850.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.81&r2=1.81.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-vax.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.64&r2=1.64.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-xc16x.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.9&r2=1.9.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-xstormy16.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.43&r2=1.43.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-xtensa.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.130&r2=1.130.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-alpha.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.180&r2=1.180.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-hppa.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.105&r2=1.105.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-mmix.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.64&r2=1.64.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.363.2.5&r2=1.363.2.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-s390.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.108&r2=1.108.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-sh64.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.87&r2=1.87.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf64-x86-64.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.239.2.2&r2=1.239.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.420.2.11&r2=1.420.2.12
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elfnn-ia64.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.4&r2=1.4.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elfxx-mips.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.292.2.5&r2=1.292.2.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elfxx-sparc.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.60.2.1&r2=1.60.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elfxx-tilegx.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.3&r2=1.3.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/linker.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.90&r2=1.90.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/reloc.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.216.2.1&r2=1.216.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/section.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.111&r2=1.111.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.2373.2.9&r2=1.2373.2.10
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.378.2.1&r2=1.378.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ldwrite.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.33&r2=1.33.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/armelf.em.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.82&r2=1.82.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/hppaelf.em.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.56&r2=1.56.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/ppc64elf.em.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.75.2.2&r2=1.75.2.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/tic6xdsbt.em.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.3&r2=1.3.2.1

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- 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]