This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Map ".text.hot" and ".text.unlikely" input section prefixes to separate output sections.
> (gdb) bt
> #0 gold::do_gold_unreachable (
> filename=0x8367b0 "/export/gnu/import/git/binutils/gold/gold.h",
> lineno=192,
> function=0x83781b <unsigned int gold::convert_types<unsigned int,
> unsigned long long>(unsigned long long)::__FUNCTION__>
> "convert_types")
> at /export/gnu/import/git/binutils/gold/gold.cc:102
> #1 0x0043f4d4 in gold::convert_types<unsigned int, unsigned long long> (
> from=18446744073709551050)
> at /export/gnu/import/git/binutils/gold/gold.h:192
> #2 0x004e4eb1 in gold::Sized_relobj<32, false>::do_set_section_offset (
> this=0xc83160, shndx=7, off=18446744073709551050)
> at /export/gnu/import/git/binutils/gold/object.h:1937
Looks like you have a section offset (18446744073709551050 ==
0xFFFFFFFFFFFFFDCA == -3530) that doesn't fit in a 32-bit Address.
This section sorting thing may be interfering with the incremental
update.
-cary