On 18.04.2023 14:03, Oleksii wrote:
> On Mon, 2023-04-17 at 16:12 +0200, Jan Beulich wrote:
>> On 16.03.2023 14:22, Oleksii Kurochko wrote:
>>> Oleksii Kurochko (2):
>>> xen/riscv: add EMBEDDED_EXTRA_CFLAGS to CFLAGS
>>> xen/riscv: add explicit check that .got{.plt} is empty
>>>
>>> xen/arch/r
On Mon, 2023-04-17 at 16:12 +0200, Jan Beulich wrote:
> On 16.03.2023 14:22, Oleksii Kurochko wrote:
> > Oleksii Kurochko (2):
> > xen/riscv: add EMBEDDED_EXTRA_CFLAGS to CFLAGS
> > xen/riscv: add explicit check that .got{.plt} is empty
> >
> > xen/arch/riscv/arch.mk | 2 ++
> > xen/arch/r
On 18/04/2023 7:30 am, Jan Beulich wrote:
> On 16.03.2023 14:59, Andrew Cooper wrote:
>> On 16/03/2023 1:22 pm, Oleksii Kurochko wrote:
>>> Oleksii Kurochko (2):
>>> xen/riscv: add EMBEDDED_EXTRA_CFLAGS to CFLAGS
>>> xen/riscv: add explicit check that .got{.plt} is empty
>> Acked-by: Andrew Coo
On 16.03.2023 14:59, Andrew Cooper wrote:
> On 16/03/2023 1:22 pm, Oleksii Kurochko wrote:
>> Oleksii Kurochko (2):
>> xen/riscv: add EMBEDDED_EXTRA_CFLAGS to CFLAGS
>> xen/riscv: add explicit check that .got{.plt} is empty
>
> Acked-by: Andrew Cooper
I'm sorry, I failed to apply this ack wh
On 16.03.2023 14:22, Oleksii Kurochko wrote:
> Oleksii Kurochko (2):
> xen/riscv: add EMBEDDED_EXTRA_CFLAGS to CFLAGS
> xen/riscv: add explicit check that .got{.plt} is empty
>
> xen/arch/riscv/arch.mk | 2 ++
> xen/arch/riscv/xen.lds.S | 13 +
> 2 files changed, 15 insertions(
On 16/03/2023 1:22 pm, Oleksii Kurochko wrote:
> Oleksii Kurochko (2):
> xen/riscv: add EMBEDDED_EXTRA_CFLAGS to CFLAGS
> xen/riscv: add explicit check that .got{.plt} is empty
Acked-by: Andrew Cooper
The patch series introduces things to deal with GOT stuff whichwas faced
during the work on [1].
Initially, the issue was with 'la' pseudo instruction, which transformed to
'aupic/l{w|d} GOT' instead of 'auipc/addi'.
The transformation dependson .option {nopic, pic} directive or compiler flags.
R