--
What|Removed |Added
Summary|Crashes during |Crashes during linking of
||program
http://sourceware.org/bugzi
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31
03:48 ---
Subject: Bug 10979
CVSROOT:/cvs/src
Module name:src
Changes by: i...@sourceware.org 2009-12-31 03:48:46
Modified files:
gold : ChangeLog layout.cc layout.h script.c
--- Additional Comments From ian at airs dot com 2009-12-31 03:51 ---
The problem with arj is that it passes in a linker script as an input file.
The
linker script is just
SECTIONS
{
/DISCARD/ : { *(.comment) *(.note) *(.stab) *(.stabstr) }
}
The problem is that once gold sees a SEC
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31
05:07 ---
Subject: Bug 10979
CVSROOT:/cvs/src
Module name:src
Changes by: i...@sourceware.org 2009-12-31 05:07:22
Modified files:
gold : ChangeLog common.cc symtab.h
--- Additional Comments From ian at airs dot com 2009-12-31 05:15 ---
*** Bug 10669 has been marked as a duplicate of this bug. ***
--
What|Removed |Added
CC|
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31
05:43 ---
Subject: Bug 10979
CVSROOT:/cvs/src
Module name:src
Changes by: i...@sourceware.org 2009-12-31 05:43:29
Modified files:
gold : ChangeLog layout.cc
Log message:
--- Additional Comments From ian at airs dot com 2009-12-31 05:14 ---
The problem with idjc is a complicated case which arises because it defines a
common symbol named "shutdown", then links against a shared library which
refers
to "shutdown" with a glibc version, and then sees from li
--- Additional Comments From ian at airs dot com 2009-12-31 05:46 ---
The klibc problem is due to -Ttext. gold was trying to put the file header and
segment header in the text segment, but it was in the wrong place due to
-Ttext.
I've committed a patch.
I believe that fixes all of t