Re: [PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-04-18 Thread Jan Beulich
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

Re: [PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-04-18 Thread Oleksii
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

Re: [PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-04-17 Thread Andrew Cooper
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

Re: [PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-04-17 Thread Jan Beulich
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

Re: [PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-04-17 Thread Jan Beulich
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(

Re: [PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-03-16 Thread Andrew Cooper
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

[PATCH v2 0/2] deal with GOT stuff for RISC-V

2023-03-16 Thread Oleksii Kurochko
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