diff --git a/AppPkg/AppPkg.dsc b/AppPkg/AppPkg.dsc index 32e046f9fb..fd76b4ec08 100644 --- a/AppPkg/AppPkg.dsc +++ b/AppPkg/AppPkg.dsc @@ -23,8 +23,8 @@ PLATFORM_VERSION = 0.01 DSC_SPECIFICATION = 0x00010006 OUTPUT_DIRECTORY = Build/AppPkg - SUPPORTED_ARCHITECTURES = IA32|IPF|X64|ARM|AARCH64 - BUILD_TARGETS = DEBUG|RELEASE + SUPPORTED_ARCHITECTURES = IA32|X64|ARM|AARCH64 + BUILD_TARGETS = DEBUG|RELEASE|NOOPT SKUID_IDENTIFIER = DEFAULT # diff --git a/StdLib/LibC/Uefi/Devices/Console/daConsole.c b/StdLib/LibC/Uefi/Devices/Console/daConsole.c index 884e7017b4..d926a0c56e 100644 --- a/StdLib/LibC/Uefi/Devices/Console/daConsole.c +++ b/StdLib/LibC/Uefi/Devices/Console/daConsole.c @@ -361,7 +361,7 @@ da_ConRead( else { Stream = BASE_CR(filp->f_ops, ConInstance, Abstraction); Proto = (EFI_SIMPLE_TEXT_INPUT_PROTOCOL *)Stream->Dev; - BlockingMode = ((filp->Oflags & O_NONBLOCK) == 0); + BlockingMode = (BOOLEAN)((filp->Oflags & O_NONBLOCK) == 0); do { Status = EFI_SUCCESS; diff --git a/StdLib/StdLib.dsc b/StdLib/StdLib.dsc index 8077b045f8..43bd3e2cd7 100644 --- a/StdLib/StdLib.dsc +++ b/StdLib/StdLib.dsc @@ -28,7 +28,7 @@ DSC_SPECIFICATION = 0x00010006 OUTPUT_DIRECTORY = Build/StdLib SUPPORTED_ARCHITECTURES = IA32|X64|ARM - BUILD_TARGETS = DEBUG|RELEASE + BUILD_TARGETS = DEBUG|RELEASE|NOOPT SKUID_IDENTIFIER = DEFAULT #