From: Rob Clark Date: Sat, 9 Sep 2017 10:47:39 +0000 (-0400) Subject: kbuild: Enable -fshort-wchar X-Git-Tag: v2017.11-rc1~164 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=4a85663ec7eddd955d22f1b0f34a9708eac82314;p=oweals%2Fu-boot.git kbuild: Enable -fshort-wchar EFI_LOADER really wants UTF-16 strings (ie. %ls and L"string" are 16bit chars instead of 32bit chars). But rather than enabling -fshort-wchar conditionally if EFI_LOADER is enabled, it was deemed preferrable to globally switch. Signed-off-by: Rob Clark Acked-by: Masahiro Yamada --- diff --git a/Makefile b/Makefile index 8086f3c93e..8250b3409a 100644 --- a/Makefile +++ b/Makefile @@ -360,6 +360,7 @@ KBUILD_CPPFLAGS := -D__KERNEL__ -D__UBOOT__ KBUILD_CFLAGS := -Wall -Wstrict-prototypes \ -Wno-format-security \ -fno-builtin -ffreestanding +KBUILD_CFLAGS += -fshort-wchar KBUILD_AFLAGS := -D__ASSEMBLY__ # Read UBOOTRELEASE from include/config/uboot.release (if it exists)