]> git.proxmox.com Git - mirror_edk2.git/commitdiff
StdLib/AppPkg: Add the NOOPT build target and fix a type conversion problem with...
authorDaryl McDaniel <daryl.mcdaniel@intel.com>
Tue, 11 Nov 2014 22:56:58 +0000 (22:56 +0000)
committerdarylm503 <darylm503@Edk2>
Tue, 11 Nov 2014 22:56:58 +0000 (22:56 +0000)
AppPkg.dsc: Remove IPF support and add NOOPT build target.
StdLib.dsc: Add NOOPT build target.
daConsole.c: Cast a comparison to BOOLEAN before assigning it to a BOOLEAN.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daryl McDaniel <daryl.mcdaniel@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16331 6f19259b-4bc3-4df7-8a09-765794883524

AppPkg/AppPkg.dsc
StdLib/LibC/Uefi/Devices/Console/daConsole.c
StdLib/StdLib.dsc

index 32e046f9fbdd669aad494cc7bb7522a75b8e0066..fd76b4ec086810c55479efad1906339eca85cae6 100644 (file)
@@ -23,8 +23,8 @@
   PLATFORM_VERSION               = 0.01\r
   DSC_SPECIFICATION              = 0x00010006\r
   OUTPUT_DIRECTORY               = Build/AppPkg\r
   PLATFORM_VERSION               = 0.01\r
   DSC_SPECIFICATION              = 0x00010006\r
   OUTPUT_DIRECTORY               = Build/AppPkg\r
-  SUPPORTED_ARCHITECTURES        = IA32|IPF|X64|ARM|AARCH64\r
-  BUILD_TARGETS                  = DEBUG|RELEASE\r
+  SUPPORTED_ARCHITECTURES        = IA32|X64|ARM|AARCH64\r
+  BUILD_TARGETS                  = DEBUG|RELEASE|NOOPT\r
   SKUID_IDENTIFIER               = DEFAULT\r
 \r
 #\r
   SKUID_IDENTIFIER               = DEFAULT\r
 \r
 #\r
index 884e7017b43a69a129791af57dc6a7bc6f3a2ae5..d926a0c56e5e205b7efe80782d89fcaa3a672a4a 100644 (file)
@@ -361,7 +361,7 @@ da_ConRead(
   else {\r
     Stream = BASE_CR(filp->f_ops, ConInstance, Abstraction);\r
     Proto = (EFI_SIMPLE_TEXT_INPUT_PROTOCOL *)Stream->Dev;\r
   else {\r
     Stream = BASE_CR(filp->f_ops, ConInstance, Abstraction);\r
     Proto = (EFI_SIMPLE_TEXT_INPUT_PROTOCOL *)Stream->Dev;\r
-    BlockingMode = ((filp->Oflags & O_NONBLOCK) == 0);\r
+    BlockingMode = (BOOLEAN)((filp->Oflags & O_NONBLOCK) == 0);\r
 \r
     do {\r
       Status = EFI_SUCCESS;\r
 \r
     do {\r
       Status = EFI_SUCCESS;\r
index 8077b045f8fb65cc49c58bc03c789d96bc1115e6..43bd3e2cd7b2eaf8e78fe349d2ee6d96a48c1a49 100644 (file)
@@ -28,7 +28,7 @@
   DSC_SPECIFICATION              = 0x00010006\r
   OUTPUT_DIRECTORY               = Build/StdLib\r
   SUPPORTED_ARCHITECTURES        = IA32|X64|ARM\r
   DSC_SPECIFICATION              = 0x00010006\r
   OUTPUT_DIRECTORY               = Build/StdLib\r
   SUPPORTED_ARCHITECTURES        = IA32|X64|ARM\r
-  BUILD_TARGETS                  = DEBUG|RELEASE\r
+  BUILD_TARGETS                  = DEBUG|RELEASE|NOOPT\r
   SKUID_IDENTIFIER               = DEFAULT\r
 \r
 #\r
   SKUID_IDENTIFIER               = DEFAULT\r
 \r
 #\r