[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/9863] FAIL: Weak symbols in dynamic objects 1 (main test)
From: |
cvs-commit at gcc dot gnu dot org |
Subject: |
[Bug ld/9863] FAIL: Weak symbols in dynamic objects 1 (main test) |
Date: |
9 Oct 2009 05:43:42 -0000 |
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-10-09
05:43 -------
Subject: Bug 9863
CVSROOT: /cvs/src
Module name: src
Branch: binutils-2_20-branch
Changes by: address@hidden 2009-10-09 05:43:07
Modified files:
ld : ChangeLog ldlang.c
ld/scripttempl : aix.sc armbpabi.sc avr.sc elf.sc elf32cr16.sc
elf32cr16c.sc elf32crx.sc elf32msp430.sc
elf32msp430_3.sc elf32sh-symbian.sc
elf64hppa.sc elf_chaos.sc elfd10v.sc elfd30v.sc
elfi370.sc elfm68hc11.sc elfm68hc12.sc
elfmicroblaze.sc elfxtensa.sc iq2000.sc mep.sc
nw.sc psos.sc tic54xcoff.sc xstormy16.sc
Log message:
PR ld/10749
* ldlang.c (lang_size_sections_1): Zero section vmas only for COFF.
* scripttempl/elf32cr16.sc: Revert 2009-09-28 change.
* scripttempl/elf32cr16c.sc: Likewise.
* scripttempl/elf32crx.sc: Likewise.
* scripttempl/tic54xcoff.sc: Likewise.
* scripttempl/aix.sc: Likewise.
* scripttempl/avr.sc: Likewise.
* scripttempl/elf32msp430.sc: Likewise.
* scripttempl/elf32msp430_3.sc: Likewise.
* scripttempl/elf32sh-symbian.sc: Likewise.
* scripttempl/elf_chaos.sc: Likewise.
* scripttempl/elfi370.sc: Likewise.
* scripttempl/nw.sc: Likewise.
* scripttempl/psos.sc: Likewise.
* scripttempl/armbpabi.sc: Likewise.
* scripttempl/elf.sc: Likewise.
* scripttempl/elf64hppa.sc: Likewise.
* scripttempl/elfd10v.sc: Likewise.
* scripttempl/elfd30v.sc: Likewise.
* scripttempl/elfm68hc11.sc: Likewise.
* scripttempl/elfm68hc12.sc: Likewise.
* scripttempl/elfmicroblaze.sc: Likewise.
* scripttempl/elfxtensa.sc: Likewise.
* scripttempl/iq2000.sc: Likewise.
* scripttempl/mep.sc: Likewise.
* scripttempl/xstormy16.sc: Likewise.
2009-10-03 Alan Modra <address@hidden>
* emultempl/ppc32elf.em (emit_stub_syms): Init to -1.
(ppc_after_open): Set emit_stubs_syms by default when shared.
(OPTION_NO_STUBSYMS): Define.
(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
PARSE_AND_LIST_ARGS_CASES): Handle --no-emit-stub-syms.
* emultempl/ppc64elf.em (emit_stub_syms): Init to -1.
(gld${EMULATION_NAME}_finish): Set emit_stubs_syms by default.
(OPTION_NO_STUBSYMS): Define.
(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
PARSE_AND_LIST_ARGS_CASES): Handle --no-emit-stub-syms.
2009-09-30 Matthias Klose <address@hidden>
PR ld/9863
* emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
with __data_start.
2009-09-29 Joel Sherrill <address@hidden>
* emulparams/m68kelf.sh (NOP): Use 0x4e71 (nop) rather than 0x4e75
(rts).
2009-09-29 Alan Modra <address@hidden>
* ldlang.c (lang_size_sections_1): Allow scripts to specify a
non-zero vma even when relocatable.
2009-09-28 Alan Modra <address@hidden>
* scripttempl/elf32cr16.sc: Emit empty script for ld -r and ld -Ur.
* scripttempl/elf32cr16c.sc: Likewise.
* scripttempl/elf32crx.sc: Likewise.
* scripttempl/tic54xcoff.sc: Likewise.
* scripttempl/aix.sc: Delete ${RELOCATING-0}.
* scripttempl/avr.sc: Likewise.
* scripttempl/elf32msp430.sc: Likewise.
* scripttempl/elf32msp430_3.sc: Likewise.
* scripttempl/elf32sh-symbian.sc: Likewise.
* scripttempl/elf_chaos.sc: Likewise.
* scripttempl/elfi370.sc: Likewise.
* scripttempl/nw.sc: Likewise.
* scripttempl/psos.sc: Likewise.
* scripttempl/armbpabi.sc: Delete ${RELOCATING-0} and ${CONSTRUCTING-0}.
* scripttempl/elf.sc: Likewise.
* scripttempl/elf64hppa.sc: Likewise.
* scripttempl/elfd10v.sc: Likewise.
* scripttempl/elfd30v.sc: Likewise.
* scripttempl/elfm68hc11.sc: Likewise.
* scripttempl/elfm68hc12.sc: Likewise.
* scripttempl/elfmicroblaze.sc: Likewise.
* scripttempl/elfxtensa.sc: Likewise.
* scripttempl/iq2000.sc: Likewise.
* scripttempl/mep.sc: Likewise.
* scripttempl/xstormy16.sc: Likewise.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.2039.2.12&r2=1.2039.2.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.317.2.2&r2=1.317.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/aix.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.4.28.2&r2=1.4.28.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/armbpabi.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.16.2.1&r2=1.16.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/avr.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.7.4.1&r2=1.7.4.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.95.2.1&r2=1.95.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32cr16.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.3.2.2&r2=1.3.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32cr16c.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.3.2.2&r2=1.3.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32crx.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.7.2.2&r2=1.7.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32msp430.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.5.20.1&r2=1.5.20.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32msp430_3.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.3.28.1&r2=1.3.28.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32sh-symbian.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.10.2.1&r2=1.10.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf64hppa.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.2.2.1&r2=1.2.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf_chaos.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.8.8.1&r2=1.8.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfd10v.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.11.8.1&r2=1.11.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfd30v.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.9.10.1&r2=1.9.10.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfi370.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.6.8.1&r2=1.6.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfm68hc11.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.13.8.1&r2=1.13.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfm68hc12.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.15.8.1&r2=1.15.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfmicroblaze.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.1.2.2&r2=1.1.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfxtensa.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.18.2.1&r2=1.18.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/iq2000.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.7.8.1&r2=1.7.8.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/mep.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.5.2.1&r2=1.5.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/nw.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.3.32.1&r2=1.3.32.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/psos.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.1.1.1.36.1&r2=1.1.1.1.36.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/tic54xcoff.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.2.34.2&r2=1.2.34.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/xstormy16.sc.diff?cvsroot=src&only_with_tag=binutils-2_20-branch&r1=1.11.8.1&r2=1.11.8.2
--
http://sourceware.org/bugzilla/show_bug.cgi?id=9863
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug ld/9863] FAIL: Weak symbols in dynamic objects 1 (main test),
cvs-commit at gcc dot gnu dot org <=