https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98784

--- Comment #8 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> OK, this makes sense now and this looks like a bootstrap problem, e.g. the
> code setting up _GLOBAL_OFFSET_TABLE_ in the libc might be trying to access
> it or something along this line.

I misremembered: the code loading the GOT register is eliminated if not used in
the end, but it can block the leaf register optimization, i.e. a register
window is allocated although it is not needed.  So does uClibc depend on the
fact that a register window is not allocated in some specific spot?

Reply via email to