Subject: toolchain/28637: binutils 2.15 produced dynamic binaries fail on cobalt/mipsel
To: None <toolchain-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
List: netbsd-bugs
Date: 12/12/2004 17:37:00
>Number:         28637
>Category:       toolchain
>Synopsis:       binutils 2.15 produced dynamically linked binaries fail on cobalt/mipsel
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 12 17:37:00 +0000 2004
>Originator:     kilbi@rad.rwth-aachen.de
>Release:        NetBSD 2.99.11
>Organization:
>Environment:
	
	
System: NetBSD 2.99.11 (INST_NFS) #0: Sun Dec 12 17:08:19 MET 2004 kilbi@qie:/sys/arch/cobalt/compile/INST_NFS
Architecture: mipsel
Machine: cobalt
>Description:
	After recent import of binutils 2.15 the cross compilation
	'i386 -> cobalt' of whole userland and kernel succeeds now,
	but the produced dynamically linked binaries (for
	cobalt/mipsel) do not work at all (dump core with memory
	fault, or 'Process (pid 1) got signal 11' in init's case))!
	Statically linked binaries (/rescue/* and the kernel itself)
	seem to run fine.
>How-To-Repeat:
	(Cross) compile complete userland and kernel for a cobalt qube
	2 with recently imported binutils 2.15, try to run it on such
	a machine (what about other mpse{l,b} machines?) and see how
	all dynamically linked binaries fail.
>Fix:
	n/a

>Unformatted: