PR23980, powerpc64 ld segfault

Alan Modra amodra@gmail.com
Tue Dec 18 00:39:00 GMT 2018


On Mon, Dec 17, 2018 at 06:13:34PM -0500, Hans-Peter Nilsson wrote:
> On Tue, 18 Dec 2018, Alan Modra wrote:
> 
> > The segfault fixed here was triggered by attempting to link ppc64
> > input objects to an x86_64 output.  With that problem fixed, ld now
> > gives:
> >
> > ld/ld-new -shared -o pr23980 write.pico writev.pico
> > ld/ld-new: powerpc:common64 architecture of input file `write.pico' is incompatible with i386:x86-64 output
> > ld/ld-new: powerpc:common64 architecture of input file `writev.pico' is incompatible with i386:x86-64 output
> > ld/ld-new: BFD (GNU Binutils) 2.31.51.20181217 assertion fail /home/alan/src/binutils-gdb/bfd/elf64-x86-64.c:2392
> 
> >From the sideline: fixed as in segv-gone--one-step-at-a-time or
> is that message also fixed?

The assertion fail is fixed with a followup (I was waiting for a full
test cycle to run before posting).
https://sourceware.org/ml/binutils/2018-12/msg00203.html

-- 
Alan Modra
Australia Development Lab, IBM



More information about the Binutils mailing list