RE: [PATCH] Xen: fix EFI stub wchar_t size warning of arm32 building

2022-07-03 Thread Wei Chen
Hi Julien, > -Original Message- > From: Julien Grall > Sent: 2022年7月1日 20:58 > To: Jan Beulich ; Wei Chen > Cc: Stefano Stabellini ; Bertrand Marquis > ; Volodymyr Babchuk ; > xen-devel@lists.xenproject.org > Subject: Re: [PATCH] Xen: fix EFI stub wchar

Re: [PATCH] Xen: fix EFI stub wchar_t size warning of arm32 building

2022-07-01 Thread Julien Grall
On 01/07/2022 11:34, Jan Beulich wrote: Signed-off-by: Wei Chen --- xen/arch/arm/efi/Makefile | 4 1 file changed, 4 insertions(+) diff --git a/xen/arch/arm/efi/Makefile b/xen/arch/arm/efi/Makefile index dffe72e589..b06fb96c1f 100644 --- a/xen/arch/arm/efi/Makefile +++ b/xen/arch/arm

Re: [PATCH] Xen: fix EFI stub wchar_t size warning of arm32 building

2022-07-01 Thread Jan Beulich
On 01.07.2022 12:13, Wei Chen wrote: > Xen uses "-fshort-wchar" in CFLAGS for EFI common code. Arm32 > is using stub.c of EFI common code for EFI stub functions. But > "-fshort-wchar" CFLAG will cause a warning when build stub.c > for Arm32: > "arm-linux-gnueabihf-ld: warning: arch/arm/efi/built_in

[PATCH] Xen: fix EFI stub wchar_t size warning of arm32 building

2022-07-01 Thread Wei Chen
Xen uses "-fshort-wchar" in CFLAGS for EFI common code. Arm32 is using stub.c of EFI common code for EFI stub functions. But "-fshort-wchar" CFLAG will cause a warning when build stub.c for Arm32: "arm-linux-gnueabihf-ld: warning: arch/arm/efi/built_in.o uses 2-byte wchar_t yet the output is to use