Subject: sparc64-netbsd toolchain lossage :-(
To: None <port-sparc64@netbsd.org, tech-toolchain@netbsd.org>
From: matthew green <mrg@eterna.com.au>
List: tech-toolchain
Date: 08/12/2001 23:57:12
it seems that binutils 2.11 doesn't work properly on sparc64.  and
neither does the head of the 2.11 branch (what will become 2.11.3.)

ld & as create broken dynamic programs:

powerofseven ~> ./a.out
assertion "ELF_R_TYPE(rela->r_info) == R_TYPE(JMP_SLOT)
" failed: file "/orb/v/src/libexec/ld.elf_so/arch/sparc64/mdreloc.c", line 364
Abort (core dumped)


if i back down to my binutils 2.10.1 install, things work just fine.  all this
time waiting for the in tree toolchain and it finally arrives in a sad and
sorry state :-(


(it doesn't matter if binutils is built from our tree, or via ./configure 
and make. )


i'm going to try binutils-current and then work from there.



.mrg.