This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]