[OpenRISC] [PATCH v5 00/13] Glibc OpenRISC port

Adhemerval Zanella
2022-01-24T13:54:58Z

On 24/01/2022 10:23, Florian Weimer via Libc-alpha wrote:
> * Stafford Horne:
>
>> This is the OpenRISC port for glibc that I have been working on.
>
> The port does not define PI_STATIC_AND_HIDDEN. Is this really
> necessary, or just an oversight due to the way the port was constructed
> (presumably with MIPS as the template)?
>
> PI_STATIC_AND_HIDDEN means that references to static functions and data
> and symbols with hidden visibility do not need any run-time relocations
> after the final link, with the build flags used by glibc.

At least the loader with a simple hello world does not fail with qemu with
PI_STATIC_AND_HIDDEN set.

Staffork, could you confirm it is ok to make or1k use PI_STATIC_AND_HIDDEN?