--- Comment #7 from James Clarke <jrtc27 at jrtc27 dot com> ---
(In reply to John Paul Adrian Glaubitz from comment #6)
> (In reply to James Clarke from comment #4)
> > Note that gold also falls foul of this, giving "gold: internal error in
> > tls_get_addr_sym, at ../../gold/", though line 391 is
> > "gold_assert(this->tls_get_addr_sym_);" which is much easier to debug!
> I'm actually getting the following internal error when trying to build
> firefox on sparc64 during some rust code compilation:
>  1:32.84   = note:
> /srv/glaubitz/firefox/mozilla-central/obj-sparc64-unknown-linux-gnu/build/
> unix/gold/ld: internal error in sized_finalize_symbol, at
> ../../gold/
>  1:32.84           collect2: error: ld returned 1 exit status
> Is this related?

Possibly, but I'd expect it to trigger an assertion failure in tls_get_addr_sym
before that as with my test case. I suggest you open a new bug for this (and if
you have debug symbols in that build, run it under gdb and `p *sym` to see what
symbol it's having issues with).

You are receiving this mail because:
You are on the CC list for the bug.
bug-binutils mailing list

Reply via email to