--- Additional Comments From MatthewLCreech at eaton dot com 2006-09-15
13:55 ---
Okay, I got around to building a binutils snapshot (9/13), and I now get the
behavior described by Kevin Hilman:
LD .tmp_vmlinux1
arm-linux-gnueabi-ld: .tmp_vmlinux1: sh_link of section
--- Additional Comments From MatthewLCreech at eaton dot com 2006-09-14
21:10 ---
Interestingly, though, if I change this portion to:
*(.exit.text)
*(.ARM.exidx)
*(.ARM.extab)
*(.exit.data)
*(.exitcall.exit)
it no longer segfaults for this test case. This isn't a proper fix, t
--- Additional Comments From MatthewLCreech at eaton dot com 2006-09-14
20:09 ---
I tried both:
*(.exit.text)
*(.ARM.exidx.exit.text)
*(.exit.data)
*(.exitcall.exit)
as well as
*(.ARM.exidx.exit.text)
*(.exit.data)
*(.exitcall.exit)
and both still trigger a segfault.
--
http
--- Additional Comments From MatthewLCreech at eaton dot com 2006-09-14
18:30 ---
Additional info. provided by Kevin Kilman at MontaVista:
[Quote]
FYI... I've seen the same thing using a MontaVista gcc 4.1.2, ld 2.17.
However, after a binutils update to 2.17.50 20060808, it no l
--- Additional Comments From MatthewLCreech at eaton dot com 2006-09-14
17:49 ---
Created an attachment (id=1296)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=1296&action=view)
Tarball of test files
1. Install arm[-none]-linux-gnueabi toolchain
2. Extract tarball con
oduct: binutils
Version: 2.17
Status: NEW
Severity: normal
Priority: P2
Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: MatthewLCreech at eaton dot com
CC: bug-binutils at gnu dot org
GCC build tripl