NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: toolchain/51066: C++ text relocations
On 04/14/16 12:55, Nick Hudson wrote:
Need to fix binutils... from src/libexec/ld.elf_so/rtld.c
342 #if !defined(__arm__) && !defined(__mips__) && !defined(__sh__)
343 /* ARM, MIPS and SH{3,5} have a bogus DT_TEXTREL. */
344 assert(!_rtld_objself.textrel);
345 #endif
Actually, this is a different (and fixed?) old bug.
There is an incorrect DT_TEXTREL in libstdc++
...bin/ld: warning: dynamic relocation to `__gxx_personality_v0' in
readonly section `.eh_frame'
which is coming from eh_personality.cc
I've tracked the problem down to config.gcc where arm/arm.h needs to be
last so that
the ARM_TARGET2_DWARF_FORMAT define in netbsd-eabi.h is seen
I'm testing a fix
Nick
Home |
Main Index |
Thread Index |
Old Index