Micky1979 Posted October 17, 2016 Author Share Posted October 17, 2016 I hope in the mean time your computer not exploded with 4.1.0 Try this one: Build_Clover_4.1.1.command.zip 2 Link to comment Share on other sites More sharing options...
Mork vom Ork Posted October 17, 2016 Share Posted October 17, 2016 nope, same error and just 2 Minutes left on the selfdestructing countdown clock... ;-) still missing 'Clover/Include/Protocol/OSInfo.h'. It is not on the source path, so we can't even dl it manually. Link to comment Share on other sites More sharing options...
Micky1979 Posted October 17, 2016 Author Share Posted October 17, 2016 @Micky1979 there is a problem with the current script. At the following line: RSCRIPTVER='v'$(curl -v --silent $GITHUB 2>&1 | grep 'SCRIPTVER="v' | tr -cd '.0-9') grep 'SCRIPTVER="v' returns all lines that contain the string and then the result is something like this: You can workaround that by tweaking the command a little by adding the -m option like this: grep -m 1 'SCRIPTVER="v' This way, grep will return only the first match, which is the only line it needs (it's at the very begining of the file and grep won't find any other result before that line). I made like this (already used in the script): grep '^SCRIPTVER="v' this way SCRIPTVER="v4.1.1" is the only line that start this way and be founded. So you can also comment it and make a copy: # SCRIPTVER="v4.1.1" SCRIPTVER="v4.1.8 super cool" .. but the only one that start with SCRIPTVER="v is found. Also is/will be the only one in the script since is defined only once. nope, same error and just 2 Minutes left on the selfdestructing countdown clock... ;-) still missing 'Clover/Include/Protocol/OSInfo.h'. It is not on the source path, so we can't even dl it manually. Ok but this error is not coming from this script: https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/Include/Protocol/ is not even present on sourceforge.. 1 Link to comment Share on other sites More sharing options...
Badruzeus Posted October 17, 2016 Share Posted October 17, 2016 Using Build_Clover_4.1.1.command above, du no what's wrong, but on 64-bit Ubuntu 16.04 with Legacy-MBR Partition Scheme I got this.. do I've to use this command on UEFI environment? Also, can U explain me @micky1979 what is "DISABLE_LTO" means from "BUILD boot7 with additional macros" option? Thanks in advance. =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) ENABLE_PS2MOUSE_LEGACYBOOT 4) DEBUG_ON_SERIAL_PORT 5) ENABLE_SECURE_BOOT 6) USE_ION 7) DISABLE_USB_MASS_STORAGE 8) ENABLE_USB_OHCI 9) ENABLE_USB_XHCI 10) REAL_NVRAM DISABLE_LTO added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI -D CHECK_FLAGS -D DISABLE_LTO enter you choice or press "b" to build: b going to build as requested.. =============================================================================== Running from: Ubuntu 16.04 <---------------------------------------------------- Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) =============================================================================== <---------------------------------------------------- =============================================================================== BUILDTOOL is GCC53 <---------------------------------------------------- =============================================================================== nasm check: <---------------------------------------------------- NASM version 2.12.02 compiled on Oct 15 2016 =============================================================================== Custom boot7 <---------------------------------------------------- TOOLCHAIN_DIR: /usr NASM_PREFIX: /usr/bin/ NASM_VER: 2.12.02 Initializing workspace Loading previous configuration from /home/technowtrend/src/edk2/Conf/BuildEnv.sh WORKSPACE: /home/technowtrend/src/edk2 EDK_TOOLS_PATH: /home/technowtrend/src/edk2/BaseTools CONF_PATH: /home/technowtrend/src/edk2/Conf Running edk2 build for CloverX64 using the command: build -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI -D CHECK_FLAGS -D DISABLE_LTO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t GCC53 -n 5 Build environment: Linux-4.4.0-43-generic-x86_64-with-Ubuntu-16.04-xenial Build start time: 01:32:04, Oct.18 2016 WORKSPACE = /home/technowtrend/src/edk2 ECP_SOURCE = /home/technowtrend/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /home/technowtrend/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /home/technowtrend/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /home/technowtrend/src/edk2/BaseTools CONF_PATH = /home/technowtrend/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = GCC53 Active Platform = /home/technowtrend/src/edk2/Clover/Clover.dsc Flash Image Definition = /home/technowtrend/src/edk2/Clover/Clover.fdf Processing meta-data ........ done! Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64] [CC] PcdLib [SLINK] BasePcdLibNull [CC] DebugLib [SLINK] BaseDebugLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64] [CC] SetMem [CC] ScanMem64Wrapper Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64] [CC] CheckSum [CC] ScanMem32Wrapper [CC] SwitchStack [CC] IoLibMmioBuffer [CC] ScanMem16Wrapper [CC] PrintLibInternal [CC] BaseReportStatusCodeLib [CC] SwapBytes64 [CC] ScanMem8Wrapper [SLINK] BaseReportStatusCodeLibNull Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64] [CC] ZeroMemWrapper [CC] PrintLib [CC] IoHighLevel [CC] SwapBytes32 [SLINK] BasePrintLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64] [CC] CompareMemWrapper [CC] IoLibGcc [CC] SwapBytes16 [CC] SetMem64Wrapper [CC] IoLib [SLINK] BaseIoLibIntrinsic Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64] [CC] MemoryAllocationLib [CC] SetMem32Wrapper [CC] LongJump [CC] DxeCoreEntryPoint [CC] SetMem16Wrapper [SLINK] DxeCoreEntryPoint Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64] [CC] SetMemWrapper [CC] SetJump [CC] UefiRuntimeServicesTableLib [CC] DxeCoreMemoryProfileLibNull [SLINK] UefiRuntimeServicesTableLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64] [SLINK] DxeCoreMemoryAllocationLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64] [CC] CopyMemWrapper [CC] RShiftU64 [CC] IsZeroBufferWrapper [CC] RRotU64 [CC] PeCoffExtraActionLib [SLINK] PeCoffExtraActionLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64] [CC] MemLibGeneric [CC] DevicePathUtilities [CC] UefiBootServicesTableLib [CC] RRotU32 [SLINK] UefiBootServicesTableLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64] [CC] MemLibGuid [CC] MultU64x64 [CC] CopyMem [SLINK] BaseMemoryLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64] [CC] HobLib [SLINK] DxeCoreHobLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64] [CC] MultU64x32 [CC] UefiLibPrint [CC] BaseUefiDecompressLib [CC] X86Cache [SLINK] BaseUefiDecompressLib [CC] DevicePathToText Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64] [CC] MultS64x64 [SLINK] BaseCacheMaintenanceLib Building ... /home/technowtrend/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64] [CC] ModU64x32 [CC] LShiftU64 [CC] PerformanceLib [CC] UefiNotTiano [CC] LRotU64 [SLINK] BasePerformanceLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64] [CC] LRotU32 [CC] PeCoffGetEntryPoint [CC] LowBitSet64 [SLINK] BasePeCoffGetEntryPointLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64] [CC] UefiDriverModel [CC] LowBitSet32 [CC] DevicePathFromText [CC] HighBitSet64 [CC] UefiDevicePathLib [CC] BasePeCoff [CC] Console [SLINK] UefiDevicePathLib Building ... /home/technowtrend/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64] [CC] HighBitSet32 [CC] DxeExtractGuidedSectionLib [CC] PeCoffLoaderEx [SLINK] VBoxPeCoffLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64] [SLINK] DxeExtractGuidedSectionLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64] [CC] GetPowerOfTwo64 [CC] DebugAgentLibNull [SLINK] DebugAgentLibNull Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64] [CC] GetPowerOfTwo32 [CC] UefiLib [CC] X86TimerLib [SLINK] DuetTimerLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64] [SLINK] UefiLib [CC] DivU64x64Remainder Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64] [CC] CpuExceptionHandlerLibNull [SLINK] CpuExceptionHandlerLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64] [CC] DivU64x32Remainder [CC] DxeServicesLib [SLINK] DxeServicesLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64] [CC] DivU64x32 [CC] DivS64x64Remainder [CC] MemoryAllocationLib [CC] ARShiftU64 [SLINK] UefiMemoryAllocationLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64] [CC] RuntimeLib [CC] DriverEntryPoint [SLINK] UefiDriverEntryPoint [SLINK] UefiRuntimeLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64] [CC] HobLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64] [CC] BitField [SLINK] DxeHobLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64] [CC] CpuDeadLoop [CC] InternalGetSpinLockProperties [CC] Cpu [CC] VarCheckLib [SLINK] VarCheckLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64] [CC] GccInline [CC] TpmMeasurementLibNull [CC] DxeServicesTableLib [SLINK] DxeServicesTableLib [CC] LinkedList Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64] [SLINK] TpmMeasurementLibNull Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64] [CC] SynchronizationGcc [SLINK] BaseSynchronizationLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64] [CC] SafeString [CC] AuthVariableLibNull [SLINK] AuthVariableLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64] [CC] DxeCapsuleLibNull [SLINK] DxeCapsuleLibNull Building ... /home/technowtrend/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64] [CC] VarCheckUefiLibNullClass [CC] String [SLINK] VarCheckUefiLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64] [CC] DxeSecurityManagementLib [CC] FilePaths [SLINK] DxeSecurityManagementLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64] [CC] UefiHiiServicesLib [CC] DxePcdLib [SLINK] DxePcdLib Building ... /home/technowtrend/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64] [SLINK] UefiHiiServicesLib Building ... /home/technowtrend/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64] /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/Thunk16.iii:300: warning: absolute address can not be RIP-relative [NASM] Thunk16 [CC] Non-existing [CC] LzmaDecompress [CC] HiiLib [CC] CustomizedDisplayLib [CC] Math64 [CC] DevicePath [CC] Unaligned [CC] HiiString [CC] X86WriteIdtr [CC] CustomizedDisplayLibInternal [CC] HiiLanguage [CC] X86WriteGdtr [SLINK] UefiHiiLib Building ... /home/technowtrend/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64] [CC] X86Thunk [CC] Performance [CC] AutoGen [SLINK] CustomizedDisplayLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64] [CC] X86ReadIdtr [CC] PciCf8Lib [CC] X86ReadGdtr [SLINK] BasePciCf8Lib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64] [CC] X86Msr [CC] PciLib [SLINK] BasePciLibCf8 Building ... /home/technowtrend/src/edk2/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf [X64] [CC] BdsPlatform [CC] LzFind [CC] X86GetInterruptState [CC] X86FxSave [CC] BdsConnect [CC] BaseXApicLib [CC] X86FxRestore [CC] PlatformData [SLINK] DuetBds Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf [X64] [SLINK] BaseXApicLib Building ... /home/technowtrend/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64] [CC] X86EnablePaging64 [CC] X86EnablePaging32 [CC] IoApicLib [CC] X86DisablePaging64 [SLINK] BaseIoApicLib Building ... /home/technowtrend/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64] [CC] X86DisablePaging32 [CC] GccInline [CC] MemLogLib [SLINK] MemLogLibDefault Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64] [NASM] SwitchStack [CC] VideoBiosPatchLib [CC] UefiScsiLib [SLINK] UefiScsiLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64] [CC] BdsMisc [NASM] SetJump [CC] LzmaDec [CC] Hid [CC] GuidedSectionExtraction [SLINK] LzmaDecompressLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64] [CC] 915resolution [NASM] LongJump [CC] UsbDxeLib [SLINK] UefiUsbLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64] [CC] UefiSortLib [SLINK] UefiSortLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64] [NASM] EnableDisableInterrupts [CC] edid [SLINK] VideoBiosPatchLib Building ... /home/technowtrend/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64] [CC] UefiFileHandleLib [CC] ApplicationEntryPoint [SLINK] UefiFileHandleLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64] [CC] BdsConsole [SLINK] UefiApplicationEntryPoint Building ... /home/technowtrend/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64] /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/DisablePaging64.iii:41: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/DisablePaging64.iii:43: warning: absolute address can not be RIP-relative [NASM] DisablePaging64 [CC] ScanMem64Wrapper [NASM] CpuId [CC] OpensslLibNull [CC] ScanMem32Wrapper [SLINK] OpensslLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64] [CC] ScanMem16Wrapper [NASM] CpuIdEx [CC] UefiShellLib [SLINK] UefiShellLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64] [CC] ScanMem8Wrapper [CC] ZeroMemWrapper [NASM] EnableCache [NASM] CpuSleep [CC] CompareMemWrapper [CC] DxeNetLib [NASM] DisableCache [CC] SetMem64Wrapper [NASM] CpuFlushTlb [NASM] RdRand [SLINK] BaseCpuLib [CC] SetMem32Wrapper [CC] ChkStkGcc [CC] NetBuffer [SLINK] BaseLib [SLINK] DxeNetLib Building ... /home/technowtrend/src/edk2/Clover/OsxDxeIpl/DxeIpl.inf [X64] Building ... /home/technowtrend/src/edk2/Clover/OsxDxeCore/DxeMain.inf [X64] Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64] [CC] SetMem16Wrapper [CC] SetMemWrapper [CC] DxeInit [CC] CopyMemWrapper [CC] CoreSectionExtraction [CC] IsZeroBufferWrapper [CC] Pcd [CC] LegacyTable [CC] BdsBoot [CC] MemLibGeneric [CC] Image [CC] String [CC] HobGeneration [CC] MemLibGuid [CC] Service [CC] DebugImageInfo [CC] Debug [CC] AutoGen [CC] MemLib [SLINK] GenericBdsLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64] [SLINK] UefiMemoryLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64] [CC] EnterDxeCore [CC] AutoGen [CC] Stall [SLINK] PcdDxe [CC] WatchdogTimer [CC] Crc32 [CC] Paging [CC] AutoGen [SLINK] WatchdogTimer [CC] SetWatchdogTimer [CC] AutoGen [SLINK] DxeIpl [CC] Runtime [CC] InstallConfigurationTable [DLINK1] WatchdogTimer [OBJCOPY] WatchdogTimer [CC] AutoGen [GENFW] WatchdogTimer Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64] [SLINK] RuntimeDxe [DLINK1] DxeIpl [OBJCOPY] DxeIpl [GENFW] DxeIpl Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64] [CC] Library [CC] MonotonicCounter [CC] AutoGen [SLINK] MonotonicCounterRuntimeDxe [CC] DriverSupport [CC] InitVariable [DLINK1] RuntimeDxe [DLINK1] MonotonicCounterRuntimeDxe [OBJCOPY] RuntimeDxe [OBJCOPY] MonotonicCounterRuntimeDxe [CC] Notify [GENFW] MonotonicCounterRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64] [GENFW] RuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64] [CC] EmuVariable [CC] Reclaim [CC] Locate [CC] AutoGen [SLINK] EmuVariableRuntimeDxe [DLINK1] PcdDxe [CC] FtwMisc [OBJCOPY] PcdDxe [GENFW] PcdDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64] [CC] Handle [CC] UpdateWorkingBlock [CC] Variable [CC] FaultTolerantWrite [CC] CapsuleService [CC] Gcd [CC] VariableDxe [CC] FaultTolerantWriteDxe [CC] SaveLongModeContext [CC] Measurement [CC] Pool [CC] AutoGen [SLINK] FaultTolerantWriteDxe [CC] AutoGen [SLINK] CapsuleRuntimeDxe [CC] TcgMorLockDxe [DLINK1] EmuVariableRuntimeDxe [OBJCOPY] EmuVariableRuntimeDxe [CC] Page [GENFW] EmuVariableRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64] [CC] VarCheck [CC] NullMemoryTest [DLINK1] CapsuleRuntimeDxe [CC] MemData [OBJCOPY] CapsuleRuntimeDxe [CC] VariableExLib [GENFW] CapsuleRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64] [CC] AutoGen [CC] FwVolBlock [CC] AutoGen [SLINK] NullMemoryTestDxe [SLINK] VariableRuntimeDxe [CC] SecurityStub [CC] FwVolWrite [CC] AutoGen [SLINK] SecurityStubDxe [DLINK1] NullMemoryTestDxe [OBJCOPY] NullMemoryTestDxe [CC] FwVolRead [GENFW] NullMemoryTestDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64] [DLINK1] FaultTolerantWriteDxe [OBJCOPY] FaultTolerantWriteDxe [GENFW] FaultTolerantWriteDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64] [CC] FwVolAttrib [CC] ComponentName [DLINK1] SecurityStubDxe [OBJCOPY] SecurityStubDxe [GENFW] SecurityStubDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64] [CC] ConPlatform [CC] Ffs [CC] ConSplitterGraphics [CC] AutoGen [CC] HiiDatabaseEntry [SLINK] ConPlatformDxe [CC] ComponentName [CC] FwVol [CC] Image [CC] Tpl [CC] ConSplitter [CC] Timer [CC] AutoGen [SLINK] ConSplitterDxe [CC] ImageEx [CC] Event [DLINK1] ConPlatformDxe [OBJCOPY] ConPlatformDxe [GENFW] ConPlatformDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64] [CC] Dependency [CC] ConfigRouting [CC] Dispatcher [CC] String [CC] Setup [DLINK1] VariableRuntimeDxe [CC] DxeProtocolNotify [OBJCOPY] VariableRuntimeDxe [GENFW] VariableRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64] [CC] DxeMain [CC] Database [CC] IfrParse [CC] AutoGen [SLINK] DxeCore [CC] Font [CC] FormDisplay [CC] Expression [DLINK1] ConSplitterDxe [CC] ConfigKeywordHandler [OBJCOPY] ConSplitterDxe [CC] ProcessOptions [GENFW] ConSplitterDxe Building ... /home/technowtrend/src/edk2/Clover/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64] [CC] AutoGen [SLINK] HiiDatabase [CC] ComponentName [CC] Presentation [CC] InputHandler [CC] LaffStd [CC] AutoGen [SLINK] SetupBrowser [CC] AutoGen [SLINK] DisplayEngine [CC] GraphicsConsole [CC] AutoGen [SLINK] GraphicsConsoleDxe [DLINK1] GraphicsConsoleDxe [OBJCOPY] GraphicsConsoleDxe [GENFW] GraphicsConsoleDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64] [CC] DevicePath [CC] AutoGen [SLINK] DevicePathDxe [DLINK1] DxeCore [OBJCOPY] DxeCore [GENFW] DxeCore Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64] [CC] SmbiosDxe [CC] AutoGen [SLINK] SmbiosDxe [DLINK1] SmbiosDxe [OBJCOPY] SmbiosDxe [GENFW] SmbiosDxe Building ... /home/technowtrend/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64] [CC] SmbiosGen [CC] AutoGen [SLINK] SmbiosGenDxe [DLINK1] DevicePathDxe [OBJCOPY] DevicePathDxe [DLINK1] SmbiosGenDxe [GENFW] DevicePathDxe Building ... /home/technowtrend/src/edk2/Clover/OsxEfiLdr/EfiLdr.inf [X64] [OBJCOPY] SmbiosGenDxe [GENFW] SmbiosGenDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64] [CC] EfiLoader [DLINK1] DisplayEngine [CC] Debug [OBJCOPY] DisplayEngine [GENFW] DisplayEngine Building ... /home/technowtrend/src/edk2/Clover/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64] [CC] PeLoader [CC] EbcExecute [CC] CpuIo2Dxe [CC] Support [CC] EbcInt [CC] AutoGen [SLINK] CpuIo2Dxe [CC] AutoGen [SLINK] EfiLoader [CC] EbcSupport [NASM] EbcLowLevel [DLINK1] CpuIo2Dxe [OBJCOPY] CpuIo2Dxe [GENFW] CpuIo2Dxe Building ... /home/technowtrend/src/edk2/Clover/CpuDxe/Cpu.inf [X64] [CC] AutoGen [SLINK] EbcDxe [DLINK1] EfiLoader [OBJCOPY] EfiLoader /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:30: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:31: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:32: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:36: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:37: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:38: warning: absolute address can not be RIP-relative [NASM] CpuInterrupt [GENFW] EfiLoader Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64] [CC] 8259 [CC] Cpu [CC] AutoGen [SLINK] Legacy8259 [CC] AutoGen [SLINK] Cpu [DLINK1] Legacy8259 [OBJCOPY] Legacy8259 [DLINK1] SetupBrowser [OBJCOPY] SetupBrowser [GENFW] Legacy8259 Building ... /home/technowtrend/src/edk2/Clover/AcpiReset/Reset.inf [X64] [GENFW] SetupBrowser Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64] [CC] Reset [CC] Metronome [CC] AutoGen [SLINK] AcpiReset [CC] AutoGen [SLINK] Metronome [DLINK1] Cpu [OBJCOPY] Cpu [GENFW] Cpu Building ... /home/technowtrend/src/edk2/Clover/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64] [DLINK1] AcpiReset [DLINK1] Metronome [OBJCOPY] AcpiReset [OBJCOPY] Metronome [GENFW] AcpiReset Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64] [GENFW] Metronome Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf [X64] [DLINK1] EbcDxe [DLINK1] HiiDatabase [OBJCOPY] EbcDxe [GENFW] EbcDxe Building ... /home/technowtrend/src/edk2/Clover/PciRootBridgeDxe/PciRootBridge.inf [X64] [OBJCOPY] HiiDatabase [GENFW] HiiDatabase Building ... /home/technowtrend/src/edk2/Clover/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64] [CC] Timer [CC] PcRtcEntry [CC] HpetTimer [CC] PcatPciRootBridge [CC] AutoGen [CC] PciPowerManagement [SLINK] HpetTimerDxe [CC] PcRtc [CC] AutoGen [SLINK] Timer [CC] PcatPciRootBridgeDevicePath [CC] AutoGen [SLINK] PcRtc [CC] PciRomTable [CC] PcatPciRootBridgeIo [DLINK1] Timer [OBJCOPY] Timer [GENFW] Timer Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64] [CC] DeviceIo [CC] PciDriverOverride [CC] PcatIo [DLINK1] HpetTimerDxe [CC] NvmExpressBlockIo [OBJCOPY] HpetTimerDxe [CC] PciOptionRomSupport [GENFW] HpetTimerDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64] [CC] AutoGen [SLINK] PcatPciRootBridge [CC] ComponentName [DLINK1] PcRtc [OBJCOPY] PcRtc [CC] PciEnumerator [CC] DataHub [GENFW] PcRtc Building ... /home/technowtrend/src/edk2/Clover/DriverOverride/DriverOverride.inf [X64] [CC] AutoGen [SLINK] DataHubDxe [CC] NvmExpress [CC] PciEnumeratorSupport [CC] DriverOverride [CC] NvmExpressDiskInfo [CC] PciCommand [CC] AutoGen [SLINK] DriverOverride [CC] NvmExpressHci [CC] ComponentName [DLINK1] DataHubDxe [OBJCOPY] DataHubDxe [DLINK1] DriverOverride [OBJCOPY] DriverOverride [GENFW] DataHubDxe Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxHfs.inf [X64] [GENFW] DriverOverride Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxIso9660.inf [X64] [CC] NvmExpressPassthru [CC] PciDeviceSupport [DLINK1] PcatPciRootBridge [OBJCOPY] PcatPciRootBridge [CC] fsw_iso9660 [CC] AutoGen [SLINK] NvmExpressDxe [GENFW] PcatPciRootBridge Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxExt2.inf [X64] [CC] PciBus [CC] fsw_hfs [CC] fsw_core [CC] fsw_ext2 [CC] fsw_efi_lib [CC] PciIo [CC] fsw_core [CC] fsw_core [CC] AutoGen [SLINK] PciBusNoEnumerationDxe [CC] fsw_efi [CC] fsw_efi_lib [CC] fsw_efi_lib [CC] fsw_lib [CC] AutoGen [SLINK] VBoxIso9600 [CC] fsw_efi [CC] fsw_efi [CC] fsw_lib [CC] fsw_lib [CC] AutoGen [CC] AutoGen [SLINK] VBoxExt2 [SLINK] VBoxHfs [DLINK1] PciBusNoEnumerationDxe [OBJCOPY] PciBusNoEnumerationDxe [GENFW] PciBusNoEnumerationDxe Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxExt4.inf [X64] [CC] fsw_ext4 [DLINK1] VBoxIso9600 [CC] fsw_core [OBJCOPY] VBoxIso9600 [GENFW] VBoxIso9600 Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxReiserFS.inf [X64] [DLINK1] NvmExpressDxe [OBJCOPY] NvmExpressDxe [GENFW] NvmExpressDxe Building ... /home/technowtrend/src/edk2/Clover/FatPkg/EnhancedFatDxe/Fat.inf [X64] [CC] fsw_efi_lib [CC] fsw_reiserfs [CC] DirectoryCache [DLINK1] VBoxExt2 [CC] fsw_efi [CC] fsw_core [CC] DiskCache [OBJCOPY] VBoxExt2 [CC] fsw_efi_lib [GENFW] VBoxExt2 Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf [X64] [CC] fsw_lib [CC] FileName [CC] Hash [CC] AutoGen [CC] fsw_efi [SLINK] VBoxExt4 [CC] ComponentName [CC] DirectoryManage [CC] fsw_lib [CC] AutoGen [CC] VgaMiniPort [SLINK] VBoxReiserFS [CC] ComponentName [CC] AutoGen [SLINK] VgaMiniPort [CC] ReadWrite [CC] OpenVolume [DLINK1] VgaMiniPort [OBJCOPY] VgaMiniPort [GENFW] VgaMiniPort Building ... /home/technowtrend/src/edk2/Clover/BiosVideo/BiosVideo.inf [X64] [CC] Open [CC] BiosVideoNew [CC] Misc [CC] ComponentName [CC] Init [CC] Info [CC] LegacyBiosThunk [CC] FileSpace [DLINK1] VBoxExt4 [CC] AutoGen [OBJCOPY] VBoxExt4 [SLINK] BiosVideo [GENFW] VBoxExt4 Building ... /home/technowtrend/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64] [CC] Flush [DLINK1] VBoxHfs [CC] Fat [OBJCOPY] VBoxHfs [GENFW] VBoxHfs Building ... /home/technowtrend/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64] [DLINK1] VBoxReiserFS [CC] Delete [OBJCOPY] VBoxReiserFS [CC] BiosVideo [CC] Data [GENFW] VBoxReiserFS Building ... /home/technowtrend/src/edk2/Clover/SataControllerDxe/SataControllerDxe.inf [X64] [CC] ComponentName [CC] UnicodeCollation [CC] ComponentName [CC] BiosVideo2 [CC] AutoGen [SLINK] CsmVideoDxe [CC] AutoGen [SLINK] Fat [CC] SataController [CC] ComponentName [CC] AutoGen [SLINK] SataController [CC] AutoGen [SLINK] CsmVideo2Dxe [DLINK1] BiosVideo [OBJCOPY] BiosVideo [GENFW] BiosVideo Building ... /home/technowtrend/src/edk2/Clover/AtaAtapi/AtaAtapiPassThru.inf [X64] [DLINK1] SataController [OBJCOPY] SataController [GENFW] SataController Building ... /home/technowtrend/src/edk2/Clover/AtaBus/AtaBusDxe.inf [X64] [CC] AtaAtapiPassThru [CC] AtaBus [CC] AhciMode [CC] AtaPassThruExecute [CC] ComponentName [CC] IdeMode [CC] AutoGen [DLINK1] CsmVideoDxe [OBJCOPY] CsmVideoDxe [SLINK] AtaBusDxe [CC] ComponentName [GENFW] CsmVideoDxe Building ... /home/technowtrend/src/edk2/Clover/DVDBus/ScsiBusDxe.inf [X64] [CC] AutoGen [SLINK] AtaAtapiPassThruDxe [CC] ComponentName [DLINK1] CsmVideo2Dxe [OBJCOPY] CsmVideo2Dxe [GENFW] CsmVideo2Dxe Building ... /home/technowtrend/src/edk2/Clover/DVDDisk/ScsiDiskDxe.inf [X64] [CC] ScsiBus [DLINK1] Fat [CC] AutoGen [OBJCOPY] Fat [SLINK] ScsiBus [GENFW] Fat Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64] [CC] ComponentName [DLINK1] AtaBusDxe [OBJCOPY] AtaBusDxe [GENFW] AtaBusDxe Building ... /home/technowtrend/src/edk2/Clover/OhciDxe/OhciDxe.inf [X64] [CC] UhciSched [CC] ScsiDisk [CC] UhciDebug [DLINK1] ScsiBus [OBJCOPY] ScsiBus [CC] Ohci [GENFW] ScsiBus Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64] [CC] AutoGen [SLINK] ScsiDisk [CC] UhciQueue [CC] OhciSched [CC] EhciUrb [CC] UhciReg [CC] OhciReg [CC] UsbHcMem [CC] UsbHcMem [CC] OhciUrb [CC] OhciDebug [CC] EhciSched [CC] Uhci [CC] ComponentName [CC] EhciDebug [DLINK1] ScsiDisk [OBJCOPY] ScsiDisk [CC] ComponentName [GENFW] ScsiDisk Building ... /home/technowtrend/src/edk2/Clover/Patches_for_EDK2/XhciDxe/XhciDxe.inf [X64] [CC] UsbHcMem [CC] EhciReg [CC] AutoGen [SLINK] UhciDxe [CC] AutoGen [SLINK] OhciDxe [CC] ComponentName [CC] Xhci [CC] Ehci [CC] XhciReg [CC] AutoGen [SLINK] EhciDxe [CC] XhciSched [CC] UsbHcMem [CC] ComponentName [CC] AutoGen [SLINK] XhciDxe [DLINK1] UhciDxe [OBJCOPY] UhciDxe [DLINK1] AtaAtapiPassThruDxe [OBJCOPY] AtaAtapiPassThruDxe [GENFW] UhciDxe Building ... /home/technowtrend/src/edk2/Clover/Patches_for_EDK2/UsbBusDxe/UsbBusDxe.inf [X64] [GENFW] AtaAtapiPassThruDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf [X64] [CC] UsbDesc [CC] EfiKey [DLINK1] EhciDxe [CC] UsbEnumer [OBJCOPY] EhciDxe [DLINK1] OhciDxe [GENFW] EhciDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64] [CC] KeyBoard [OBJCOPY] OhciDxe [CC] UsbBus [GENFW] OhciDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64] [CC] ComponentName [CC] UsbMassBot [CC] AutoGen [CC] UsbHub [CC] ComponentName [SLINK] UsbKbDxe [CC] ComponentName [CC] ComponentName [CC] UsbMassImpl [CC] MouseHid [CC] UsbMassBoot [CC] UsbUtility [CC] UsbMassCbi [CC] UsbMouse [CC] AutoGen [CC] UsbMassDiskInfo [SLINK] UsbBusDxe [CC] AutoGen [SLINK] UsbMouseDxe [CC] AutoGen [SLINK] UsbMassStorageDxe [DLINK1] UsbKbDxe [OBJCOPY] UsbKbDxe [GENFW] UsbKbDxe Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64] [CC] PcatIsaAcpi [DLINK1] UsbMouseDxe [OBJCOPY] UsbMouseDxe [CC] IsaAcpi [GENFW] UsbMouseDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64] [CC] ComponentName [DLINK1] XhciDxe [DLINK1] UsbMassStorageDxe [CC] AutoGen [SLINK] IsaAcpi [OBJCOPY] XhciDxe [OBJCOPY] UsbMassStorageDxe [CC] ComponentName [GENFW] UsbMassStorageDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64] [GENFW] XhciDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64] [CC] ComponentName [CC] ComponentName [CC] IsaIo [DLINK1] IsaAcpi [CC] CommPs2 [OBJCOPY] IsaAcpi [CC] Ps2KbdCtrller [GENFW] IsaAcpi Building ... /home/technowtrend/src/edk2/Clover/Ps2MouseDxe/Ps2MouseDxe.inf [X64] [CC] IsaBus [DLINK1] UsbBusDxe [CC] Ps2KbdTextIn [OBJCOPY] UsbBusDxe [CC] AutoGen [CC] Ps2MouseAbsolutePointer [SLINK] IsaBusDxe [GENFW] UsbBusDxe Building ... /home/technowtrend/src/edk2/Clover/OsxAcpiTableDxe/AcpiTableDxe.inf [X64] [CC] ComponentName [CC] AutoGen [CC] Ps2Keyboard [SLINK] Ps2MouseAbsolutePointerDxe [CC] CommPs2 [CC] AcpiTableProtocol [CC] AutoGen [SLINK] Ps2KeyboardDxe [CC] Ps2Mouse [CC] AcpiTable [CC] AutoGen [SLINK] Ps2MouseDxe [CC] AutoGen [SLINK] AcpiTableDxe [DLINK1] IsaBusDxe [OBJCOPY] IsaBusDxe [GENFW] IsaBusDxe Building ... /home/technowtrend/src/edk2/Clover/OsxAcpiPlatformDxe/AcpiPlatformDxe.inf [X64] [DLINK1] Ps2MouseAbsolutePointerDxe [OBJCOPY] Ps2MouseAbsolutePointerDxe [DLINK1] AcpiTableDxe [DLINK1] Ps2MouseDxe [OBJCOPY] AcpiTableDxe [OBJCOPY] Ps2MouseDxe [GENFW] Ps2MouseAbsolutePointerDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64] [GENFW] Ps2MouseDxe [GENFW] AcpiTableDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64] Building ... /home/technowtrend/src/edk2/Clover/PartitionDxe/PartitionDxe.inf [X64] [CC] AcpiPlatform [CC] UnicodeCollationEng [CC] ComponentName [CC] AutoGen [CC] ComponentName [SLINK] AcpiPlatform [CC] AutoGen [SLINK] EnglishDxe [CC] DiskIo [DLINK1] Ps2KeyboardDxe [CC] Mbr [OBJCOPY] Ps2KeyboardDxe [GENFW] Ps2KeyboardDxe Building ... /home/technowtrend/src/edk2/Clover/BiosKeyboard/KeyboardDxe.inf [X64] [DLINK1] EnglishDxe [OBJCOPY] EnglishDxe [CC] Gpt [CC] AutoGen [GENFW] EnglishDxe Building ... /home/technowtrend/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64] [SLINK] DiskIoDxe [CC] ComponentName [CC] ElTorito [CC] LegacyRegion2 [CC] BiosKeyboard [CC] Apple [CC] AutoGen [DLINK1] AcpiPlatform [SLINK] LegacyRegion2Dxe [OBJCOPY] AcpiPlatform [CC] LegacyBiosThunk [CC] Partition [GENFW] AcpiPlatform Building ... /home/technowtrend/src/edk2/Clover/FSInject/FSInject.inf [X64] [CC] AutoGen [SLINK] KeyboardDxe [CC] AutoGen [SLINK] PartitionDxe [CC] FSInject [DLINK1] DiskIoDxe [OBJCOPY] DiskIoDxe [CC] Test [GENFW] DiskIoDxe Building ... /home/technowtrend/src/edk2/Clover/MsgLog/MsgLog.inf [X64] [CC] AutoGen [SLINK] FSInject [CC] MsgLog [DLINK1] LegacyRegion2Dxe [DLINK1] KeyboardDxe [OBJCOPY] LegacyRegion2Dxe [CC] AutoGen [OBJCOPY] KeyboardDxe [SLINK] MsgLog [GENFW] LegacyRegion2Dxe Building ... /home/technowtrend/src/edk2/Clover/SMCHelper/SMCHelper.inf [X64] [GENFW] KeyboardDxe Building ... /home/technowtrend/src/edk2/Clover/OSInfo/OSInfo.inf [X64] [CC] SMCHelper /home/technowtrend/src/edk2/Clover/OSInfo/OSInfo.c:19:29: fatal error: Protocol/OSInfo.h: No such file or directory [DLINK1] MsgLog compilation terminated. GNUmakefile:418: recipe for target '/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/OSInfo/OSInfo/OUTPUT/OSInfo.obj' failed make: *** [/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/OSInfo/OSInfo/OUTPUT/OSInfo.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/OSInfo/OSInfo] build.py... : error 7000: Failed to execute command make tbuild [/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/DumpUefiCalls/DumpUefiCalls] build.py... : error F002: Failed to build module /home/technowtrend/src/edk2/Clover/OSInfo/OSInfo.inf [X64, GCC53, RELEASE] - Failed - Build end time: 01:32:58, Oct.18 2016 Build total time: 00:00:54 o_Ops, ./ebuildBorg.sh exited with error(s), aborting.. technowtrend@technowtrend--L645:~$ Link to comment Share on other sites More sharing options...
Mork vom Ork Posted October 17, 2016 Share Posted October 17, 2016 Ok but this error is not coming from this script: https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/Include/Protocol/ is not even present on sourceforge.. Yeah, seems SLICE missed to upload that file (OSInfo.h) to the SF-source. Link to comment Share on other sites More sharing options...
Micky1979 Posted October 17, 2016 Author Share Posted October 17, 2016 This occured while using "Build_Clover.command_4.1.0" on macOS Sierra 10.12.1 Beta (16B2548a) and XCode 8.1 Beta... (wanna try same command on Ubuntu 16.04) Last login: Mon Oct 17 23:25:54 on ttys000 TnTs-MBP:~ technowtrend$ /Users/technowtrend/Downloads/Build_Clover.command =============================================================================== Build_Clover script v4.1.0 a new version v4.1.021.09 is available for download <---------------------------------------------------- =============================================================================== By Micky1979 based on Slice, Zenith432, STLVNUB, JrCs, cecekpawon, Needy, cvad, Rehabman, philip_petev, ErmaC Supported OSes: macOS X, Ubuntu 16.04, Debian Jessie 8.6 <---------------------------------------------------- Remote revision: 3821 Local revision: 3817 <---------------------------------------------------- Please enter your choice: 1) update Build_Clover.command 2) update Clover only (no building) 3) update & build Clover 4) run my script on the source 5) build existing revision (no update, for testing only) 6) build existing revision for release (no update, standard build) 7) build existing revision with custom macros enabled 8) info and limitations about this script 9) enter Developers mode (only for devs) 10) Exit #? 1 =============================================================================== SELF UPDATE <---------------------------------------------------- % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 59041 100 59041 0 0 33865 0 0:00:01 0:00:01 --:--:-- 33892 a new Build_Clover.command is available, do you want to overwrite the script? (Y/n)\n Y done! =============================================================================== Build_Clover script v4.1.0 a new version v4.1.021.09 is available for download <---------------------------------------------------- =============================================================================== By Micky1979 based on Slice, Zenith432, STLVNUB, JrCs, cecekpawon, Needy, cvad, Rehabman, philip_petev, ErmaC Supported OSes: macOS X, Ubuntu 16.04, Debian Jessie 8.6 <---------------------------------------------------- Remote revision: 3821 Local revision: 3817 <---------------------------------------------------- Please enter your choice: 1) update Build_Clover.command 2) update Clover only (no building) 3) update & build Clover 4) run my script on the source 5) build existing revision (no update, for testing only) 6) build existing revision for release (no update, standard build) 7) build existing revision with custom macros enabled 8) info and limitations about this script 9) enter Developers mode (only for devs) 10) Exit #? 2 =============================================================================== Running from: 10.12.1 <---------------------------------------------------- =============================================================================== Xcode 8.1 Build version 8T29o <---------------------------------------------------- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 8.0.0 (clang-800.0.40) Target: x86_64-apple-darwin16.1.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin =============================================================================== <---------------------------------------------------- =============================================================================== Updating edk2 <---------------------------------------------------- % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 592 0 592 0 0 155 0 --:--:-- 0:00:03 --:--:-- 155 checking..available, continuing.. D edksetup.sh Checked out revision 22793. edksetup.sh: checking..available, continuing.. Updating 'edksetup.sh': A edksetup.sh Updated to revision 22793. MdePkg: checking..available, continuing.. Updating '.': U MdePkg.dec U Include/Arm/ProcessorBind.h G Include/X64/ProcessorBind.h U Include/AArch64/ProcessorBind.h U Include/Guid/GraphicsInfoHob.h U Include/Uefi/UefiPxe.h U Include/Ia32/ProcessorBind.h G Include/Base.h U Include/Protocol/NvmExpressPassthru.h U Include/Protocol/Mtftp6.h U Include/Protocol/BlockIo2.h U Include/Protocol/Dns4.h U Include/Protocol/FirmwareManagement.h U Include/Protocol/Mtftp4.h U Include/Protocol/Dns6.h U Include/Protocol/Timer.h U Include/Protocol/SimpleTextOut.h U Include/Protocol/HiiImageDecoder.h U Include/Protocol/BlockIoCrypto.h C Include/Library/PeCoffLib.h U Include/Library/DebugPrintErrorLevelLib.h U Include/Library/BaseLib.h U Include/Library/DebugLib.h U Include/Library/FileHandleLib.h U Include/Pi/PiSmmCis.h U Include/Ipf/ProcessorBind.h U Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.c U Library/BaseLib/String.c U Library/DxeIoLibCpuIo2/DxeCpuIo2LibInternal.h C Library/UefiFileHandleLib/UefiFileHandleLib.c U Library/BaseUefiDecompressLib/BaseUefiDecompressLibInternals.h U Library/UefiUsbLib/UsbDxeLib.c U Library/SmmIoLibSmmCpuIo2/SmmCpuIoLibInternal.h U Library/BaseMemoryLibMmx/MemLibInternals.h Updated to revision 22793. Resolved conflicted state of 'Include/Library/PeCoffLib.h' Resolved conflicted state of 'Library/UefiFileHandleLib/UefiFileHandleLib.c' Summary of conflicts: Text conflicts: 0 remaining (and 2 already resolved) MdeModulePkg: checking..available, continuing.. Updating '.': A Include/Library/FrameBufferBltLib.h A Library/FrameBufferBltLib A Library/FrameBufferBltLib/FrameBufferBltLib.inf A Library/FrameBufferBltLib/FrameBufferBltLib.c U MdeModulePkg.dsc U MdeModulePkg.dec A Universal/Console/GraphicsOutputDxe A Universal/Console/GraphicsOutputDxe/GraphicsOutput.c A Universal/Console/GraphicsOutputDxe/ComponentName.c A Universal/Console/GraphicsOutputDxe/GraphicsOutput.h A Universal/Console/GraphicsOutputDxe/GraphicsOutputDxe.inf U Universal/Network/Tcp4Dxe/SockInterface.c U Universal/Network/Tcp4Dxe/SockImpl.c U Universal/Network/Tcp4Dxe/Tcp4Misc.c U Universal/Network/Tcp4Dxe/Tcp4Input.c U Universal/Network/Tcp4Dxe/Tcp4Output.c U Universal/Disk/CdExpressPei/PeiCdExpress.c U Universal/Disk/CdExpressPei/PeiCdExpress.h U Universal/Disk/CdExpressPei/CdExpressPei.inf U Universal/HiiDatabaseDxe/ImageEx.c U Universal/HiiDatabaseDxe/ConfigRouting.c Updated to revision 22793. CryptoPkg: checking..available, continuing.. Updating '.': At revision 22793. DuetPkg: checking..available, continuing.. Updating '.': At revision 22793. EdkCompatibilityPkg: checking..available, continuing.. Updating '.': At revision 22793. IntelFrameworkModulePkg: checking..available, continuing.. Updating '.': At revision 22793. IntelFrameworkPkg: checking..available, continuing.. Updating '.': At revision 22793. OvmfPkg: checking..available, continuing.. Updating '.': C QemuVideoDxe/Gop.c G QemuVideoDxe/QemuVideoDxe.inf U QemuVideoDxe/Qemu.h U OvmfPkgIa32X64.dsc U OvmfPkgX64.dsc U OvmfPkgIa32.dsc Updated to revision 22793. Resolved conflicted state of 'QemuVideoDxe/Gop.c' Summary of conflicts: Text conflicts: 0 remaining (and 1 already resolved) OptionRomPkg: checking..available, continuing.. Updating '.': U Bus/Usb/UsbNetworking/Ax88772/Ax88772.c Updated to revision 22793. PcAtChipsetPkg: checking..available, continuing.. Updating '.': U Library/AcpiTimerLib/DxeAcpiTimerLib.inf U Library/AcpiTimerLib/AcpiTimerLib.c U Library/AcpiTimerLib/BaseAcpiTimerLib.inf Updated to revision 22793. ShellPkg: checking..available, continuing.. Updating '.': U Application/Shell/ShellProtocol.h U Application/Shell/ShellEnvVar.h G Application/Shell/ConsoleLogger.c U Application/Shell/ConsoleLogger.h C Application/Shell/Shell.c U Application/Shell/Shell.h G Application/Shell/ShellParametersProtocol.c G Application/Shell/FileHandleWrappers.c G Application/Shell/ShellManParser.c U Application/Shell/ShellParametersProtocol.h U Application/Shell/FileHandleWrappers.h U Application/Shell/ShellManParser.h U Application/Shell/ConsoleWrappers.c G Application/Shell/ShellEnvVar.c G Application/Shell/ShellProtocol.c U Application/Shell/ConsoleWrappers.h U Application/Shell/FileHandleInternal.h U Library/UefiHandleParsingLib/UefiHandleParsingLib.c U Library/UefiShellDebug1CommandsLib/SerMode.c U Library/UefiShellDebug1CommandsLib/EditInputBar.h U Library/UefiShellDebug1CommandsLib/Edit/FileBuffer.h U Library/UefiShellDebug1CommandsLib/Edit/MainTextEditor.c U Library/UefiShellDebug1CommandsLib/Edit/Misc.h U Library/UefiShellDebug1CommandsLib/Edit/MainTextEditor.h U Library/UefiShellDebug1CommandsLib/Edit/FileBuffer.c U Library/UefiShellDebug1CommandsLib/Edit/Misc.c U Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.c U Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.h U Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.c U Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.h U Library/UefiShellDebug1CommandsLib/HexEdit/DiskImage.c U Library/UefiShellDebug1CommandsLib/Pci.c U Library/UefiShellDebug1CommandsLib/Dblk.c U Library/UefiShellDebug1CommandsLib/EditMenuBar.c U Library/UefiShellDebug1CommandsLib/EditMenuBar.h U Library/UefiShellDebug1CommandsLib/SetVar.c U Library/UefiShellDebug1CommandsLib/SmbiosView/EventLogInfo.c U Library/UefiShellDebug1CommandsLib/SmbiosView/EventLogInfo.h U Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosView.c U Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosView.h U Library/UefiShellDebug1CommandsLib/Mm.c U Library/UefiShellDebug1CommandsLib/EditTitleBar.c U Library/UefiShellDebug1CommandsLib/EditStatusBar.c U Library/UefiShellDebug1CommandsLib/EditTitleBar.h U Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.c U Library/UefiShellDebug1CommandsLib/Dmem.c U Library/UefiShellDebug1CommandsLib/EditStatusBar.h U Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.h U Library/UefiShellDebug1CommandsLib/LoadPciRom.c U Library/UefiShellDebug1CommandsLib/EditInputBar.c U Library/UefiShellDebug1CommandsLib/Compress.c G Library/UefiShellDebug1CommandsLib/DmpStore.c U Library/UefiShellLevel1CommandsLib/If.c U Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.c U Library/UefiShellLevel1CommandsLib/For.c U Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.h U Library/UefiShellLevel2CommandsLib/Vol.c U Library/UefiShellLevel2CommandsLib/Cp.c U Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.c U Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.h U Library/UefiShellLevel2CommandsLib/Parse.c U Library/UefiShellLevel2CommandsLib/Map.c G Library/UefiShellLevel2CommandsLib/Ls.c U Library/UefiShellLevel2CommandsLib/Rm.c U Library/UefiShellLevel2CommandsLib/Load.c G Library/UefiShellLevel2CommandsLib/Mv.c U Library/UefiShellLevel2CommandsLib/Set.c U Library/UefiShellLevel2CommandsLib/TimeDate.c U Library/UefiShellLevel3CommandsLib/Type.c U Library/UefiShellLevel3CommandsLib/Touch.c G Library/UefiShellLevel3CommandsLib/Help.c U Library/UefiShellLevel3CommandsLib/Alias.c U Library/UefiShellNetwork1CommandsLib/Ping.c G Library/UefiShellCommandLib/ConsistMapping.c U Library/UefiShellCommandLib/UefiShellCommandLib.c U Library/UefiShellDriver1CommandsLib/DevTree.c U Library/UefiShellDriver1CommandsLib/Drivers.c U Library/UefiShellDriver1CommandsLib/DrvDiag.c U Library/UefiShellDriver1CommandsLib/Devices.c U Library/UefiShellDriver1CommandsLib/Unload.c U Library/UefiShellDriver1CommandsLib/Connect.c U Library/UefiShellDriver1CommandsLib/Disconnect.c G Library/UefiShellDriver1CommandsLib/Dh.c U Library/UefiShellDriver1CommandsLib/DrvCfg.c U Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.h U Library/UefiShellDriver1CommandsLib/OpenInfo.c C Library/UefiShellLib/UefiShellLib.c G Library/UefiShellLib/UefiShellLib.h G Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.c Updated to revision 22793. Resolved conflicted state of 'Application/Shell/Shell.c' Resolved conflicted state of 'Library/UefiShellLib/UefiShellLib.c' Summary of conflicts: Text conflicts: 0 remaining (and 2 already resolved) UefiCpuPkg: checking..available, continuing.. Updating '.': At revision 22793. BaseTools: checking..available, continuing.. Updating '.': U Conf/tools_def.template U Source/Python/GenFds/Capsule.py U Source/Python/GenFds/FdfParser.py U Source/Python/GenFds/CapsuleData.py U Source/C/GenVtf/GenVtf.c U Source/C/Makefiles/header.makefile U Source/C/Makefiles/ms.common U Source/C/Makefiles/ms.app U Source/C/EfiLdrImage/EfiLdrImage.c Fetching external item into 'Bin/Win32': U Bin/Win32/Pkcs7Sign.exe U Bin/Win32/Readme.txt Updated external to revision 197. At revision 22793. =============================================================================== cleaning all because BaseTools mismatch r22793 just synced: <---------------------------------------------------- /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Source/C clean Attempting to detect ARCH from 'uname -m': x86_64 Detected ARCH of X64 using uname. /Applications/Xcode.app/Contents/Developer/usr/bin/make -C BootSectImage clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Common clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C EfiLdrImage clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C EfiRom clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenCrc32 clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenFfs clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenFv clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenFw clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenPage clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenSec clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenVtf clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C GnuGenBootSector clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C LzmaCompress clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Split clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C TianoCompress clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C VfrCompile clean BIN_DIR='.' /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Pccts/antlr clean rm -f ./antlr *.o core BIN_DIR='.' /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Pccts/dlg clean rm -f ./dlg *.o core rm -f EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h VfrLexer.cpp VfrLexer.h VfrSyntax.cpp tokens.h /Applications/Xcode.app/Contents/Developer/usr/bin/make -C VolInfo clean rm -f ./bin/* rmdir ./libs ./bin /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Source/Python clean find . -name '*.pyc' -exec rm '{}' ';' /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Tests clean find . -name '*.pyc' -exec rm '{}' ';' TOOLCHAIN_DIR: /Users/technowtrend/src/edk2/Clover/../../opt/local NASM_PREFIX: /Users/technowtrend/src/edk2/Clover/../../opt/local/bin/ NASM_VER: 2.12.02 Initializing workspace Loading previous configuration from /Users/technowtrend/src/edk2/Conf/BuildEnv.sh WORKSPACE: /Users/technowtrend/src/edk2 EDK_TOOLS_PATH: /Users/technowtrend/src/edk2/BaseTools CONF_PATH: /Users/technowtrend/src/edk2/Conf Build environment: Darwin-16.1.0-x86_64-i386-64bit Build start time: 23:32:07, Oct.17 2016 WORKSPACE = /Users/technowtrend/src/edk2 ECP_SOURCE = /Users/technowtrend/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /Users/technowtrend/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /Users/technowtrend/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /Users/technowtrend/src/edk2/BaseTools CONF_PATH = /Users/technowtrend/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = XCODE5 Active Platform = /Users/technowtrend/src/edk2/Clover/Clover.dsc Flash Image Definition = /Users/technowtrend/src/edk2/Clover/Clover.fdf Processing meta-data ...................... done! rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxDxeIpl/DxeIpl/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxDxeIpl/DxeIpl/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeIpl.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxDxeCore/DxeMain/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxDxeCore/DxeMain/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeCore.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/PCD/Dxe/Pcd/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/PCD/Dxe/Pcd/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcdDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/WatchdogTimer.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/RuntimeDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MonotonicCounterRuntimeDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/EmuVariableRuntimeDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/FaultTolerantWriteDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VariableRuntimeDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CapsuleRuntimeDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/NullMemoryTestDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/SecurityStubDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/ConPlatformDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/ConSplitterDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/HiiDatabase.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/SetupBrowser.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DisplayEngine.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GraphicsConsoleDxe/GraphicsConsoleDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GraphicsConsoleDxe/GraphicsConsoleDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GraphicsConsoleDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DevicePathDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/SmbiosDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DuetPkg/SmbiosGenDxe/SmbiosGen/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DuetPkg/SmbiosGenDxe/SmbiosGen/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/SmbiosGenDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxEfiLdr/EfiLdr/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxEfiLdr/EfiLdr/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/EfiLoader.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxBdsDxe/BdsDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxBdsDxe/BdsDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BdsDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/EbcDxe/EbcDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/EbcDxe/EbcDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/EbcDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CpuIo2Dxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Cpu.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/8259InterruptControllerDxe/8259/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/8259InterruptControllerDxe/8259/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Legacy8259.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AcpiReset/Reset/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AcpiReset/Reset/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AcpiReset.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Metronome/Metronome/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Metronome/Metronome/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Metronome.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcRtc.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/8254TimerDxe/8254Timer/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/8254TimerDxe/8254Timer/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Timer.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/HpetTimerDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/PciRootBridgeDxe/PciRootBridge/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/PciRootBridgeDxe/PciRootBridge/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcatPciRootBridge.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PciBusNoEnumerationDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/NvmExpressDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DataHubDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DriverOverride/DriverOverride/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DriverOverride/DriverOverride/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DriverOverride.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxHfs/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxHfs/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VBoxHfs.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxIso9660/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxIso9660/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VBoxIso9600.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxExt2/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxExt2/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VBoxExt2.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxExt4/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxExt4/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VBoxExt4.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxReiserFS/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/VBoxFsDxe/VBoxReiserFS/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VBoxReiserFS.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/FatPkg/EnhancedFatDxe/Fat/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/FatPkg/EnhancedFatDxe/Fat/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Fat.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/EXFAT/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/EXFAT/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GrubEXFAT.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/HFSPLUS/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/HFSPLUS/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GrubHFSPLUS.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/ISO9660/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/ISO9660/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GrubISO9660.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/NTFS/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/NTFS/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GrubNTFS.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/UDF/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/GrubFS/src/UDF/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GrubUDF.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VgaMiniPort.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/BiosVideo/BiosVideo/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/BiosVideo/BiosVideo/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BiosVideo.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/LegacyBios/VideoDxe/VideoDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/LegacyBios/VideoDxe/VideoDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CsmVideoDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/LegacyBios/VideoDxe/VideoDxe2/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/LegacyBios/VideoDxe/VideoDxe2/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CsmVideo2Dxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/SataControllerDxe/SataControllerDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/SataControllerDxe/SataControllerDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/SataController.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AtaAtapi/AtaAtapiPassThru/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AtaAtapi/AtaAtapiPassThru/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AtaAtapiPassThruDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AtaBus/AtaBusDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AtaBus/AtaBusDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AtaBusDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DVDBus/ScsiBusDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DVDBus/ScsiBusDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/ScsiBus.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DVDDisk/ScsiDiskDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DVDDisk/ScsiDiskDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/ScsiDisk.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UhciDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OhciDxe/OhciDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OhciDxe/OhciDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/OhciDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/EhciDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Patches_for_EDK2/XhciDxe/XhciDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Patches_for_EDK2/XhciDxe/XhciDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/XhciDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Patches_for_EDK2/UsbBusDxe/UsbBusDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Patches_for_EDK2/UsbBusDxe/UsbBusDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UsbBusDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UsbKbDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UsbMassStorageDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UsbMouseDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IsaAcpi.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IsaBusDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Ps2KeyboardDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Ps2MouseAbsolutePointerDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Ps2MouseDxe/Ps2MouseDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Ps2MouseDxe/Ps2MouseDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Ps2MouseDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAcpiTableDxe/AcpiTableDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAcpiTableDxe/AcpiTableDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AcpiTableDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAcpiPlatformDxe/AcpiPlatformDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAcpiPlatformDxe/AcpiPlatformDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AcpiPlatform.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DiskIoDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/EnglishDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/PartitionDxe/PartitionDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/PartitionDxe/PartitionDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PartitionDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/BiosKeyboard/KeyboardDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/BiosKeyboard/KeyboardDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/KeyboardDxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/LegacyRegion2Dxe.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/FSInject/FSInject/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/FSInject/FSInject/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/FSInject.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/MsgLog/MsgLog/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/MsgLog/MsgLog/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MsgLog.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/SMCHelper/SMCHelper/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/SMCHelper/SMCHelper/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/SMCHelper.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DumpUefiCalls/DumpUefiCalls/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DumpUefiCalls/DumpUefiCalls/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DumpUefiCalls.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxFatBinaryDrv/OsxFatBinaryDrv/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxFatBinaryDrv/OsxFatBinaryDrv/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/OsxFatBinaryDrv.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/EmuVariableUefi/EmuVariableRuntimeDxe/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/EmuVariableUefi/EmuVariableRuntimeDxe/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/EmuVariableUefi.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AppleImageCodec/AppleImageCodec/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/AppleImageCodec/AppleImageCodec/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AppleImageCodec.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/bdmesg_efi/bdmesg/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/bdmesg_efi/bdmesg/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/bdmesg.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CLOVERX64.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/OsxAptioFixDrv.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/OsxAptioFix2Drv.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxLowMemFixDrv/OsxLowMemFixDrv/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxLowMemFixDrv/OsxLowMemFixDrv/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/OsxLowMemFixDrv.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BasePcdLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseDebugLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseMemoryLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePrintLib/BasePrintLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePrintLib/BasePrintLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BasePrintLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseReportStatusCodeLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseIoLibIntrinsic.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeCoreMemoryAllocationLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeCoreEntryPoint.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiRuntimeServicesTableLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiDevicePathLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiBootServicesTableLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PeCoffExtraActionLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeCoreHobLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiLib/UefiLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiLib/UefiLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseCacheMaintenanceLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseUefiDecompressLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BasePerformanceLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VBoxPeCoffLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BasePeCoffGetEntryPointLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeExtractGuidedSectionLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/DuetTimerLib/DuetTimerLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/DuetTimerLib/DuetTimerLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DuetTimerLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeServicesLib/DxeServicesLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeServicesLib/DxeServicesLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeServicesLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DebugAgentLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CpuExceptionHandlerLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiMemoryAllocationLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeHobLib/DxeHobLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeHobLib/DxeHobLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeHobLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiDriverEntryPoint.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiRuntimeLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/VarCheckLib/VarCheckLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/VarCheckLib/VarCheckLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VarCheckLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseSynchronizationLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeServicesTableLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/TpmMeasurementLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/AuthVariableLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VarCheckUefiLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeCapsuleLibNull.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeSecurityManagementLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxePcdLib/DxePcdLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/DxePcdLib/DxePcdLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxePcdLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiHiiServicesLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiHiiLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/CustomizedDisplayLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/LzmaDecompressLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/GenericBdsLib/GenericBdsLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/GenericBdsLib/GenericBdsLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/GenericBdsLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OsxBdsPlatformLib/PlatformBds/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OsxBdsPlatformLib/PlatformBds/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DuetBds.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BasePciCf8Lib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BasePciLibCf8.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseXApicLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseIoApicLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/MemLogLibDefault/MemLogLibDefault/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/MemLogLibDefault/MemLogLibDefault/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MemLogLibDefault.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/VideoBiosPatchLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiScsiLib/UefiScsiLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiScsiLib/UefiScsiLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiScsiLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiUsbLib/UefiUsbLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiUsbLib/UefiUsbLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiUsbLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/UefiSortLib/UefiSortLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/UefiSortLib/UefiSortLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiSortLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiFileHandleLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiApplicationEntryPoint.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/ShellPkg/Library/UefiShellLib/UefiShellLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/ShellPkg/Library/UefiShellLib/UefiShellLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiShellLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiMemoryLib/UefiMemoryLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/UefiMemoryLib/UefiMemoryLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/UefiMemoryLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OpensslLib/OpensslLibNull/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/OpensslLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeNetLib/DxeNetLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdeModulePkg/Library/DxeNetLib/DxeNetLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/DxeNetLib.efi rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib/DEBUG rm -r -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib/OUTPUT rm -f *.pdb *.idb > NUL 2>&1 rm -f /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/BaseCpuLib.efi - Done - Build end time: 23:32:51, Oct.17 2016 Build total time: 00:00:44 rm -rf sym obj dst BaseTools before update was: r22731 now is: r22793 checking..available, continuing.. =============================================================================== Updating Clover <---------------------------------------------------- Updating '.': Restored 'CloverPackage/CloverV2/drivers-Off/drivers32UEFI' Restored 'CloverPackage/CloverV2/drivers-Off/drivers32' U SMCHelper/SMCHelper.c G Include/Protocol/AppleSMC.h U DumpUefiCalls/AppleProtocols.c U DumpUefiCalls/Lib.c U DumpUefiCalls/AppleProtocols.h U DumpUefiCalls/DumpUefiCalls.inf U DumpUefiCalls/DumpUefiCalls.c U Clover.dsc A OSInfo A OSInfo/OSInfo.inf A OSInfo/OSInfo.c U Xcode/Clover/Clover.xcodeproj/project.pbxproj U rEFIt_UEFI/Platform/DataHubCpu.c U rEFIt_UEFI/Platform/Nvram.c U rEFIt_UEFI/Platform/Platform.h U CloverPkg.dec Updated to revision 3821. =============================================================================== Apply Edk2 patches <---------------------------------------------------- Remote revision: 3821 Local revision: 3821 <---------------------------------------------------- Please enter your choice: 1) update Build_Clover.command 2) update Clover only (no building) 3) update & build Clover 4) run my script on the source 5) build existing revision (no update, for testing only) 6) build existing revision for release (no update, standard build) 7) build existing revision with custom macros enabled 8) info and limitations about this script 9) enter Developers mode (only for devs) 10) Exit #? 7 =============================================================================== Select the desired architecture <---------------------------------------------------- 1) Standard with both ia32 and x64 2) x64 only 3) ia32 only 4) Back to Main Menu 5) Exit 2 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_APPLE_HFSPLUS_DRIVER 2) USE_BIOS_BLOCKIO 3) DISABLE_USB_SUPPORT 4) NO_GRUB_DRIVERS 5) NO_GRUB_DRIVERS_EMBEDDED 6) ONLY_SATA_0 7) DISABLE_UDMA_SUPPORT 8) ENABLE_VBIOS_PATCH_CLOVEREFI 9) ENABLE_PS2MOUSE_LEGACYBOOT 10) DEBUG_ON_SERIAL_PORT 11) ENABLE_SECURE_BOOT 12) USE_ION 13) DISABLE_USB_MASS_STORAGE 14) ENABLE_USB_OHCI 15) ENABLE_USB_XHCI 16) REAL_NVRAM 17) CHECK_FLAGS actual macros defined: no one enter you choice or press "b" to build: 1 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) NO_GRUB_DRIVERS 4) NO_GRUB_DRIVERS_EMBEDDED 5) ONLY_SATA_0 6) DISABLE_UDMA_SUPPORT 7) ENABLE_VBIOS_PATCH_CLOVEREFI 8) ENABLE_PS2MOUSE_LEGACYBOOT 9) DEBUG_ON_SERIAL_PORT 10) ENABLE_SECURE_BOOT 11) USE_ION 12) DISABLE_USB_MASS_STORAGE 13) ENABLE_USB_OHCI 14) ENABLE_USB_XHCI 15) REAL_NVRAM 16) CHECK_FLAGS USE_APPLE_HFSPLUS_DRIVER added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER enter you choice or press "b" to build: 4 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) NO_GRUB_DRIVERS 4) ONLY_SATA_0 5) DISABLE_UDMA_SUPPORT 6) ENABLE_VBIOS_PATCH_CLOVEREFI 7) ENABLE_PS2MOUSE_LEGACYBOOT 8) DEBUG_ON_SERIAL_PORT 9) ENABLE_SECURE_BOOT 10) USE_ION 11) DISABLE_USB_MASS_STORAGE 12) ENABLE_USB_OHCI 13) ENABLE_USB_XHCI 14) REAL_NVRAM 15) CHECK_FLAGS NO_GRUB_DRIVERS_EMBEDDED added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED enter you choice or press "b" to build: 3 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) ONLY_SATA_0 4) DISABLE_UDMA_SUPPORT 5) ENABLE_VBIOS_PATCH_CLOVEREFI 6) ENABLE_PS2MOUSE_LEGACYBOOT 7) DEBUG_ON_SERIAL_PORT 8) ENABLE_SECURE_BOOT 9) USE_ION 10) DISABLE_USB_MASS_STORAGE 11) ENABLE_USB_OHCI 12) ENABLE_USB_XHCI 13) REAL_NVRAM 14) CHECK_FLAGS NO_GRUB_DRIVERS added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS enter you choice or press "b" to build: 3 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) DISABLE_UDMA_SUPPORT 4) ENABLE_VBIOS_PATCH_CLOVEREFI 5) ENABLE_PS2MOUSE_LEGACYBOOT 6) DEBUG_ON_SERIAL_PORT 7) ENABLE_SECURE_BOOT 8) USE_ION 9) DISABLE_USB_MASS_STORAGE 10) ENABLE_USB_OHCI 11) ENABLE_USB_XHCI 12) REAL_NVRAM 13) CHECK_FLAGS ONLY_SATA_0 added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 enter you choice or press "b" to build: 3 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) ENABLE_VBIOS_PATCH_CLOVEREFI 4) ENABLE_PS2MOUSE_LEGACYBOOT 5) DEBUG_ON_SERIAL_PORT 6) ENABLE_SECURE_BOOT 7) USE_ION 8) DISABLE_USB_MASS_STORAGE 9) ENABLE_USB_OHCI 10) ENABLE_USB_XHCI 11) REAL_NVRAM 12) CHECK_FLAGS DISABLE_UDMA_SUPPORT added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT enter you choice or press "b" to build: 3 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) ENABLE_PS2MOUSE_LEGACYBOOT 4) DEBUG_ON_SERIAL_PORT 5) ENABLE_SECURE_BOOT 6) USE_ION 7) DISABLE_USB_MASS_STORAGE 8) ENABLE_USB_OHCI 9) ENABLE_USB_XHCI 10) REAL_NVRAM 11) CHECK_FLAGS ENABLE_VBIOS_PATCH_CLOVEREFI added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI enter you choice or press "b" to build: 11 =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) ENABLE_PS2MOUSE_LEGACYBOOT 4) DEBUG_ON_SERIAL_PORT 5) ENABLE_SECURE_BOOT 6) USE_ION 7) DISABLE_USB_MASS_STORAGE 8) ENABLE_USB_OHCI 9) ENABLE_USB_XHCI 10) REAL_NVRAM CHECK_FLAGS added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI -D CHECK_FLAGS enter you choice or press "b" to build: b going to build as requested.. =============================================================================== Running from: 10.12.1 <---------------------------------------------------- =============================================================================== Xcode 8.1 Build version 8T29o <---------------------------------------------------- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 8.0.0 (clang-800.0.40) Target: x86_64-apple-darwin16.1.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin =============================================================================== <---------------------------------------------------- =============================================================================== BUILDTOOL is XCODE5 <---------------------------------------------------- =============================================================================== nasm check: <---------------------------------------------------- NASM version 2.12.02 compiled on Jul 6 2016 =============================================================================== gettext check: <---------------------------------------------------- found gettext at /Users/technowtrend/src/opt/local/bin =============================================================================== Custom boot7 <---------------------------------------------------- =============================================================================== Modding package resources <---------------------------------------------------- success! =============================================================================== TOOLCHAIN_DIR: /Users/technowtrend/src/opt/local NASM_PREFIX: /Users/technowtrend/src/opt/local/bin/ NASM_VER: 2.12.02 Initializing workspace Loading previous configuration from /Users/technowtrend/src/edk2/Conf/BuildEnv.sh WORKSPACE: /Users/technowtrend/src/edk2 EDK_TOOLS_PATH: /Users/technowtrend/src/edk2/BaseTools CONF_PATH: /Users/technowtrend/src/edk2/Conf Building tools as they are not found make -C Source/C Attempting to detect ARCH from 'uname -m': x86_64 Detected ARCH of X64 using uname. mkdir -p . make -C Common mkdir ../libs gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 BasePeCoff.c -o BasePeCoff.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 BinderFuncs.c -o BinderFuncs.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 CommonLib.c -o CommonLib.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Crc32.c -o Crc32.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Decompress.c -o Decompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiCompress.c -o EfiCompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiUtilityMsgs.c -o EfiUtilityMsgs.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 FirmwareVolumeBuffer.c -o FirmwareVolumeBuffer.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 FvLib.c -o FvLib.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 MemoryFile.c -o MemoryFile.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 MyAlloc.c -o MyAlloc.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 OsPath.c -o OsPath.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 ParseGuidedSectionTools.c -o ParseGuidedSectionTools.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 ParseInf.c -o ParseInf.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 PeCoffLoaderEx.c -o PeCoffLoaderEx.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 SimpleFileParsing.c -o SimpleFileParsing.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 StringFuncs.c -o StringFuncs.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 TianoCompress.c -o TianoCompress.o ar crs ../libs/libCommon.a BasePeCoff.o BinderFuncs.o CommonLib.o Crc32.o Decompress.o EfiCompress.o EfiUtilityMsgs.o FirmwareVolumeBuffer.o FvLib.o MemoryFile.o MyAlloc.o OsPath.o ParseGuidedSectionTools.o ParseInf.o PeCoffLoaderEx.o SimpleFileParsing.o StringFuncs.o TianoCompress.o make -C GnuGenBootSector mkdir ../bin gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GnuGenBootSector.c -o GnuGenBootSector.o gcc -o ../bin/GnuGenBootSector GnuGenBootSector.o -L../libs -lCommon make -C BootSectImage gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 bootsectimage.c -o bootsectimage.o gcc -o ../bin/BootSectImage bootsectimage.o -L../libs -lCommon make -C EfiLdrImage gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiLdrImage.c -o EfiLdrImage.o gcc -o ../bin/EfiLdrImage EfiLdrImage.o -L../libs -lCommon make -C EfiRom gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiRom.c -o EfiRom.o gcc -o ../bin/EfiRom EfiRom.o -L../libs -lCommon make -C GenFfs gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFfs.c -o GenFfs.o gcc -o ../bin/GenFfs GenFfs.o -L../libs -lCommon make -C GenFv gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFv.c -o GenFv.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFvInternalLib.c -o GenFvInternalLib.o gcc -o ../bin/GenFv GenFv.o GenFvInternalLib.o -L../libs -lCommon make -C GenFw gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenFw.c -o GenFw.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 ElfConvert.c -o ElfConvert.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Elf32Convert.c -o Elf32Convert.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Elf64Convert.c -o Elf64Convert.o gcc -o ../bin/GenFw GenFw.o ElfConvert.o Elf32Convert.o Elf64Convert.o -L../libs -lCommon make -C GenPage gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenPage.c -o GenPage.o gcc -o ../bin/GenPage GenPage.o -L../libs -lCommon make -C GenSec gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenSec.c -o GenSec.o gcc -o ../bin/GenSec GenSec.o -L../libs -lCommon make -C GenCrc32 gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenCrc32.c -o GenCrc32.o gcc -o ../bin/GenCrc32 GenCrc32.o -L../libs -lCommon make -C GenVtf gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 GenVtf.c -o GenVtf.o gcc -o ../bin/GenVtf GenVtf.o -L../libs -lCommon make -C LzmaCompress gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 LzmaCompress.c -o LzmaCompress.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/Alloc.c -o Sdk/C/Alloc.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/LzFind.c -o Sdk/C/LzFind.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/LzmaDec.c -o Sdk/C/LzmaDec.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/LzmaEnc.c -o Sdk/C/LzmaEnc.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/7zFile.c -o Sdk/C/7zFile.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/7zStream.c -o Sdk/C/7zStream.o gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Sdk/C/Bra86.c -o Sdk/C/Bra86.o gcc -o ../bin/LzmaCompress LzmaCompress.o Sdk/C/Alloc.o Sdk/C/LzFind.o Sdk/C/LzmaDec.o Sdk/C/LzmaEnc.o Sdk/C/7zFile.o Sdk/C/7zStream.o Sdk/C/Bra86.o -L../libs make -C Split gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Split.c -o Split.o gcc -o ../bin/Split Split.o -L../libs -lCommon make -C TianoCompress gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 TianoCompress.c -o TianoCompress.o gcc -o ../bin/TianoCompress TianoCompress.o -L../libs -lCommon make -C VolInfo gcc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VolInfo.c -o VolInfo.o gcc -o ../bin/VolInfo VolInfo.o -L../libs -lCommon make -C VfrCompile g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Pccts/h/AParser.cpp -o AParser.o g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Pccts/h/DLexerBase.cpp -o DLexerBase.o g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 Pccts/h/ATokenBuffer.cpp -o ATokenBuffer.o BIN_DIR='.' make -C Pccts/antlr gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 antlr.c -o antlr.o antlr.c:81:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==94) ) { ~~~~~^~~~ antlr.c:81:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==94) ) { ~ ^ ~ antlr.c:81:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==94) ) { ^~ = antlr.c:95:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==95) ) { ~~~~~^~~~ antlr.c:95:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==95) ) { ~ ^ ~ antlr.c:95:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==95) ) { ^~ = antlr.c:110:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==96) ) { ~~~~~^~~~ antlr.c:110:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==96) ) { ~ ^ ~ antlr.c:110:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==96) ) { ^~ = antlr.c:132:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==97) ) { ~~~~~^~~~ antlr.c:132:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==97) ) { ~ ^ ~ antlr.c:132:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==97) ) { ^~ = antlr.c:169:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Action) ) { ~~~~~^~~~~~~~ antlr.c:169:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Action) ) { ~ ^ ~ antlr.c:169:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Action) ) { ^~ = antlr.c:181:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==108) ) { ~~~~~^~~~~ antlr.c:181:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==108) ) { ~ ^ ~ antlr.c:181:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==108) ) { ^~ = antlr.c:185:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==109) ) { ~~~~~^~~~~ antlr.c:185:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==109) ) { ~ ^ ~ antlr.c:185:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==109) ) { ^~ = antlr.c:189:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==110) ) { ~~~~~^~~~~ antlr.c:189:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==110) ) { ~ ^ ~ antlr.c:189:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==110) ) { ^~ = antlr.c:193:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==116) ) { ~~~~~^~~~~ antlr.c:193:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==116) ) { ~ ^ ~ antlr.c:193:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==116) ) { ^~ = antlr.c:197:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==120) ) { ~~~~~^~~~~ antlr.c:197:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==120) ) { ~ ^ ~ antlr.c:197:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==120) ) { ^~ = antlr.c:201:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==117) ) { ~~~~~^~~~~ antlr.c:201:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==117) ) { ~ ^ ~ antlr.c:201:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==117) ) { ^~ = antlr.c:205:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==118) ) { ~~~~~^~~~~ antlr.c:205:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==118) ) { ~ ^ ~ antlr.c:205:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==118) ) { ^~ = antlr.c:209:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==111) ) { ~~~~~^~~~~ antlr.c:209:34: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==111) ) { ~ ^ ~ antlr.c:209:34: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==111) ) { ^~ = antlr.c:213:36: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==133) ) { ~~~~~^~~~~ antlr.c:213:36: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==133) ) { ~ ^ ~ antlr.c:213:36: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==133) ) { ^~ = antlr.c:217:38: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==99) ) { ~~~~~^~~~ antlr.c:217:38: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==99) ) { ~ ^ ~ antlr.c:217:38: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==99) ) { ^~ = antlr.c:221:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==98) ) { ~~~~~^~~~ antlr.c:221:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==98) ) { ~ ^ ~ antlr.c:221:40: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==98) ) { ^~ = antlr.c:255:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:255:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:255:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:269:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==116) ) { ~~~~~^~~~~ antlr.c:269:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==116) ) { ~ ^ ~ antlr.c:269:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==116) ) { ^~ = antlr.c:273:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==120) ) { ~~~~~^~~~~ antlr.c:273:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==120) ) { ~ ^ ~ antlr.c:273:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==120) ) { ^~ = antlr.c:277:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==117) ) { ~~~~~^~~~~ antlr.c:277:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==117) ) { ~ ^ ~ antlr.c:277:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==117) ) { ^~ = antlr.c:281:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==118) ) { ~~~~~^~~~~ antlr.c:281:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==118) ) { ~ ^ ~ antlr.c:281:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==118) ) { ^~ = antlr.c:285:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==111) ) { ~~~~~^~~~~ antlr.c:285:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==111) ) { ~ ^ ~ antlr.c:285:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==111) ) { ^~ = antlr.c:289:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==99) ) { ~~~~~^~~~ antlr.c:289:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==99) ) { ~ ^ ~ antlr.c:289:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==99) ) { ^~ = antlr.c:293:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==98) ) { ~~~~~^~~~ antlr.c:293:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==98) ) { ~ ^ ~ antlr.c:293:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==98) ) { ^~ = antlr.c:321:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Action) ) { ~~~~~^~~~~~~~ antlr.c:321:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Action) ) { ~ ^ ~ antlr.c:321:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Action) ) { ^~ = antlr.c:333:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==108) ) { ~~~~~^~~~~ antlr.c:333:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==108) ) { ~ ^ ~ antlr.c:333:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==108) ) { ^~ = antlr.c:337:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==109) ) { ~~~~~^~~~~ antlr.c:337:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==109) ) { ~ ^ ~ antlr.c:337:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==109) ) { ^~ = antlr.c:341:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==110) ) { ~~~~~^~~~~ antlr.c:341:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==110) ) { ~ ^ ~ antlr.c:341:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==110) ) { ^~ = antlr.c:345:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==117) ) { ~~~~~^~~~~ antlr.c:345:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==117) ) { ~ ^ ~ antlr.c:345:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==117) ) { ^~ = antlr.c:349:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==118) ) { ~~~~~^~~~~ antlr.c:349:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==118) ) { ~ ^ ~ antlr.c:349:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==118) ) { ^~ = antlr.c:353:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==99) ) { ~~~~~^~~~ antlr.c:353:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==99) ) { ~ ^ ~ antlr.c:353:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==99) ) { ^~ = antlr.c:357:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==111) ) { ~~~~~^~~~~ antlr.c:357:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==111) ) { ~ ^ ~ antlr.c:357:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==111) ) { ^~ = antlr.c:361:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==98) ) { ~~~~~^~~~ antlr.c:361:34: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==98) ) { ~ ^ ~ antlr.c:361:34: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==98) ) { ^~ = antlr.c:412:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:412:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:412:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:419:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:419:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:419:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:532:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==103) ) { ~~~~~^~~~~ antlr.c:532:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==103) ) { ~ ^ ~ antlr.c:532:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==103) ) { ^~ = antlr.c:556:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==104) ) { ~~~~~^~~~~ antlr.c:556:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==104) ) { ~ ^ ~ antlr.c:556:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==104) ) { ^~ = antlr.c:560:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PassAction) ) { ~~~~~^~~~~~~~~~~~ antlr.c:560:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PassAction) ) { ~ ^ ~ antlr.c:560:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PassAction) ) { ^~ = antlr.c:587:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==105) ) { ~~~~~^~~~~ antlr.c:587:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==105) ) { ~ ^ ~ antlr.c:587:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==105) ) { ^~ = antlr.c:609:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:609:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:609:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:616:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==106) ) { ~~~~~^~~~~ antlr.c:616:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==106) ) { ~ ^ ~ antlr.c:616:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==106) ) { ^~ = antlr.c:687:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Action) ) { ~~~~~^~~~~~~~ antlr.c:687:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Action) ) { ~ ^ ~ antlr.c:687:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Action) ) { ^~ = antlr.c:708:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==133) ) { ~~~~~^~~~~ antlr.c:708:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==133) ) { ~ ^ ~ antlr.c:708:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==133) ) { ^~ = antlr.c:882:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Pred) ) { ~~~~~^~~~~~ antlr.c:882:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Pred) ) { ~ ^ ~ antlr.c:882:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Pred) ) { ^~ = antlr.c:960:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==107) ) { ~~~~~^~~~~ antlr.c:960:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==107) ) { ~ ^ ~ antlr.c:960:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==107) ) { ^~ = antlr.c:1010:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==112) ) { ~~~~~^~~~~ antlr.c:1010:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==112) ) { ~ ^ ~ antlr.c:1010:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==112) ) { ^~ = antlr.c:1067:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==113) ) { ~~~~~^~~~~ antlr.c:1067:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==113) ) { ~ ^ ~ antlr.c:1067:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==113) ) { ^~ = antlr.c:1112:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:1112:14: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:1112:14: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:1131:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==114) ) { ~~~~~^~~~~ antlr.c:1131:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==114) ) { ~ ^ ~ antlr.c:1131:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==114) ) { ^~ = antlr.c:1142:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==103) ) { ~~~~~^~~~~ antlr.c:1142:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==103) ) { ~ ^ ~ antlr.c:1142:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==103) ) { ^~ = antlr.c:1209:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:1209:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:1209:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:1216:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:1216:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:1216:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:1252:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:1252:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:1252:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:1259:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:1259:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:1259:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:1266:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:1266:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:1266:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:1288:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:1288:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:1288:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:1295:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:1295:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:1295:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:1302:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:1302:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:1302:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:1374:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==114) ) { ~~~~~^~~~~ antlr.c:1374:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==114) ) { ~ ^ ~ antlr.c:1374:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==114) ) { ^~ = antlr.c:1385:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==102) ) { ~~~~~^~~~~ antlr.c:1385:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==102) ) { ~ ^ ~ antlr.c:1385:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==102) ) { ^~ = antlr.c:1416:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:1416:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:1416:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:1432:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==119) ) { ~~~~~^~~~~ antlr.c:1432:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==119) ) { ~ ^ ~ antlr.c:1432:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==119) ) { ^~ = antlr.c:1457:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:1457:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:1457:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:1522:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:1522:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:1522:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:1531:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==114) ) { ~~~~~^~~~~ antlr.c:1531:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==114) ) { ~ ^ ~ antlr.c:1531:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==114) ) { ^~ = antlr.c:1553:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==121) ) { ~~~~~^~~~~ antlr.c:1553:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==121) ) { ~ ^ ~ antlr.c:1553:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==121) ) { ^~ = antlr.c:1581:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:1581:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:1581:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:1599:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Action) ) { ~~~~~^~~~~~~~ antlr.c:1599:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Action) ) { ~ ^ ~ antlr.c:1599:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Action) ) { ^~ = antlr.c:1620:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==107) ) { ~~~~~^~~~~ antlr.c:1620:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==107) ) { ~ ^ ~ antlr.c:1620:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==107) ) { ^~ = antlr.c:1704:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==133) ) { ~~~~~^~~~~ antlr.c:1704:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==133) ) { ~ ^ ~ antlr.c:1704:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==133) ) { ^~ = antlr.c:1724:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==123) ) { ~~~~~^~~~~ antlr.c:1724:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==123) ) { ~ ^ ~ antlr.c:1724:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==123) ) { ^~ = antlr.c:1737:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==133) ) { ~~~~~^~~~~ antlr.c:1737:23: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==133) ) { ~ ^ ~ antlr.c:1737:23: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==133) ) { ^~ = antlr.c:1794:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==88) ) { ~~~~~^~~~ antlr.c:1794:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==88) ) { ~ ^ ~ antlr.c:1794:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==88) ) { ^~ = antlr.c:1819:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==124) ) { ~~~~~^~~~~ antlr.c:1819:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==124) ) { ~ ^ ~ antlr.c:1819:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==124) ) { ^~ = antlr.c:1996:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==LABEL) ) { ~~~~~^~~~~~~ antlr.c:1996:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==LABEL) ) { ~ ^ ~ antlr.c:1996:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==LABEL) ) { ^~ = antlr.c:2012:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:2012:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:2012:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:2038:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==119) ) { ~~~~~^~~~~ antlr.c:2038:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==119) ) { ~ ^ ~ antlr.c:2038:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==119) ) { ^~ = antlr.c:2044:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2044:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:2044:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:2051:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:2051:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:2051:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:2078:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==125) ) { ~~~~~^~~~~ antlr.c:2078:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==125) ) { ~ ^ ~ antlr.c:2078:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==125) ) { ^~ = antlr.c:2089:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==103) ) { ~~~~~^~~~~ antlr.c:2089:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==103) ) { ~ ^ ~ antlr.c:2089:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==103) ) { ^~ = antlr.c:2105:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==88) ) { ~~~~~^~~~ antlr.c:2105:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==88) ) { ~ ^ ~ antlr.c:2105:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==88) ) { ^~ = antlr.c:2130:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2130:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:2130:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:2152:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==119) ) { ~~~~~^~~~~ antlr.c:2152:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==119) ) { ~ ^ ~ antlr.c:2152:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==119) ) { ^~ = antlr.c:2158:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==QuotedTerm) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2158:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==QuotedTerm) ) { ~ ^ ~ antlr.c:2158:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==QuotedTerm) ) { ^~ = antlr.c:2165:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:2165:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:2165:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:2189:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==125) ) { ~~~~~^~~~~ antlr.c:2189:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==125) ) { ~ ^ ~ antlr.c:2189:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==125) ) { ^~ = antlr.c:2200:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==103) ) { ~~~~~^~~~~ antlr.c:2200:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==103) ) { ~ ^ ~ antlr.c:2200:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==103) ) { ^~ = antlr.c:2216:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==88) ) { ~~~~~^~~~ antlr.c:2216:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==88) ) { ~ ^ ~ antlr.c:2216:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==88) ) { ^~ = antlr.c:2244:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==WildCard) ) { ~~~~~^~~~~~~~~~ antlr.c:2244:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==WildCard) ) { ~ ^ ~ antlr.c:2244:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==WildCard) ) { ^~ = antlr.c:2254:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==125) ) { ~~~~~^~~~~ antlr.c:2254:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==125) ) { ~ ^ ~ antlr.c:2254:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==125) ) { ^~ = antlr.c:2265:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==103) ) { ~~~~~^~~~~ antlr.c:2265:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==103) ) { ~ ^ ~ antlr.c:2265:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==103) ) { ^~ = antlr.c:2291:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:2291:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:2291:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:2301:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==103) ) { ~~~~~^~~~~ antlr.c:2301:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==103) ) { ~ ^ ~ antlr.c:2301:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==103) ) { ^~ = antlr.c:2325:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==104) ) { ~~~~~^~~~~ antlr.c:2325:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==104) ) { ~ ^ ~ antlr.c:2325:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==104) ) { ^~ = antlr.c:2329:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PassAction) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2329:34: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PassAction) ) { ~ ^ ~ antlr.c:2329:34: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PassAction) ) { ^~ = antlr.c:2355:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==105) ) { ~~~~~^~~~~ antlr.c:2355:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==105) ) { ~ ^ ~ antlr.c:2355:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==105) ) { ^~ = antlr.c:2395:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Action) ) { ~~~~~^~~~~~~~ antlr.c:2395:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Action) ) { ~ ^ ~ antlr.c:2395:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Action) ) { ^~ = antlr.c:2408:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Pred) ) { ~~~~~^~~~~~ antlr.c:2408:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Pred) ) { ~ ^ ~ antlr.c:2408:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Pred) ) { ^~ = antlr.c:2424:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PassAction) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2424:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PassAction) ) { ~ ^ ~ antlr.c:2424:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PassAction) ) { ^~ = antlr.c:2459:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Pragma) ) { ~~~~~^~~~~~~~ antlr.c:2459:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Pragma) ) { ~ ^ ~ antlr.c:2459:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Pragma) ) { ^~ = antlr.c:2465:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==126) ) { ~~~~~^~~~~ antlr.c:2465:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==126) ) { ~ ^ ~ antlr.c:2465:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==126) ) { ^~ = antlr.c:2472:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==127) ) { ~~~~~^~~~~ antlr.c:2472:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==127) ) { ~ ^ ~ antlr.c:2472:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==127) ) { ^~ = antlr.c:2479:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==128) ) { ~~~~~^~~~~ antlr.c:2479:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==128) ) { ~ ^ ~ antlr.c:2479:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==128) ) { ^~ = antlr.c:2504:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==FirstSetSymbol) ) { ~~~~~^~~~~~~~~~~~~~~~ antlr.c:2504:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==FirstSetSymbol) ) { ~ ^ ~ antlr.c:2504:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==FirstSetSymbol) ) { ^~ = antlr.c:2511:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:2511:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:2511:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:2524:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:2524:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:2524:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:2555:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==114) ) { ~~~~~^~~~~ antlr.c:2555:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==114) ) { ~ ^ ~ antlr.c:2555:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==114) ) { ^~ = antlr.c:2569:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==129) ) { ~~~~~^~~~~ antlr.c:2569:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==129) ) { ~ ^ ~ antlr.c:2569:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==129) ) { ^~ = antlr.c:2576:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==130) ) { ~~~~~^~~~~ antlr.c:2576:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==130) ) { ~ ^ ~ antlr.c:2576:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==130) ) { ^~ = antlr.c:2583:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==131) ) { ~~~~~^~~~~ antlr.c:2583:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==131) ) { ~ ^ ~ antlr.c:2583:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==131) ) { ^~ = antlr.c:2594:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==132) ) { ~~~~~^~~~~ antlr.c:2594:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==132) ) { ~ ^ ~ antlr.c:2594:40: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==132) ) { ^~ = antlr.c:2601:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==113) ) { ~~~~~^~~~~ antlr.c:2601:42: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==113) ) { ~ ^ ~ antlr.c:2601:42: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==113) ) { ^~ = antlr.c:2627:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PassAction) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2627:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PassAction) ) { ~ ^ ~ antlr.c:2627:40: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PassAction) ) { ^~ = antlr.c:2722:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==102) ) { ~~~~~^~~~~ antlr.c:2722:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==102) ) { ~ ^ ~ antlr.c:2722:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==102) ) { ^~ = antlr.c:2749:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==129) ) { ~~~~~^~~~~ antlr.c:2749:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==129) ) { ~ ^ ~ antlr.c:2749:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==129) ) { ^~ = antlr.c:2756:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==130) ) { ~~~~~^~~~~ antlr.c:2756:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==130) ) { ~ ^ ~ antlr.c:2756:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==130) ) { ^~ = antlr.c:2763:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==105) ) { ~~~~~^~~~~ antlr.c:2763:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==105) ) { ~ ^ ~ antlr.c:2763:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==105) ) { ^~ = antlr.c:2770:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PassAction) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2770:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PassAction) ) { ~ ^ ~ antlr.c:2770:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PassAction) ) { ^~ = antlr.c:2842:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PassAction) ) { ~~~~~^~~~~~~~~~~~ antlr.c:2842:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PassAction) ) { ~ ^ ~ antlr.c:2842:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PassAction) ) { ^~ = antlr.c:2867:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==135) ) { ~~~~~^~~~~ antlr.c:2867:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==135) ) { ~ ^ ~ antlr.c:2867:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==135) ) { ^~ = antlr.c:2880:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==134) ) { ~~~~~^~~~~ antlr.c:2880:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==134) ) { ~ ^ ~ antlr.c:2880:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==134) ) { ^~ = antlr.c:2991:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NonTerminal) ) { ~~~~~^~~~~~~~~~~~~ antlr.c:2991:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NonTerminal) ) { ~ ^ ~ antlr.c:2991:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NonTerminal) ) { ^~ = antlr.c:3001:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TokenTerm) ) { ~~~~~^~~~~~~~~~~ antlr.c:3001:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TokenTerm) ) { ~ ^ ~ antlr.c:3001:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TokenTerm) ) { ^~ = antlr.c:3021:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Action) ) { ~~~~~^~~~~~~~ antlr.c:3021:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Action) ) { ~ ^ ~ antlr.c:3021:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Action) ) { ^~ = antlr.c:3066:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==143) ) { ~~~~~^~~~~ antlr.c:3066:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==143) ) { ~ ^ ~ antlr.c:3066:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==143) ) { ^~ = antlr.c:3073:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==149) ) { ~~~~~^~~~~ antlr.c:3073:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==149) ) { ~ ^ ~ antlr.c:3073:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==149) ) { ^~ = antlr.c:3098:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==151) ) { ~~~~~^~~~~ antlr.c:3098:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==151) ) { ~ ^ ~ antlr.c:3098:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==151) ) { ^~ = antlr.c:3107:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] } while ( (LA(1)==151) ); ~~~~~^~~~~ antlr.c:3107:27: note: remove extraneous parentheses around the comparison to silence this warning } while ( (LA(1)==151) ); ~ ^ ~ antlr.c:3107:27: note: use '=' to turn this equality comparison into an assignment } while ( (LA(1)==151) ); ^~ = antlr.c:3113:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==149) ) { ~~~~~^~~~~ antlr.c:3113:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==149) ) { ~ ^ ~ antlr.c:3113:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==149) ) { ^~ = antlr.c:3123:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==Eof) ) { ~~~~~^~~~~ antlr.c:3123:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==Eof) ) { ~ ^ ~ antlr.c:3123:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==Eof) ) { ^~ = antlr.c:3182:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] } while ( (LA(1)==149) ); ~~~~~^~~~~ antlr.c:3182:21: note: remove extraneous parentheses around the comparison to silence this warning } while ( (LA(1)==149) ); ~ ^ ~ antlr.c:3182:21: note: use '=' to turn this equality comparison into an assignment } while ( (LA(1)==149) ); ^~ = antlr.c:3220:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==153) ) { ~~~~~^~~~~ antlr.c:3220:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==153) ) { ~ ^ ~ antlr.c:3220:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==153) ) { ^~ = antlr.c:3248:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==154) ) { ~~~~~^~~~~ antlr.c:3248:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==154) ) { ~ ^ ~ antlr.c:3248:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==154) ) { ^~ = antlr.c:3255:118: warning: expression result unused [-Wunused-value] ...{zzfailed_pred(" isDLGmaxToken(LATEXT(1))",0 /* report */, { 0; /* no u... ^ ../h/antlr.h:117:44: note: expanded from macro 'zzfailed_pred' zzfailed_pred_action(_p,_hasuseraction,_useraction); ^~~~~~~~~~~ ../h/antlr.h:129:27: note: expanded from macro 'zzfailed_pred_action' if (_hasuseraction) { _useraction } \ ^~~~~~~~~~~ antlr.c:3261:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==153) ) { ~~~~~^~~~~ antlr.c:3261:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==153) ) { ~ ^ ~ antlr.c:3261:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==153) ) { ^~ = antlr.c:3275:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ID) ) { ~~~~~^~~~ antlr.c:3275:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ID) ) { ~ ^ ~ antlr.c:3275:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ID) ) { ^~ = antlr.c:3284:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==153) ) { ~~~~~^~~~~ antlr.c:3284:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==153) ) { ~ ^ ~ antlr.c:3284:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==153) ) { ^~ = 138 warnings generated. gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 scan.c -o scan.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 err.c -o err.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 bits.c -o bits.o bits.c:579:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:584:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:645:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:650:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:656:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:658:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:796:7: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ...NumWords(TokenNum-1)*sizeof(unsigned)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ bits.c:915:46: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ..."#define zzSET_SIZE %d\n", NumWords(TokenNum-1)*sizeof(unsigned)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ 8 warnings generated. gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 build.c -o build.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 fset2.c -o fset2.o fset2.c:2213:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stdout,TerminalString(tn->token)); ^~~~~~~~~~~~~~~~~~~~~~~~~ fset2.c:2213:22: note: treat the string as an argument to avoid this fprintf(stdout,TerminalString(tn->token)); ^ "%s", 1 warning generated. gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 fset.c -o fset.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 gen.c -o gen.o gen.c:3869:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] /* MR10 */ _gen(Save_argv[i]); ^~~~~~~~~~~~ gen.c:162:36: note: expanded from macro '_gen' #define _gen(s) {fprintf(output, s);} ^ gen.c:3869:22: note: treat the string as an argument to avoid this /* MR10 */ _gen(Save_argv[i]); ^ "%s", gen.c:162:36: note: expanded from macro '_gen' #define _gen(s) {fprintf(output, s);} ^ gen.c:3914:49: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ..._gen1("#define zzSET_SIZE %d\n", NumWords(TokenNum-1)*sizeof(unsigned)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ gen.c:163:40: note: expanded from macro '_gen1' #define _gen1(s,a) {fprintf(output, s,a);} ^ gen.c:4128:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ..."#define zzSET_SIZE %d\n", NumWords(TokenNum-1)*sizeof(unsigned)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu ../support/set/set.h:50:22: note: expanded from macro 'NumWords' #define NumWords(x) ((((unsigned)(x))>>LogWordSize)+1) ... ^ 3 warnings generated. gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 globals.c -o globals.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 hash.c -o hash.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 lex.c -o lex.o lex.c:709:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] /* MR26 */ fprintf(output,strBetween(pSymbol, t, pSeparator)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lex.c:709:27: note: treat the string as an argument to avoid this /* MR26 */ fprintf(output,strBetween(pSymbol, t, pSeparator)); ^ "%s", lex.c:774:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(f,strBetween(pDataType, pSymbol, pSeparator)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lex.c:774:12: note: treat the string as an argument to avoid this fprintf(f,strBetween(pDataType, pSymbol, pSeparator)); ^ "%s", lex.c:855:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(f,strBetween(pDataType, pSymbol, pSeparator)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lex.c:855:13: note: treat the string as an argument to avoid this fprintf(f,strBetween(pDataType, pSymbol, pSeparator)); ^ "%s", lex.c:857:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(f,strBetween(pSymbol, pEqualSign, pSeparator)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lex.c:857:13: note: treat the string as an argument to avoid this fprintf(f,strBetween(pSymbol, pEqualSign, pSeparator)); ^ "%s", 4 warnings generated. gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 main.c -o main.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 misc.c -o misc.o gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c -o set.o ../support/set/set.c ../support/set/set.c:557:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] set_new(a, strlen(s)); ~~~~~~~~~~~^~~~~~~~~ ../support/set/set.h:58:74: note: expanded from macro 'set_new' ..."set_new: Cannot allocate set with max of %d\n", _max); \ ~~ ^~~~ 1 warning generated. gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 pred.c -o pred.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 egman.c -o egman.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 mrhoist.c -o mrhoist.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 fcache.c -o fcache.o gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -o ./antlr antlr.o scan.o err.o bits.o build.o fset2.o fset.o gen.o globals.o hash.o lex.o main.o misc.o set.o pred.o egman.o mrhoist.o fcache.o Pccts/antlr/antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g Antlr parser generator Version 1.33MR33 1989-2001 VfrSyntax.g, line 1830: warning: predicate: LT(i) missing, bad, or with i=0; assuming i=1 VfrSyntax.g, line 1835: warning: predicate: LT(i) missing, bad, or with i=0; assuming i=1 VfrSyntax.g, line 3266: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3275: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3284: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3294: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3324: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3333: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 EfiVfrParser.cpp -o EfiVfrParser.o In file included from EfiVfrParser.cpp:18: In file included from ./EfiVfrParser.h:25: ./VfrFormPkg.h:644:56: warning: field 'mFormSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) { ^ ./VfrFormPkg.h:679:47: warning: field 'mEnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {} ^ ./VfrFormPkg.h:688:64: warning: field 'mDefaultStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultS... ^ ./VfrFormPkg.h:730:49: warning: field 'mForm' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) { ^ ./VfrFormPkg.h:762:56: warning: field 'mFormMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) { ^ ./VfrFormPkg.h:799:56: warning: field 'mVarStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) { ^ ./VfrFormPkg.h:839:63: warning: field 'mVarStoreEfi' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreE... ^ ./VfrFormPkg.h:895:78: warning: field 'mVarStoreNameValue' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarStoreNameValue->Heade... ^ ./VfrFormPkg.h:915:51: warning: field 'mImage' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) { ^ ./VfrFormPkg.h:930:55: warning: field 'mModal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) { ^ ./VfrFormPkg.h:941:53: warning: field 'mLocked' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {} ^ ./VfrFormPkg.h:951:49: warning: field 'mRule' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) { ^ ./VfrFormPkg.h:973:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) { ^ ./VfrFormPkg.h:1001:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1021:50: warning: field 'mValue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {} ^ ./VfrFormPkg.h:1031:49: warning: field 'mRead' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {} ^ ./VfrFormPkg.h:1041:50: warning: field 'mWrite' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {} ^ ./VfrFormPkg.h:1053:38: warning: field 'mGet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) { ^ ./VfrFormPkg.h:1073:38: warning: field 'mSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) { ^ ./VfrFormPkg.h:1091:55: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header), ^ ./VfrFormPkg.h:1092:25: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mSubtitle->Statement) { ^ ./VfrFormPkg.h:1111:48: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header), ^ ./VfrFormPkg.h:1112:38: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mText->Statement) { ^ ./VfrFormPkg.h:1127:46: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header), ^ ./VfrFormPkg.h:1128:36: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef->Question) { ^ ./VfrFormPkg.h:1143:47: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1144:37: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef2->Question) { ^ ./VfrFormPkg.h:1164:47: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1165:37: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef3->Question) { ^ ./VfrFormPkg.h:1190:47: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_... ^ ./VfrFormPkg.h:1191:37: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef4->Question) { ^ ./VfrFormPkg.h:1221:46: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_... ^ ./VfrFormPkg.h:1222:36: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef5->Question) { ^ ./VfrFormPkg.h:1232:64: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetBut... ^ ./VfrFormPkg.h:1233:25: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mResetButton->Statement) { ^ ./VfrFormPkg.h:1248:58: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header), ^ ./VfrFormPkg.h:1249:43: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mCheckBox->Question) { ^ ./VfrFormPkg.h:1288:52: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header), ^ ./VfrFormPkg.h:1289:39: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mAction->Question) { ^ ./VfrFormPkg.h:1304:48: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header), ^ ./VfrFormPkg.h:1305:37: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mDate->Question) { ^ ./VfrFormPkg.h:1347:55: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header), ^ ./VfrFormPkg.h:1348:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mNumeric->Question), ^ ./VfrFormPkg.h:1349:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mNumeric->data, TRUE) { ^ ./VfrFormPkg.h:1408:52: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header), ^ ./VfrFormPkg.h:1409:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOneOf->Question), ^ ./VfrFormPkg.h:1410:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mOneOf->data) { ^ ./VfrFormPkg.h:1465:52: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header), ^ ./VfrFormPkg.h:1466:39: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mString->Question) { ^ ./VfrFormPkg.h:1507:57: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header), ^ ./VfrFormPkg.h:1508:42: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mPassword->Question) { ^ ./VfrFormPkg.h:1533:63: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedLi... ^ ./VfrFormPkg.h:1534:44: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOrderedList->Question) { ^ ./VfrFormPkg.h:1574:49: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header), ^ ./VfrFormPkg.h:1575:38: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mTime->Question) { ^ ./VfrFormPkg.h:1618:58: warning: field 'mDisableIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {} ^ ./VfrFormPkg.h:1627:61: warning: field 'mSuppressIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf-... ^ ./VfrFormPkg.h:1636:60: warning: field 'mGrayOutIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->H... ^ ./VfrFormPkg.h:1645:68: warning: field 'mInconsistentIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInco... ^ ./VfrFormPkg.h:1660:63: warning: field 'mWarningIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf... ^ ./VfrFormPkg.h:1680:62: warning: field 'mNoSubmitIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf... ^ ./VfrFormPkg.h:1695:54: warning: field 'mRefresh' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) { ^ ./VfrFormPkg.h:1710:45: warning: field 'mRefreshId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) { ^ ./VfrFormPkg.h:1725:70: warning: field 'mVarStoreDevice' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevice->Header) { ^ ./VfrFormPkg.h:1740:65: warning: field 'mOneOfOption' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOp... ^ ./VfrFormPkg.h:1815:49: warning: field 'mClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (... ^ ./VfrFormPkg.h:1832:53: warning: field 'mSubClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, s... ^ ./VfrFormPkg.h:1849:49: warning: field 'mLabel' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (... ^ ./VfrFormPkg.h:1865:51: warning: field 'mBanner' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeo... ^ ./VfrFormPkg.h:1893:39: warning: field 'mOptionKey' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1911:39: warning: field 'mVarEqName' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1925:73: warning: field 'mTimeout' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->Header, sizeof (EFI_IFR_GUID_T... ^ ./VfrFormPkg.h:1942:51: warning: field 'mGuid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof ... ^ ./VfrFormPkg.h:1963:38: warning: field 'mDup' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) { ^ ./VfrFormPkg.h:1976:54: warning: field 'mEqIdId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) { ^ ./VfrFormPkg.h:2015:44: warning: field 'mEqIdVal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) { ^ ./VfrFormPkg.h:2045:62: warning: field 'mEqIdVList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList-... ^ ./VfrFormPkg.h:2096:48: warning: field 'mQuestionRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) { ^ ./VfrFormPkg.h:2122:48: warning: field 'mQuestionRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) { ^ ./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) { ^ ./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3_2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, ... ^ ./VfrFormPkg.h:2166:48: warning: field 'mQuestionRef3_3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, ... ^ ./VfrFormPkg.h:2189:43: warning: field 'mRuleRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) { ^ ./VfrFormPkg.h:2207:46: warning: field 'mStringRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) { ^ ./VfrFormPkg.h:2225:46: warning: field 'mStringRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) { ^ ./VfrFormPkg.h:2238:39: warning: field 'mThis' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) { ^ ./VfrFormPkg.h:2251:43: warning: field 'mSecurity' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) { ^ ./VfrFormPkg.h:2269:40: warning: field 'mUint8' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) { ^ ./VfrFormPkg.h:2286:41: warning: field 'mUint16' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) { ^ ./VfrFormPkg.h:2303:41: warning: field 'mUint32' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) { ^ ./VfrFormPkg.h:2320:41: warning: field 'mUint64' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) { ^ ./VfrFormPkg.h:2337:39: warning: field 'mTrue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) { ^ ./VfrFormPkg.h:2350:40: warning: field 'mFalse' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) { ^ ./VfrFormPkg.h:2363:38: warning: field 'mOne' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) { ^ ./VfrFormPkg.h:2376:39: warning: field 'mOnes' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) { ^ ./VfrFormPkg.h:2389:39: warning: field 'mZero' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) { ^ ./VfrFormPkg.h:2402:44: warning: field 'mUndefined' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) { ^ ./VfrFormPkg.h:2415:42: warning: field 'mVersion' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) { ^ ./VfrFormPkg.h:2428:41: warning: field 'mLength' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) { ^ ./VfrFormPkg.h:2441:38: warning: field 'mNot' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) { ^ ./VfrFormPkg.h:2454:46: warning: field 'mBitWise' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) { ^ ./VfrFormPkg.h:2467:45: warning: field 'mToBoolean' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) { ^ ./VfrFormPkg.h:2480:44: warning: field 'mToString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) { ^ ./VfrFormPkg.h:2497:42: warning: field 'mToUint' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) { ^ ./VfrFormPkg.h:2510:43: warning: field 'mToUpper' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) { ^ ./VfrFormPkg.h:2523:43: warning: field 'mToLower' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) { ^ ./VfrFormPkg.h:2536:38: warning: field 'mAdd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) { ^ ./VfrFormPkg.h:2549:46: warning: field 'mBitWiseAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) { ^ ./VfrFormPkg.h:2562:45: warning: field 'mBitWiseOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) { ^ ./VfrFormPkg.h:2575:38: warning: field 'mAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) { ^ ./VfrFormPkg.h:2588:43: warning: field 'mCatenate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) { ^ ./VfrFormPkg.h:2601:41: warning: field 'mDivide' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) { ^ ./VfrFormPkg.h:2614:40: warning: field 'mEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) { ^ ./VfrFormPkg.h:2627:48: warning: field 'mGreaterEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) { ^ ./VfrFormPkg.h:2640:47: warning: field 'mGreaterThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) { ^ ./VfrFormPkg.h:2653:45: warning: field 'mLessEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) { ^ ./VfrFormPkg.h:2666:44: warning: field 'mLessThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) { ^ ./VfrFormPkg.h:2679:38: warning: field 'mMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) { ^ ./VfrFormPkg.h:2692:40: warning: field 'mMatch' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) { ^ ./VfrFormPkg.h:2706:41: warning: field 'mMatch2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) { ^ ./VfrFormPkg.h:2720:43: warning: field 'mMultiply' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) { ^ ./VfrFormPkg.h:2733:41: warning: field 'mModulo' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) { ^ ./VfrFormPkg.h:2746:44: warning: field 'mNotEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) { ^ ./VfrFormPkg.h:2759:37: warning: field 'mOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) { ^ ./VfrFormPkg.h:2772:45: warning: field 'mShiftLeft' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) { ^ ./VfrFormPkg.h:2785:46: warning: field 'mShiftRight' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) { ^ ./VfrFormPkg.h:2798:43: warning: field 'mSubtract' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) { ^ ./VfrFormPkg.h:2811:46: warning: field 'mConditional' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) { ^ ./VfrFormPkg.h:2824:39: warning: field 'mFind' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) { ^ ./VfrFormPkg.h:2841:38: warning: field 'mMid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) { ^ ./VfrFormPkg.h:2854:40: warning: field 'mToken' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) { ^ ./VfrFormPkg.h:2867:39: warning: field 'mSpan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SPAN_OP, &mSpan->Header) { ^ 132 warnings generated. BIN_DIR='.' make -C Pccts/dlg cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_p.c dlg_p.c:77:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==LEXACTION) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:77:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==LEXACTION) ) { ~ ^ ~ dlg_p.c:77:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==LEXACTION) ) { ^~ = dlg_p.c:81:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==LEXMEMBER) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:81:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==LEXMEMBER) ) { ~ ^ ~ dlg_p.c:81:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==LEXMEMBER) ) { ^~ = dlg_p.c:85:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==LEXPREFIX) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:85:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==LEXPREFIX) ) { ~ ^ ~ dlg_p.c:85:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==LEXPREFIX) ) { ^~ = dlg_p.c:89:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PARSERCLASS) ) { ~~~~~^~~~~~~~~~~~~ dlg_p.c:89:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PARSERCLASS) ) { ~ ^ ~ dlg_p.c:89:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PARSERCLASS) ) { ^~ = dlg_p.c:93:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ACTION) ) { ~~~~~^~~~~~~~ dlg_p.c:93:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ACTION) ) { ~ ^ ~ dlg_p.c:93:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ACTION) ) { ^~ = dlg_p.c:116:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==ACTION) ) { ~~~~~^~~~~~~~ dlg_p.c:116:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==ACTION) ) { ~ ^ ~ dlg_p.c:116:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==ACTION) ) { ^~ = dlg_p.c:151:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==PER_PER) ) { ~~~~~^~~~~~~~~ dlg_p.c:151:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==PER_PER) ) { ~ ^ ~ dlg_p.c:151:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==PER_PER) ) { ^~ = dlg_p.c:156:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NAME_PER_PER) ) { ~~~~~^~~~~~~~~~~~~~ dlg_p.c:156:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NAME_PER_PER) ) { ~ ^ ~ dlg_p.c:156:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NAME_PER_PER) ) { ^~ = dlg_p.c:163:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==NAME_PER_PER) ) { ~~~~~^~~~~~~~~~~~~~ dlg_p.c:163:25: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==NAME_PER_PER) ) { ~ ^ ~ dlg_p.c:163:25: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==NAME_PER_PER) ) { ^~ = dlg_p.c:292:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ACTION) ) { ~~~~~^~~~~~~~ dlg_p.c:292:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ACTION) ) { ~ ^ ~ dlg_p.c:292:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ACTION) ) { ^~ = dlg_p.c:327:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ( (LA(1)==OR) ) { ~~~~~^~~~ dlg_p.c:327:19: note: remove extraneous parentheses around the comparison to silence this warning while ( (LA(1)==OR) ) { ~ ^ ~ dlg_p.c:327:19: note: use '=' to turn this equality comparison into an assignment while ( (LA(1)==OR) ) { ^~ = dlg_p.c:410:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ZERO_MORE) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:410:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ZERO_MORE) ) { ~ ^ ~ dlg_p.c:410:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ZERO_MORE) ) { ^~ = dlg_p.c:424:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ONE_MORE) ) { ~~~~~^~~~~~~~~~ dlg_p.c:424:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ONE_MORE) ) { ~ ^ ~ dlg_p.c:424:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ONE_MORE) ) { ^~ = dlg_p.c:441:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ZERO_MORE) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:441:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ZERO_MORE) ) { ~ ^ ~ dlg_p.c:441:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ZERO_MORE) ) { ^~ = dlg_p.c:448:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==ONE_MORE) ) { ~~~~~^~~~~~~~~~ dlg_p.c:448:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==ONE_MORE) ) { ~ ^ ~ dlg_p.c:448:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==ONE_MORE) ) { ^~ = dlg_p.c:479:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==L_BRACK) ) { ~~~~~^~~~~~~~~ dlg_p.c:479:14: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==L_BRACK) ) { ~ ^ ~ dlg_p.c:479:14: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==L_BRACK) ) { ^~ = dlg_p.c:493:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NOT) ) { ~~~~~^~~~~ dlg_p.c:493:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NOT) ) { ~ ^ ~ dlg_p.c:493:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NOT) ) { ^~ = dlg_p.c:508:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==L_PAR) ) { ~~~~~^~~~~~~ dlg_p.c:508:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==L_PAR) ) { ~ ^ ~ dlg_p.c:508:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==L_PAR) ) { ^~ = dlg_p.c:523:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==L_BRACE) ) { ~~~~~^~~~~~~~~ dlg_p.c:523:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==L_BRACE) ) { ~ ^ ~ dlg_p.c:523:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==L_BRACE) ) { ^~ = dlg_p.c:621:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==RANGE) ) { ~~~~~^~~~~~~ dlg_p.c:621:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==RANGE) ) { ~ ^ ~ dlg_p.c:621:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==RANGE) ) { ^~ = dlg_p.c:710:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==REGCHAR) ) { ~~~~~^~~~~~~~~ dlg_p.c:710:14: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==REGCHAR) ) { ~ ^ ~ dlg_p.c:710:14: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==REGCHAR) ) { ^~ = dlg_p.c:717:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==OCTAL_VALUE) ) { ~~~~~^~~~~~~~~~~~~ dlg_p.c:717:16: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==OCTAL_VALUE) ) { ~ ^ ~ dlg_p.c:717:16: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==OCTAL_VALUE) ) { ^~ = dlg_p.c:724:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==HEX_VALUE) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:724:18: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==HEX_VALUE) ) { ~ ^ ~ dlg_p.c:724:18: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==HEX_VALUE) ) { ^~ = dlg_p.c:731:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==DEC_VALUE) ) { ~~~~~^~~~~~~~~~~ dlg_p.c:731:20: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==DEC_VALUE) ) { ~ ^ ~ dlg_p.c:731:20: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==DEC_VALUE) ) { ^~ = dlg_p.c:738:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==TAB) ) { ~~~~~^~~~~ dlg_p.c:738:22: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==TAB) ) { ~ ^ ~ dlg_p.c:738:22: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==TAB) ) { ^~ = dlg_p.c:745:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==NL) ) { ~~~~~^~~~ dlg_p.c:745:24: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==NL) ) { ~ ^ ~ dlg_p.c:745:24: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==NL) ) { ^~ = dlg_p.c:752:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==CR) ) { ~~~~~^~~~ dlg_p.c:752:26: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==CR) ) { ~ ^ ~ dlg_p.c:752:26: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==CR) ) { ^~ = dlg_p.c:759:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==BS) ) { ~~~~~^~~~ dlg_p.c:759:28: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==BS) ) { ~ ^ ~ dlg_p.c:759:28: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==BS) ) { ^~ = dlg_p.c:766:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==LIT) ) { ~~~~~^~~~~ dlg_p.c:766:30: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==LIT) ) { ~ ^ ~ dlg_p.c:766:30: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==LIT) ) { ^~ = dlg_p.c:773:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (LA(1)==L_EOF) ) { ~~~~~^~~~~~~ dlg_p.c:773:32: note: remove extraneous parentheses around the comparison to silence this warning if ( (LA(1)==L_EOF) ) { ~ ^ ~ dlg_p.c:773:32: note: use '=' to turn this equality comparison into an assignment if ( (LA(1)==L_EOF) ) { ^~ = 30 warnings generated. cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_a.c cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c main.c cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 err.c -o err.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 ../support/set/set.c ../support/set/set.c:557:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] set_new(a, strlen(s)); ~~~~~~~~~~~^~~~~~~~~ ../support/set/set.h:58:74: note: expanded from macro 'set_new' ..."set_new: Cannot allocate set with max of %d\n", _max); \ ~~ ^~~~ 1 warning generated. cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 support.c -o support.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 output.c -o output.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 relabel.c -o relabel.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 automata.c -o automata.o cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -o ./dlg dlg_p.o dlg_a.o main.o err.o set.o support.o output.o relabel.o automata.o Pccts/dlg/dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg dlg Version 1.33MR33 1989-2001 g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VfrLexer.cpp -o VfrLexer.o In file included from VfrLexer.cpp:18: ./VfrFormPkg.h:644:56: warning: field 'mFormSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) { ^ ./VfrFormPkg.h:679:47: warning: field 'mEnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {} ^ ./VfrFormPkg.h:688:64: warning: field 'mDefaultStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultS... ^ ./VfrFormPkg.h:730:49: warning: field 'mForm' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) { ^ ./VfrFormPkg.h:762:56: warning: field 'mFormMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) { ^ ./VfrFormPkg.h:799:56: warning: field 'mVarStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) { ^ ./VfrFormPkg.h:839:63: warning: field 'mVarStoreEfi' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreE... ^ ./VfrFormPkg.h:895:78: warning: field 'mVarStoreNameValue' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarStoreNameValue->Heade... ^ ./VfrFormPkg.h:915:51: warning: field 'mImage' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) { ^ ./VfrFormPkg.h:930:55: warning: field 'mModal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) { ^ ./VfrFormPkg.h:941:53: warning: field 'mLocked' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {} ^ ./VfrFormPkg.h:951:49: warning: field 'mRule' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) { ^ ./VfrFormPkg.h:973:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) { ^ ./VfrFormPkg.h:1001:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1021:50: warning: field 'mValue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {} ^ ./VfrFormPkg.h:1031:49: warning: field 'mRead' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {} ^ ./VfrFormPkg.h:1041:50: warning: field 'mWrite' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {} ^ ./VfrFormPkg.h:1053:38: warning: field 'mGet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) { ^ ./VfrFormPkg.h:1073:38: warning: field 'mSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) { ^ ./VfrFormPkg.h:1091:55: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header), ^ ./VfrFormPkg.h:1092:25: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mSubtitle->Statement) { ^ ./VfrFormPkg.h:1111:48: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header), ^ ./VfrFormPkg.h:1112:38: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mText->Statement) { ^ ./VfrFormPkg.h:1127:46: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header), ^ ./VfrFormPkg.h:1128:36: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef->Question) { ^ ./VfrFormPkg.h:1143:47: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1144:37: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef2->Question) { ^ ./VfrFormPkg.h:1164:47: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1165:37: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef3->Question) { ^ ./VfrFormPkg.h:1190:47: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_... ^ ./VfrFormPkg.h:1191:37: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef4->Question) { ^ ./VfrFormPkg.h:1221:46: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_... ^ ./VfrFormPkg.h:1222:36: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef5->Question) { ^ ./VfrFormPkg.h:1232:64: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetBut... ^ ./VfrFormPkg.h:1233:25: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mResetButton->Statement) { ^ ./VfrFormPkg.h:1248:58: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header), ^ ./VfrFormPkg.h:1249:43: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mCheckBox->Question) { ^ ./VfrFormPkg.h:1288:52: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header), ^ ./VfrFormPkg.h:1289:39: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mAction->Question) { ^ ./VfrFormPkg.h:1304:48: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header), ^ ./VfrFormPkg.h:1305:37: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mDate->Question) { ^ ./VfrFormPkg.h:1347:55: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header), ^ ./VfrFormPkg.h:1348:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mNumeric->Question), ^ ./VfrFormPkg.h:1349:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mNumeric->data, TRUE) { ^ ./VfrFormPkg.h:1408:52: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header), ^ ./VfrFormPkg.h:1409:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOneOf->Question), ^ ./VfrFormPkg.h:1410:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mOneOf->data) { ^ ./VfrFormPkg.h:1465:52: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header), ^ ./VfrFormPkg.h:1466:39: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mString->Question) { ^ ./VfrFormPkg.h:1507:57: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header), ^ ./VfrFormPkg.h:1508:42: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mPassword->Question) { ^ ./VfrFormPkg.h:1533:63: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedLi... ^ ./VfrFormPkg.h:1534:44: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOrderedList->Question) { ^ ./VfrFormPkg.h:1574:49: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header), ^ ./VfrFormPkg.h:1575:38: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mTime->Question) { ^ ./VfrFormPkg.h:1618:58: warning: field 'mDisableIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {} ^ ./VfrFormPkg.h:1627:61: warning: field 'mSuppressIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf-... ^ ./VfrFormPkg.h:1636:60: warning: field 'mGrayOutIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->H... ^ ./VfrFormPkg.h:1645:68: warning: field 'mInconsistentIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInco... ^ ./VfrFormPkg.h:1660:63: warning: field 'mWarningIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf... ^ ./VfrFormPkg.h:1680:62: warning: field 'mNoSubmitIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf... ^ ./VfrFormPkg.h:1695:54: warning: field 'mRefresh' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) { ^ ./VfrFormPkg.h:1710:45: warning: field 'mRefreshId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) { ^ ./VfrFormPkg.h:1725:70: warning: field 'mVarStoreDevice' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevice->Header) { ^ ./VfrFormPkg.h:1740:65: warning: field 'mOneOfOption' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOp... ^ ./VfrFormPkg.h:1815:49: warning: field 'mClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (... ^ ./VfrFormPkg.h:1832:53: warning: field 'mSubClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, s... ^ ./VfrFormPkg.h:1849:49: warning: field 'mLabel' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (... ^ ./VfrFormPkg.h:1865:51: warning: field 'mBanner' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeo... ^ ./VfrFormPkg.h:1893:39: warning: field 'mOptionKey' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1911:39: warning: field 'mVarEqName' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1925:73: warning: field 'mTimeout' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->Header, sizeof (EFI_IFR_GUID_T... ^ ./VfrFormPkg.h:1942:51: warning: field 'mGuid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof ... ^ ./VfrFormPkg.h:1963:38: warning: field 'mDup' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) { ^ ./VfrFormPkg.h:1976:54: warning: field 'mEqIdId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) { ^ ./VfrFormPkg.h:2015:44: warning: field 'mEqIdVal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) { ^ ./VfrFormPkg.h:2045:62: warning: field 'mEqIdVList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList-... ^ ./VfrFormPkg.h:2096:48: warning: field 'mQuestionRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) { ^ ./VfrFormPkg.h:2122:48: warning: field 'mQuestionRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) { ^ ./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) { ^ ./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3_2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, ... ^ ./VfrFormPkg.h:2166:48: warning: field 'mQuestionRef3_3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, ... ^ ./VfrFormPkg.h:2189:43: warning: field 'mRuleRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) { ^ ./VfrFormPkg.h:2207:46: warning: field 'mStringRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) { ^ ./VfrFormPkg.h:2225:46: warning: field 'mStringRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) { ^ ./VfrFormPkg.h:2238:39: warning: field 'mThis' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) { ^ ./VfrFormPkg.h:2251:43: warning: field 'mSecurity' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) { ^ ./VfrFormPkg.h:2269:40: warning: field 'mUint8' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) { ^ ./VfrFormPkg.h:2286:41: warning: field 'mUint16' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) { ^ ./VfrFormPkg.h:2303:41: warning: field 'mUint32' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) { ^ ./VfrFormPkg.h:2320:41: warning: field 'mUint64' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) { ^ ./VfrFormPkg.h:2337:39: warning: field 'mTrue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) { ^ ./VfrFormPkg.h:2350:40: warning: field 'mFalse' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) { ^ ./VfrFormPkg.h:2363:38: warning: field 'mOne' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) { ^ ./VfrFormPkg.h:2376:39: warning: field 'mOnes' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) { ^ ./VfrFormPkg.h:2389:39: warning: field 'mZero' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) { ^ ./VfrFormPkg.h:2402:44: warning: field 'mUndefined' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) { ^ ./VfrFormPkg.h:2415:42: warning: field 'mVersion' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) { ^ ./VfrFormPkg.h:2428:41: warning: field 'mLength' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) { ^ ./VfrFormPkg.h:2441:38: warning: field 'mNot' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) { ^ ./VfrFormPkg.h:2454:46: warning: field 'mBitWise' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) { ^ ./VfrFormPkg.h:2467:45: warning: field 'mToBoolean' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) { ^ ./VfrFormPkg.h:2480:44: warning: field 'mToString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) { ^ ./VfrFormPkg.h:2497:42: warning: field 'mToUint' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) { ^ ./VfrFormPkg.h:2510:43: warning: field 'mToUpper' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) { ^ ./VfrFormPkg.h:2523:43: warning: field 'mToLower' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) { ^ ./VfrFormPkg.h:2536:38: warning: field 'mAdd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) { ^ ./VfrFormPkg.h:2549:46: warning: field 'mBitWiseAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) { ^ ./VfrFormPkg.h:2562:45: warning: field 'mBitWiseOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) { ^ ./VfrFormPkg.h:2575:38: warning: field 'mAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) { ^ ./VfrFormPkg.h:2588:43: warning: field 'mCatenate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) { ^ ./VfrFormPkg.h:2601:41: warning: field 'mDivide' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) { ^ ./VfrFormPkg.h:2614:40: warning: field 'mEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) { ^ ./VfrFormPkg.h:2627:48: warning: field 'mGreaterEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) { ^ ./VfrFormPkg.h:2640:47: warning: field 'mGreaterThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) { ^ ./VfrFormPkg.h:2653:45: warning: field 'mLessEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) { ^ ./VfrFormPkg.h:2666:44: warning: field 'mLessThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) { ^ ./VfrFormPkg.h:2679:38: warning: field 'mMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) { ^ ./VfrFormPkg.h:2692:40: warning: field 'mMatch' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) { ^ ./VfrFormPkg.h:2706:41: warning: field 'mMatch2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) { ^ ./VfrFormPkg.h:2720:43: warning: field 'mMultiply' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) { ^ ./VfrFormPkg.h:2733:41: warning: field 'mModulo' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) { ^ ./VfrFormPkg.h:2746:44: warning: field 'mNotEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) { ^ ./VfrFormPkg.h:2759:37: warning: field 'mOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) { ^ ./VfrFormPkg.h:2772:45: warning: field 'mShiftLeft' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) { ^ ./VfrFormPkg.h:2785:46: warning: field 'mShiftRight' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) { ^ ./VfrFormPkg.h:2798:43: warning: field 'mSubtract' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) { ^ ./VfrFormPkg.h:2811:46: warning: field 'mConditional' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) { ^ ./VfrFormPkg.h:2824:39: warning: field 'mFind' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) { ^ ./VfrFormPkg.h:2841:38: warning: field 'mMid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) { ^ ./VfrFormPkg.h:2854:40: warning: field 'mToken' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) { ^ ./VfrFormPkg.h:2867:39: warning: field 'mSpan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SPAN_OP, &mSpan->Header) { ^ 132 warnings generated. g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VfrSyntax.cpp -o VfrSyntax.o In file included from VfrSyntax.cpp:20: ./VfrFormPkg.h:644:56: warning: field 'mFormSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) { ^ ./VfrFormPkg.h:679:47: warning: field 'mEnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {} ^ ./VfrFormPkg.h:688:64: warning: field 'mDefaultStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultS... ^ ./VfrFormPkg.h:730:49: warning: field 'mForm' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) { ^ ./VfrFormPkg.h:762:56: warning: field 'mFormMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) { ^ ./VfrFormPkg.h:799:56: warning: field 'mVarStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) { ^ ./VfrFormPkg.h:839:63: warning: field 'mVarStoreEfi' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreE... ^ ./VfrFormPkg.h:895:78: warning: field 'mVarStoreNameValue' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarStoreNameValue->Heade... ^ ./VfrFormPkg.h:915:51: warning: field 'mImage' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) { ^ ./VfrFormPkg.h:930:55: warning: field 'mModal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) { ^ ./VfrFormPkg.h:941:53: warning: field 'mLocked' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {} ^ ./VfrFormPkg.h:951:49: warning: field 'mRule' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) { ^ ./VfrFormPkg.h:973:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) { ^ ./VfrFormPkg.h:1001:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1021:50: warning: field 'mValue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {} ^ ./VfrFormPkg.h:1031:49: warning: field 'mRead' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {} ^ ./VfrFormPkg.h:1041:50: warning: field 'mWrite' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {} ^ ./VfrFormPkg.h:1053:38: warning: field 'mGet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) { ^ ./VfrFormPkg.h:1073:38: warning: field 'mSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) { ^ ./VfrFormPkg.h:1091:55: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header), ^ ./VfrFormPkg.h:1092:25: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mSubtitle->Statement) { ^ ./VfrFormPkg.h:1111:48: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header), ^ ./VfrFormPkg.h:1112:38: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mText->Statement) { ^ ./VfrFormPkg.h:1127:46: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header), ^ ./VfrFormPkg.h:1128:36: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef->Question) { ^ ./VfrFormPkg.h:1143:47: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1144:37: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef2->Question) { ^ ./VfrFormPkg.h:1164:47: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1165:37: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef3->Question) { ^ ./VfrFormPkg.h:1190:47: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_... ^ ./VfrFormPkg.h:1191:37: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef4->Question) { ^ ./VfrFormPkg.h:1221:46: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_... ^ ./VfrFormPkg.h:1222:36: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef5->Question) { ^ ./VfrFormPkg.h:1232:64: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetBut... ^ ./VfrFormPkg.h:1233:25: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mResetButton->Statement) { ^ ./VfrFormPkg.h:1248:58: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header), ^ ./VfrFormPkg.h:1249:43: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mCheckBox->Question) { ^ ./VfrFormPkg.h:1288:52: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header), ^ ./VfrFormPkg.h:1289:39: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mAction->Question) { ^ ./VfrFormPkg.h:1304:48: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header), ^ ./VfrFormPkg.h:1305:37: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mDate->Question) { ^ ./VfrFormPkg.h:1347:55: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header), ^ ./VfrFormPkg.h:1348:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mNumeric->Question), ^ ./VfrFormPkg.h:1349:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mNumeric->data, TRUE) { ^ ./VfrFormPkg.h:1408:52: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header), ^ ./VfrFormPkg.h:1409:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOneOf->Question), ^ ./VfrFormPkg.h:1410:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mOneOf->data) { ^ ./VfrFormPkg.h:1465:52: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header), ^ ./VfrFormPkg.h:1466:39: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mString->Question) { ^ ./VfrFormPkg.h:1507:57: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header), ^ ./VfrFormPkg.h:1508:42: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mPassword->Question) { ^ ./VfrFormPkg.h:1533:63: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedLi... ^ ./VfrFormPkg.h:1534:44: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOrderedList->Question) { ^ ./VfrFormPkg.h:1574:49: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header), ^ ./VfrFormPkg.h:1575:38: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mTime->Question) { ^ ./VfrFormPkg.h:1618:58: warning: field 'mDisableIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {} ^ ./VfrFormPkg.h:1627:61: warning: field 'mSuppressIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf-... ^ ./VfrFormPkg.h:1636:60: warning: field 'mGrayOutIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->H... ^ ./VfrFormPkg.h:1645:68: warning: field 'mInconsistentIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInco... ^ ./VfrFormPkg.h:1660:63: warning: field 'mWarningIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf... ^ ./VfrFormPkg.h:1680:62: warning: field 'mNoSubmitIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf... ^ ./VfrFormPkg.h:1695:54: warning: field 'mRefresh' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) { ^ ./VfrFormPkg.h:1710:45: warning: field 'mRefreshId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) { ^ ./VfrFormPkg.h:1725:70: warning: field 'mVarStoreDevice' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevice->Header) { ^ ./VfrFormPkg.h:1740:65: warning: field 'mOneOfOption' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOp... ^ ./VfrFormPkg.h:1815:49: warning: field 'mClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (... ^ ./VfrFormPkg.h:1832:53: warning: field 'mSubClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, s... ^ ./VfrFormPkg.h:1849:49: warning: field 'mLabel' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (... ^ ./VfrFormPkg.h:1865:51: warning: field 'mBanner' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeo... ^ ./VfrFormPkg.h:1893:39: warning: field 'mOptionKey' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1911:39: warning: field 'mVarEqName' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1925:73: warning: field 'mTimeout' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->Header, sizeof (EFI_IFR_GUID_T... ^ ./VfrFormPkg.h:1942:51: warning: field 'mGuid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof ... ^ ./VfrFormPkg.h:1963:38: warning: field 'mDup' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) { ^ ./VfrFormPkg.h:1976:54: warning: field 'mEqIdId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) { ^ ./VfrFormPkg.h:2015:44: warning: field 'mEqIdVal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) { ^ ./VfrFormPkg.h:2045:62: warning: field 'mEqIdVList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList-... ^ ./VfrFormPkg.h:2096:48: warning: field 'mQuestionRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) { ^ ./VfrFormPkg.h:2122:48: warning: field 'mQuestionRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) { ^ ./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) { ^ ./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3_2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, ... ^ ./VfrFormPkg.h:2166:48: warning: field 'mQuestionRef3_3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, ... ^ ./VfrFormPkg.h:2189:43: warning: field 'mRuleRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) { ^ ./VfrFormPkg.h:2207:46: warning: field 'mStringRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) { ^ ./VfrFormPkg.h:2225:46: warning: field 'mStringRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) { ^ ./VfrFormPkg.h:2238:39: warning: field 'mThis' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) { ^ ./VfrFormPkg.h:2251:43: warning: field 'mSecurity' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) { ^ ./VfrFormPkg.h:2269:40: warning: field 'mUint8' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) { ^ ./VfrFormPkg.h:2286:41: warning: field 'mUint16' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) { ^ ./VfrFormPkg.h:2303:41: warning: field 'mUint32' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) { ^ ./VfrFormPkg.h:2320:41: warning: field 'mUint64' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) { ^ ./VfrFormPkg.h:2337:39: warning: field 'mTrue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) { ^ ./VfrFormPkg.h:2350:40: warning: field 'mFalse' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) { ^ ./VfrFormPkg.h:2363:38: warning: field 'mOne' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) { ^ ./VfrFormPkg.h:2376:39: warning: field 'mOnes' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) { ^ ./VfrFormPkg.h:2389:39: warning: field 'mZero' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) { ^ ./VfrFormPkg.h:2402:44: warning: field 'mUndefined' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) { ^ ./VfrFormPkg.h:2415:42: warning: field 'mVersion' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) { ^ ./VfrFormPkg.h:2428:41: warning: field 'mLength' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) { ^ ./VfrFormPkg.h:2441:38: warning: field 'mNot' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) { ^ ./VfrFormPkg.h:2454:46: warning: field 'mBitWise' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) { ^ ./VfrFormPkg.h:2467:45: warning: field 'mToBoolean' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) { ^ ./VfrFormPkg.h:2480:44: warning: field 'mToString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) { ^ ./VfrFormPkg.h:2497:42: warning: field 'mToUint' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) { ^ ./VfrFormPkg.h:2510:43: warning: field 'mToUpper' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) { ^ ./VfrFormPkg.h:2523:43: warning: field 'mToLower' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) { ^ ./VfrFormPkg.h:2536:38: warning: field 'mAdd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) { ^ ./VfrFormPkg.h:2549:46: warning: field 'mBitWiseAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) { ^ ./VfrFormPkg.h:2562:45: warning: field 'mBitWiseOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) { ^ ./VfrFormPkg.h:2575:38: warning: field 'mAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) { ^ ./VfrFormPkg.h:2588:43: warning: field 'mCatenate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) { ^ ./VfrFormPkg.h:2601:41: warning: field 'mDivide' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) { ^ ./VfrFormPkg.h:2614:40: warning: field 'mEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) { ^ ./VfrFormPkg.h:2627:48: warning: field 'mGreaterEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) { ^ ./VfrFormPkg.h:2640:47: warning: field 'mGreaterThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) { ^ ./VfrFormPkg.h:2653:45: warning: field 'mLessEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) { ^ ./VfrFormPkg.h:2666:44: warning: field 'mLessThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) { ^ ./VfrFormPkg.h:2679:38: warning: field 'mMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) { ^ ./VfrFormPkg.h:2692:40: warning: field 'mMatch' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) { ^ ./VfrFormPkg.h:2706:41: warning: field 'mMatch2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) { ^ ./VfrFormPkg.h:2720:43: warning: field 'mMultiply' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) { ^ ./VfrFormPkg.h:2733:41: warning: field 'mModulo' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) { ^ ./VfrFormPkg.h:2746:44: warning: field 'mNotEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) { ^ ./VfrFormPkg.h:2759:37: warning: field 'mOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) { ^ ./VfrFormPkg.h:2772:45: warning: field 'mShiftLeft' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) { ^ ./VfrFormPkg.h:2785:46: warning: field 'mShiftRight' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) { ^ ./VfrFormPkg.h:2798:43: warning: field 'mSubtract' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) { ^ ./VfrFormPkg.h:2811:46: warning: field 'mConditional' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) { ^ ./VfrFormPkg.h:2824:39: warning: field 'mFind' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) { ^ ./VfrFormPkg.h:2841:38: warning: field 'mMid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) { ^ ./VfrFormPkg.h:2854:40: warning: field 'mToken' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) { ^ ./VfrFormPkg.h:2867:39: warning: field 'mSpan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SPAN_OP, &mSpan->Header) { ^ VfrSyntax.cpp:59:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ VfrSyntax.cpp:1004:47: warning: while loop has empty body [-Wempty-body] {CIfrClass CObj;SET_LINE_INFO (CObj, FC); CObj.SetClass(C);} ^ VfrSyntax.cpp:1004:47: note: put the semicolon on a separate line to silence this warning VfrSyntax.cpp:1021:54: warning: while loop has empty body [-Wempty-body] {CIfrSubClass SCObj; SET_LINE_INFO (SCObj, FSC); SCObj.SetSubClass(SC);} ^ VfrSyntax.cpp:1021:54: note: put the semicolon on a separate line to silence this warning VfrSyntax.cpp:3845:88: warning: expression result unused [-Wunused-value] ...) {zzfailed_pred(" mCompatibleMode",0 /* report */, { 0; /* no user act... ^ Pccts/h/AParser.h:340:44: note: expanded from macro 'zzfailed_pred' zzfailed_pred_action(_p,_hasuseraction,_useraction) \ ^~~~~~~~~~~ Pccts/h/AParser.h:351:27: note: expanded from macro 'zzfailed_pred_action' if (_hasuseraction) { _useraction } else { failedSemanticPredicate(_p); } ^~~~~~~~~~~ VfrSyntax.cpp:3865:88: warning: expression result unused [-Wunused-value] ...) {zzfailed_pred(" mCompatibleMode",0 /* report */, { 0; /* no user act... ^ Pccts/h/AParser.h:340:44: note: expanded from macro 'zzfailed_pred' zzfailed_pred_action(_p,_hasuseraction,_useraction) \ ^~~~~~~~~~~ Pccts/h/AParser.h:351:27: note: expanded from macro 'zzfailed_pred_action' if (_hasuseraction) { _useraction } else { failedSemanticPredicate(_p); } ^~~~~~~~~~~ VfrSyntax.cpp:6149:17: warning: while loop has empty body [-Wempty-body] CRT_END_OP (E); gIsStringOp = FALSE; ^ VfrSyntax.cpp:6149:17: note: put the semicolon on a separate line to silence this warning VfrSyntax.cpp:6435:17: warning: while loop has empty body [-Wempty-body] CRT_END_OP (E); gIsOrderedList = FALSE; ^ VfrSyntax.cpp:6435:17: note: put the semicolon on a separate line to silence this warning VfrSyntax.cpp:7380:35: warning: while loop has empty body [-Wempty-body] if (GrayOutExist) CRT_END_OP (E); CRT_END_OP (E); ^ VfrSyntax.cpp:7380:35: note: put the semicolon on a separate line to silence this warning VfrSyntax.cpp:7443:36: warning: while loop has empty body [-Wempty-body] if (SuppressExist) CRT_END_OP (E); CRT_END_OP (E); ^ VfrSyntax.cpp:7443:36: note: put the semicolon on a separate line to silence this warning 141 warnings generated. g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VfrFormPkg.cpp -o VfrFormPkg.o In file included from VfrFormPkg.cpp:17: ./VfrFormPkg.h:644:56: warning: field 'mFormSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) { ^ ./VfrFormPkg.h:679:47: warning: field 'mEnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {} ^ ./VfrFormPkg.h:688:64: warning: field 'mDefaultStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultS... ^ ./VfrFormPkg.h:730:49: warning: field 'mForm' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) { ^ ./VfrFormPkg.h:762:56: warning: field 'mFormMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) { ^ ./VfrFormPkg.h:799:56: warning: field 'mVarStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) { ^ ./VfrFormPkg.h:839:63: warning: field 'mVarStoreEfi' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreE... ^ ./VfrFormPkg.h:895:78: warning: field 'mVarStoreNameValue' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarStoreNameValue->Heade... ^ ./VfrFormPkg.h:915:51: warning: field 'mImage' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) { ^ ./VfrFormPkg.h:930:55: warning: field 'mModal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) { ^ ./VfrFormPkg.h:941:53: warning: field 'mLocked' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {} ^ ./VfrFormPkg.h:951:49: warning: field 'mRule' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) { ^ ./VfrFormPkg.h:973:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) { ^ ./VfrFormPkg.h:1001:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1021:50: warning: field 'mValue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {} ^ ./VfrFormPkg.h:1031:49: warning: field 'mRead' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {} ^ ./VfrFormPkg.h:1041:50: warning: field 'mWrite' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {} ^ ./VfrFormPkg.h:1053:38: warning: field 'mGet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) { ^ ./VfrFormPkg.h:1073:38: warning: field 'mSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) { ^ ./VfrFormPkg.h:1091:55: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header), ^ ./VfrFormPkg.h:1092:25: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mSubtitle->Statement) { ^ ./VfrFormPkg.h:1111:48: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header), ^ ./VfrFormPkg.h:1112:38: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mText->Statement) { ^ ./VfrFormPkg.h:1127:46: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header), ^ ./VfrFormPkg.h:1128:36: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef->Question) { ^ ./VfrFormPkg.h:1143:47: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1144:37: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef2->Question) { ^ ./VfrFormPkg.h:1164:47: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1165:37: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef3->Question) { ^ ./VfrFormPkg.h:1190:47: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_... ^ ./VfrFormPkg.h:1191:37: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef4->Question) { ^ ./VfrFormPkg.h:1221:46: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_... ^ ./VfrFormPkg.h:1222:36: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef5->Question) { ^ ./VfrFormPkg.h:1232:64: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetBut... ^ ./VfrFormPkg.h:1233:25: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mResetButton->Statement) { ^ ./VfrFormPkg.h:1248:58: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header), ^ ./VfrFormPkg.h:1249:43: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mCheckBox->Question) { ^ ./VfrFormPkg.h:1288:52: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header), ^ ./VfrFormPkg.h:1289:39: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mAction->Question) { ^ ./VfrFormPkg.h:1304:48: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header), ^ ./VfrFormPkg.h:1305:37: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mDate->Question) { ^ ./VfrFormPkg.h:1347:55: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header), ^ ./VfrFormPkg.h:1348:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mNumeric->Question), ^ ./VfrFormPkg.h:1349:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mNumeric->data, TRUE) { ^ ./VfrFormPkg.h:1408:52: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header), ^ ./VfrFormPkg.h:1409:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOneOf->Question), ^ ./VfrFormPkg.h:1410:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mOneOf->data) { ^ ./VfrFormPkg.h:1465:52: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header), ^ ./VfrFormPkg.h:1466:39: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mString->Question) { ^ ./VfrFormPkg.h:1507:57: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header), ^ ./VfrFormPkg.h:1508:42: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mPassword->Question) { ^ ./VfrFormPkg.h:1533:63: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedLi... ^ ./VfrFormPkg.h:1534:44: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOrderedList->Question) { ^ ./VfrFormPkg.h:1574:49: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header), ^ ./VfrFormPkg.h:1575:38: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mTime->Question) { ^ ./VfrFormPkg.h:1618:58: warning: field 'mDisableIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {} ^ ./VfrFormPkg.h:1627:61: warning: field 'mSuppressIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf-... ^ ./VfrFormPkg.h:1636:60: warning: field 'mGrayOutIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->H... ^ ./VfrFormPkg.h:1645:68: warning: field 'mInconsistentIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInco... ^ ./VfrFormPkg.h:1660:63: warning: field 'mWarningIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf... ^ ./VfrFormPkg.h:1680:62: warning: field 'mNoSubmitIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf... ^ ./VfrFormPkg.h:1695:54: warning: field 'mRefresh' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) { ^ ./VfrFormPkg.h:1710:45: warning: field 'mRefreshId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) { ^ ./VfrFormPkg.h:1725:70: warning: field 'mVarStoreDevice' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevice->Header) { ^ ./VfrFormPkg.h:1740:65: warning: field 'mOneOfOption' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOp... ^ ./VfrFormPkg.h:1815:49: warning: field 'mClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (... ^ ./VfrFormPkg.h:1832:53: warning: field 'mSubClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, s... ^ ./VfrFormPkg.h:1849:49: warning: field 'mLabel' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (... ^ ./VfrFormPkg.h:1865:51: warning: field 'mBanner' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeo... ^ ./VfrFormPkg.h:1893:39: warning: field 'mOptionKey' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1911:39: warning: field 'mVarEqName' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1925:73: warning: field 'mTimeout' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->Header, sizeof (EFI_IFR_GUID_T... ^ ./VfrFormPkg.h:1942:51: warning: field 'mGuid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof ... ^ ./VfrFormPkg.h:1963:38: warning: field 'mDup' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) { ^ ./VfrFormPkg.h:1976:54: warning: field 'mEqIdId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) { ^ ./VfrFormPkg.h:2015:44: warning: field 'mEqIdVal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) { ^ ./VfrFormPkg.h:2045:62: warning: field 'mEqIdVList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList-... ^ ./VfrFormPkg.h:2096:48: warning: field 'mQuestionRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) { ^ ./VfrFormPkg.h:2122:48: warning: field 'mQuestionRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) { ^ ./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) { ^ ./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3_2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, ... ^ ./VfrFormPkg.h:2166:48: warning: field 'mQuestionRef3_3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, ... ^ ./VfrFormPkg.h:2189:43: warning: field 'mRuleRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) { ^ ./VfrFormPkg.h:2207:46: warning: field 'mStringRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) { ^ ./VfrFormPkg.h:2225:46: warning: field 'mStringRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) { ^ ./VfrFormPkg.h:2238:39: warning: field 'mThis' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) { ^ ./VfrFormPkg.h:2251:43: warning: field 'mSecurity' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) { ^ ./VfrFormPkg.h:2269:40: warning: field 'mUint8' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) { ^ ./VfrFormPkg.h:2286:41: warning: field 'mUint16' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) { ^ ./VfrFormPkg.h:2303:41: warning: field 'mUint32' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) { ^ ./VfrFormPkg.h:2320:41: warning: field 'mUint64' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) { ^ ./VfrFormPkg.h:2337:39: warning: field 'mTrue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) { ^ ./VfrFormPkg.h:2350:40: warning: field 'mFalse' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) { ^ ./VfrFormPkg.h:2363:38: warning: field 'mOne' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) { ^ ./VfrFormPkg.h:2376:39: warning: field 'mOnes' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) { ^ ./VfrFormPkg.h:2389:39: warning: field 'mZero' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) { ^ ./VfrFormPkg.h:2402:44: warning: field 'mUndefined' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) { ^ ./VfrFormPkg.h:2415:42: warning: field 'mVersion' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) { ^ ./VfrFormPkg.h:2428:41: warning: field 'mLength' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) { ^ ./VfrFormPkg.h:2441:38: warning: field 'mNot' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) { ^ ./VfrFormPkg.h:2454:46: warning: field 'mBitWise' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) { ^ ./VfrFormPkg.h:2467:45: warning: field 'mToBoolean' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) { ^ ./VfrFormPkg.h:2480:44: warning: field 'mToString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) { ^ ./VfrFormPkg.h:2497:42: warning: field 'mToUint' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) { ^ ./VfrFormPkg.h:2510:43: warning: field 'mToUpper' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) { ^ ./VfrFormPkg.h:2523:43: warning: field 'mToLower' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) { ^ ./VfrFormPkg.h:2536:38: warning: field 'mAdd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) { ^ ./VfrFormPkg.h:2549:46: warning: field 'mBitWiseAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) { ^ ./VfrFormPkg.h:2562:45: warning: field 'mBitWiseOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) { ^ ./VfrFormPkg.h:2575:38: warning: field 'mAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) { ^ ./VfrFormPkg.h:2588:43: warning: field 'mCatenate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) { ^ ./VfrFormPkg.h:2601:41: warning: field 'mDivide' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) { ^ ./VfrFormPkg.h:2614:40: warning: field 'mEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) { ^ ./VfrFormPkg.h:2627:48: warning: field 'mGreaterEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) { ^ ./VfrFormPkg.h:2640:47: warning: field 'mGreaterThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) { ^ ./VfrFormPkg.h:2653:45: warning: field 'mLessEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) { ^ ./VfrFormPkg.h:2666:44: warning: field 'mLessThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) { ^ ./VfrFormPkg.h:2679:38: warning: field 'mMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) { ^ ./VfrFormPkg.h:2692:40: warning: field 'mMatch' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) { ^ ./VfrFormPkg.h:2706:41: warning: field 'mMatch2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) { ^ ./VfrFormPkg.h:2720:43: warning: field 'mMultiply' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) { ^ ./VfrFormPkg.h:2733:41: warning: field 'mModulo' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) { ^ ./VfrFormPkg.h:2746:44: warning: field 'mNotEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) { ^ ./VfrFormPkg.h:2759:37: warning: field 'mOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) { ^ ./VfrFormPkg.h:2772:45: warning: field 'mShiftLeft' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) { ^ ./VfrFormPkg.h:2785:46: warning: field 'mShiftRight' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) { ^ ./VfrFormPkg.h:2798:43: warning: field 'mSubtract' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) { ^ ./VfrFormPkg.h:2811:46: warning: field 'mConditional' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) { ^ ./VfrFormPkg.h:2824:39: warning: field 'mFind' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) { ^ ./VfrFormPkg.h:2841:38: warning: field 'mMid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) { ^ ./VfrFormPkg.h:2854:40: warning: field 'mToken' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) { ^ ./VfrFormPkg.h:2867:39: warning: field 'mSpan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SPAN_OP, &mSpan->Header) { ^ VfrFormPkg.cpp:1360:35: warning: conversion from string literal to 'CHAR8 *' (aka 'char *') is deprecated [-Wc++11-compat-deprecated-writable-strings] gCVfrErrorHandle.PrintMsg (0, "Error", "Can not find the adjust offs... ^ 133 warnings generated. g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VfrError.cpp -o VfrError.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VfrUtilityLib.cpp -o VfrUtilityLib.o In file included from VfrUtilityLib.cpp:20: ./VfrFormPkg.h:644:56: warning: field 'mFormSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) { ^ ./VfrFormPkg.h:679:47: warning: field 'mEnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {} ^ ./VfrFormPkg.h:688:64: warning: field 'mDefaultStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultS... ^ ./VfrFormPkg.h:730:49: warning: field 'mForm' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) { ^ ./VfrFormPkg.h:762:56: warning: field 'mFormMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) { ^ ./VfrFormPkg.h:799:56: warning: field 'mVarStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) { ^ ./VfrFormPkg.h:839:63: warning: field 'mVarStoreEfi' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreE... ^ ./VfrFormPkg.h:895:78: warning: field 'mVarStoreNameValue' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarStoreNameValue->Heade... ^ ./VfrFormPkg.h:915:51: warning: field 'mImage' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) { ^ ./VfrFormPkg.h:930:55: warning: field 'mModal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) { ^ ./VfrFormPkg.h:941:53: warning: field 'mLocked' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {} ^ ./VfrFormPkg.h:951:49: warning: field 'mRule' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) { ^ ./VfrFormPkg.h:973:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) { ^ ./VfrFormPkg.h:1001:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1021:50: warning: field 'mValue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {} ^ ./VfrFormPkg.h:1031:49: warning: field 'mRead' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {} ^ ./VfrFormPkg.h:1041:50: warning: field 'mWrite' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {} ^ ./VfrFormPkg.h:1053:38: warning: field 'mGet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) { ^ ./VfrFormPkg.h:1073:38: warning: field 'mSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) { ^ ./VfrFormPkg.h:1091:55: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header), ^ ./VfrFormPkg.h:1092:25: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mSubtitle->Statement) { ^ ./VfrFormPkg.h:1111:48: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header), ^ ./VfrFormPkg.h:1112:38: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mText->Statement) { ^ ./VfrFormPkg.h:1127:46: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header), ^ ./VfrFormPkg.h:1128:36: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef->Question) { ^ ./VfrFormPkg.h:1143:47: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1144:37: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef2->Question) { ^ ./VfrFormPkg.h:1164:47: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1165:37: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef3->Question) { ^ ./VfrFormPkg.h:1190:47: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_... ^ ./VfrFormPkg.h:1191:37: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef4->Question) { ^ ./VfrFormPkg.h:1221:46: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_... ^ ./VfrFormPkg.h:1222:36: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef5->Question) { ^ ./VfrFormPkg.h:1232:64: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetBut... ^ ./VfrFormPkg.h:1233:25: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mResetButton->Statement) { ^ ./VfrFormPkg.h:1248:58: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header), ^ ./VfrFormPkg.h:1249:43: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mCheckBox->Question) { ^ ./VfrFormPkg.h:1288:52: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header), ^ ./VfrFormPkg.h:1289:39: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mAction->Question) { ^ ./VfrFormPkg.h:1304:48: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header), ^ ./VfrFormPkg.h:1305:37: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mDate->Question) { ^ ./VfrFormPkg.h:1347:55: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header), ^ ./VfrFormPkg.h:1348:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mNumeric->Question), ^ ./VfrFormPkg.h:1349:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mNumeric->data, TRUE) { ^ ./VfrFormPkg.h:1408:52: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header), ^ ./VfrFormPkg.h:1409:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOneOf->Question), ^ ./VfrFormPkg.h:1410:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mOneOf->data) { ^ ./VfrFormPkg.h:1465:52: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header), ^ ./VfrFormPkg.h:1466:39: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mString->Question) { ^ ./VfrFormPkg.h:1507:57: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header), ^ ./VfrFormPkg.h:1508:42: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mPassword->Question) { ^ ./VfrFormPkg.h:1533:63: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedLi... ^ ./VfrFormPkg.h:1534:44: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOrderedList->Question) { ^ ./VfrFormPkg.h:1574:49: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header), ^ ./VfrFormPkg.h:1575:38: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mTime->Question) { ^ ./VfrFormPkg.h:1618:58: warning: field 'mDisableIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {} ^ ./VfrFormPkg.h:1627:61: warning: field 'mSuppressIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf-... ^ ./VfrFormPkg.h:1636:60: warning: field 'mGrayOutIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->H... ^ ./VfrFormPkg.h:1645:68: warning: field 'mInconsistentIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInco... ^ ./VfrFormPkg.h:1660:63: warning: field 'mWarningIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf... ^ ./VfrFormPkg.h:1680:62: warning: field 'mNoSubmitIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf... ^ ./VfrFormPkg.h:1695:54: warning: field 'mRefresh' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) { ^ ./VfrFormPkg.h:1710:45: warning: field 'mRefreshId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) { ^ ./VfrFormPkg.h:1725:70: warning: field 'mVarStoreDevice' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevice->Header) { ^ ./VfrFormPkg.h:1740:65: warning: field 'mOneOfOption' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOp... ^ ./VfrFormPkg.h:1815:49: warning: field 'mClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (... ^ ./VfrFormPkg.h:1832:53: warning: field 'mSubClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, s... ^ ./VfrFormPkg.h:1849:49: warning: field 'mLabel' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (... ^ ./VfrFormPkg.h:1865:51: warning: field 'mBanner' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeo... ^ ./VfrFormPkg.h:1893:39: warning: field 'mOptionKey' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1911:39: warning: field 'mVarEqName' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1925:73: warning: field 'mTimeout' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->Header, sizeof (EFI_IFR_GUID_T... ^ ./VfrFormPkg.h:1942:51: warning: field 'mGuid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof ... ^ ./VfrFormPkg.h:1963:38: warning: field 'mDup' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) { ^ ./VfrFormPkg.h:1976:54: warning: field 'mEqIdId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) { ^ ./VfrFormPkg.h:2015:44: warning: field 'mEqIdVal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) { ^ ./VfrFormPkg.h:2045:62: warning: field 'mEqIdVList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList-... ^ ./VfrFormPkg.h:2096:48: warning: field 'mQuestionRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) { ^ ./VfrFormPkg.h:2122:48: warning: field 'mQuestionRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) { ^ ./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) { ^ ./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3_2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, ... ^ ./VfrFormPkg.h:2166:48: warning: field 'mQuestionRef3_3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, ... ^ ./VfrFormPkg.h:2189:43: warning: field 'mRuleRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) { ^ ./VfrFormPkg.h:2207:46: warning: field 'mStringRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) { ^ ./VfrFormPkg.h:2225:46: warning: field 'mStringRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) { ^ ./VfrFormPkg.h:2238:39: warning: field 'mThis' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) { ^ ./VfrFormPkg.h:2251:43: warning: field 'mSecurity' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) { ^ ./VfrFormPkg.h:2269:40: warning: field 'mUint8' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) { ^ ./VfrFormPkg.h:2286:41: warning: field 'mUint16' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) { ^ ./VfrFormPkg.h:2303:41: warning: field 'mUint32' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) { ^ ./VfrFormPkg.h:2320:41: warning: field 'mUint64' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) { ^ ./VfrFormPkg.h:2337:39: warning: field 'mTrue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) { ^ ./VfrFormPkg.h:2350:40: warning: field 'mFalse' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) { ^ ./VfrFormPkg.h:2363:38: warning: field 'mOne' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) { ^ ./VfrFormPkg.h:2376:39: warning: field 'mOnes' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) { ^ ./VfrFormPkg.h:2389:39: warning: field 'mZero' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) { ^ ./VfrFormPkg.h:2402:44: warning: field 'mUndefined' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) { ^ ./VfrFormPkg.h:2415:42: warning: field 'mVersion' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) { ^ ./VfrFormPkg.h:2428:41: warning: field 'mLength' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) { ^ ./VfrFormPkg.h:2441:38: warning: field 'mNot' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) { ^ ./VfrFormPkg.h:2454:46: warning: field 'mBitWise' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) { ^ ./VfrFormPkg.h:2467:45: warning: field 'mToBoolean' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) { ^ ./VfrFormPkg.h:2480:44: warning: field 'mToString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) { ^ ./VfrFormPkg.h:2497:42: warning: field 'mToUint' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) { ^ ./VfrFormPkg.h:2510:43: warning: field 'mToUpper' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) { ^ ./VfrFormPkg.h:2523:43: warning: field 'mToLower' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) { ^ ./VfrFormPkg.h:2536:38: warning: field 'mAdd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) { ^ ./VfrFormPkg.h:2549:46: warning: field 'mBitWiseAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) { ^ ./VfrFormPkg.h:2562:45: warning: field 'mBitWiseOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) { ^ ./VfrFormPkg.h:2575:38: warning: field 'mAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) { ^ ./VfrFormPkg.h:2588:43: warning: field 'mCatenate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) { ^ ./VfrFormPkg.h:2601:41: warning: field 'mDivide' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) { ^ ./VfrFormPkg.h:2614:40: warning: field 'mEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) { ^ ./VfrFormPkg.h:2627:48: warning: field 'mGreaterEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) { ^ ./VfrFormPkg.h:2640:47: warning: field 'mGreaterThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) { ^ ./VfrFormPkg.h:2653:45: warning: field 'mLessEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) { ^ ./VfrFormPkg.h:2666:44: warning: field 'mLessThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) { ^ ./VfrFormPkg.h:2679:38: warning: field 'mMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) { ^ ./VfrFormPkg.h:2692:40: warning: field 'mMatch' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) { ^ ./VfrFormPkg.h:2706:41: warning: field 'mMatch2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) { ^ ./VfrFormPkg.h:2720:43: warning: field 'mMultiply' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) { ^ ./VfrFormPkg.h:2733:41: warning: field 'mModulo' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) { ^ ./VfrFormPkg.h:2746:44: warning: field 'mNotEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) { ^ ./VfrFormPkg.h:2759:37: warning: field 'mOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) { ^ ./VfrFormPkg.h:2772:45: warning: field 'mShiftLeft' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) { ^ ./VfrFormPkg.h:2785:46: warning: field 'mShiftRight' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) { ^ ./VfrFormPkg.h:2798:43: warning: field 'mSubtract' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) { ^ ./VfrFormPkg.h:2811:46: warning: field 'mConditional' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) { ^ ./VfrFormPkg.h:2824:39: warning: field 'mFind' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) { ^ ./VfrFormPkg.h:2841:38: warning: field 'mMid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) { ^ ./VfrFormPkg.h:2854:40: warning: field 'mToken' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) { ^ ./VfrFormPkg.h:2867:39: warning: field 'mSpan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SPAN_OP, &mSpan->Header) { ^ 132 warnings generated. g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 VfrCompiler.cpp -o VfrCompiler.o In file included from VfrCompiler.cpp:19: In file included from ./VfrCompiler.h:21: ./VfrFormPkg.h:644:56: warning: field 'mFormSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) { ^ ./VfrFormPkg.h:679:47: warning: field 'mEnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {} ^ ./VfrFormPkg.h:688:64: warning: field 'mDefaultStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultS... ^ ./VfrFormPkg.h:730:49: warning: field 'mForm' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) { ^ ./VfrFormPkg.h:762:56: warning: field 'mFormMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) { ^ ./VfrFormPkg.h:799:56: warning: field 'mVarStore' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) { ^ ./VfrFormPkg.h:839:63: warning: field 'mVarStoreEfi' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreE... ^ ./VfrFormPkg.h:895:78: warning: field 'mVarStoreNameValue' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarStoreNameValue->Heade... ^ ./VfrFormPkg.h:915:51: warning: field 'mImage' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) { ^ ./VfrFormPkg.h:930:55: warning: field 'mModal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) { ^ ./VfrFormPkg.h:941:53: warning: field 'mLocked' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {} ^ ./VfrFormPkg.h:951:49: warning: field 'mRule' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) { ^ ./VfrFormPkg.h:973:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) { ^ ./VfrFormPkg.h:1001:44: warning: field 'mDefault' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1021:50: warning: field 'mValue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {} ^ ./VfrFormPkg.h:1031:49: warning: field 'mRead' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {} ^ ./VfrFormPkg.h:1041:50: warning: field 'mWrite' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {} ^ ./VfrFormPkg.h:1053:38: warning: field 'mGet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) { ^ ./VfrFormPkg.h:1073:38: warning: field 'mSet' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) { ^ ./VfrFormPkg.h:1091:55: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header), ^ ./VfrFormPkg.h:1092:25: warning: field 'mSubtitle' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mSubtitle->Statement) { ^ ./VfrFormPkg.h:1111:48: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header), ^ ./VfrFormPkg.h:1112:38: warning: field 'mText' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mText->Statement) { ^ ./VfrFormPkg.h:1127:46: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header), ^ ./VfrFormPkg.h:1128:36: warning: field 'mRef' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef->Question) { ^ ./VfrFormPkg.h:1143:47: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1144:37: warning: field 'mRef2' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef2->Question) { ^ ./VfrFormPkg.h:1164:47: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI... ^ ./VfrFormPkg.h:1165:37: warning: field 'mRef3' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef3->Question) { ^ ./VfrFormPkg.h:1190:47: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_... ^ ./VfrFormPkg.h:1191:37: warning: field 'mRef4' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef4->Question) { ^ ./VfrFormPkg.h:1221:46: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_... ^ ./VfrFormPkg.h:1222:36: warning: field 'mRef5' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mRef5->Question) { ^ ./VfrFormPkg.h:1232:64: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetBut... ^ ./VfrFormPkg.h:1233:25: warning: field 'mResetButton' is uninitialized when used here [-Wuninitialized] CIfrStatementHeader (&mResetButton->Statement) { ^ ./VfrFormPkg.h:1248:58: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header), ^ ./VfrFormPkg.h:1249:43: warning: field 'mCheckBox' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mCheckBox->Question) { ^ ./VfrFormPkg.h:1288:52: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header), ^ ./VfrFormPkg.h:1289:39: warning: field 'mAction' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mAction->Question) { ^ ./VfrFormPkg.h:1304:48: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header), ^ ./VfrFormPkg.h:1305:37: warning: field 'mDate' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mDate->Question) { ^ ./VfrFormPkg.h:1347:55: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header), ^ ./VfrFormPkg.h:1348:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mNumeric->Question), ^ ./VfrFormPkg.h:1349:41: warning: field 'mNumeric' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mNumeric->data, TRUE) { ^ ./VfrFormPkg.h:1408:52: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header), ^ ./VfrFormPkg.h:1409:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOneOf->Question), ^ ./VfrFormPkg.h:1410:39: warning: field 'mOneOf' is uninitialized when used here [-Wuninitialized] CIfrMinMaxStepData (&mOneOf->data) { ^ ./VfrFormPkg.h:1465:52: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header), ^ ./VfrFormPkg.h:1466:39: warning: field 'mString' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mString->Question) { ^ ./VfrFormPkg.h:1507:57: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header), ^ ./VfrFormPkg.h:1508:42: warning: field 'mPassword' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mPassword->Question) { ^ ./VfrFormPkg.h:1533:63: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedLi... ^ ./VfrFormPkg.h:1534:44: warning: field 'mOrderedList' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mOrderedList->Question) { ^ ./VfrFormPkg.h:1574:49: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header), ^ ./VfrFormPkg.h:1575:38: warning: field 'mTime' is uninitialized when used here [-Wuninitialized] CIfrQuestionHeader (&mTime->Question) { ^ ./VfrFormPkg.h:1618:58: warning: field 'mDisableIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {} ^ ./VfrFormPkg.h:1627:61: warning: field 'mSuppressIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf-... ^ ./VfrFormPkg.h:1636:60: warning: field 'mGrayOutIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->H... ^ ./VfrFormPkg.h:1645:68: warning: field 'mInconsistentIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInco... ^ ./VfrFormPkg.h:1660:63: warning: field 'mWarningIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf... ^ ./VfrFormPkg.h:1680:62: warning: field 'mNoSubmitIf' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf... ^ ./VfrFormPkg.h:1695:54: warning: field 'mRefresh' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) { ^ ./VfrFormPkg.h:1710:45: warning: field 'mRefreshId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) { ^ ./VfrFormPkg.h:1725:70: warning: field 'mVarStoreDevice' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevice->Header) { ^ ./VfrFormPkg.h:1740:65: warning: field 'mOneOfOption' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOp... ^ ./VfrFormPkg.h:1815:49: warning: field 'mClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (... ^ ./VfrFormPkg.h:1832:53: warning: field 'mSubClass' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, s... ^ ./VfrFormPkg.h:1849:49: warning: field 'mLabel' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (... ^ ./VfrFormPkg.h:1865:51: warning: field 'mBanner' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeo... ^ ./VfrFormPkg.h:1893:39: warning: field 'mOptionKey' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1911:39: warning: field 'mVarEqName' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IF... ^ ./VfrFormPkg.h:1925:73: warning: field 'mTimeout' is uninitialized when used here [-Wuninitialized] ...CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->Header, sizeof (EFI_IFR_GUID_T... ^ ./VfrFormPkg.h:1942:51: warning: field 'mGuid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof ... ^ ./VfrFormPkg.h:1963:38: warning: field 'mDup' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) { ^ ./VfrFormPkg.h:1976:54: warning: field 'mEqIdId' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) { ^ ./VfrFormPkg.h:2015:44: warning: field 'mEqIdVal' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) { ^ ./VfrFormPkg.h:2045:62: warning: field 'mEqIdVList' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList-... ^ ./VfrFormPkg.h:2096:48: warning: field 'mQuestionRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) { ^ ./VfrFormPkg.h:2122:48: warning: field 'mQuestionRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) { ^ ./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) { ^ ./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3_2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, ... ^ ./VfrFormPkg.h:2166:48: warning: field 'mQuestionRef3_3' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, ... ^ ./VfrFormPkg.h:2189:43: warning: field 'mRuleRef' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) { ^ ./VfrFormPkg.h:2207:46: warning: field 'mStringRef1' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) { ^ ./VfrFormPkg.h:2225:46: warning: field 'mStringRef2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) { ^ ./VfrFormPkg.h:2238:39: warning: field 'mThis' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) { ^ ./VfrFormPkg.h:2251:43: warning: field 'mSecurity' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) { ^ ./VfrFormPkg.h:2269:40: warning: field 'mUint8' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) { ^ ./VfrFormPkg.h:2286:41: warning: field 'mUint16' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) { ^ ./VfrFormPkg.h:2303:41: warning: field 'mUint32' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) { ^ ./VfrFormPkg.h:2320:41: warning: field 'mUint64' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) { ^ ./VfrFormPkg.h:2337:39: warning: field 'mTrue' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) { ^ ./VfrFormPkg.h:2350:40: warning: field 'mFalse' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) { ^ ./VfrFormPkg.h:2363:38: warning: field 'mOne' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) { ^ ./VfrFormPkg.h:2376:39: warning: field 'mOnes' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) { ^ ./VfrFormPkg.h:2389:39: warning: field 'mZero' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) { ^ ./VfrFormPkg.h:2402:44: warning: field 'mUndefined' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) { ^ ./VfrFormPkg.h:2415:42: warning: field 'mVersion' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) { ^ ./VfrFormPkg.h:2428:41: warning: field 'mLength' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) { ^ ./VfrFormPkg.h:2441:38: warning: field 'mNot' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) { ^ ./VfrFormPkg.h:2454:46: warning: field 'mBitWise' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) { ^ ./VfrFormPkg.h:2467:45: warning: field 'mToBoolean' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) { ^ ./VfrFormPkg.h:2480:44: warning: field 'mToString' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) { ^ ./VfrFormPkg.h:2497:42: warning: field 'mToUint' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) { ^ ./VfrFormPkg.h:2510:43: warning: field 'mToUpper' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) { ^ ./VfrFormPkg.h:2523:43: warning: field 'mToLower' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) { ^ ./VfrFormPkg.h:2536:38: warning: field 'mAdd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) { ^ ./VfrFormPkg.h:2549:46: warning: field 'mBitWiseAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) { ^ ./VfrFormPkg.h:2562:45: warning: field 'mBitWiseOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) { ^ ./VfrFormPkg.h:2575:38: warning: field 'mAnd' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) { ^ ./VfrFormPkg.h:2588:43: warning: field 'mCatenate' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) { ^ ./VfrFormPkg.h:2601:41: warning: field 'mDivide' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) { ^ ./VfrFormPkg.h:2614:40: warning: field 'mEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) { ^ ./VfrFormPkg.h:2627:48: warning: field 'mGreaterEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) { ^ ./VfrFormPkg.h:2640:47: warning: field 'mGreaterThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) { ^ ./VfrFormPkg.h:2653:45: warning: field 'mLessEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) { ^ ./VfrFormPkg.h:2666:44: warning: field 'mLessThan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) { ^ ./VfrFormPkg.h:2679:38: warning: field 'mMap' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) { ^ ./VfrFormPkg.h:2692:40: warning: field 'mMatch' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) { ^ ./VfrFormPkg.h:2706:41: warning: field 'mMatch2' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) { ^ ./VfrFormPkg.h:2720:43: warning: field 'mMultiply' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) { ^ ./VfrFormPkg.h:2733:41: warning: field 'mModulo' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) { ^ ./VfrFormPkg.h:2746:44: warning: field 'mNotEqual' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) { ^ ./VfrFormPkg.h:2759:37: warning: field 'mOr' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) { ^ ./VfrFormPkg.h:2772:45: warning: field 'mShiftLeft' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) { ^ ./VfrFormPkg.h:2785:46: warning: field 'mShiftRight' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) { ^ ./VfrFormPkg.h:2798:43: warning: field 'mSubtract' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) { ^ ./VfrFormPkg.h:2811:46: warning: field 'mConditional' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) { ^ ./VfrFormPkg.h:2824:39: warning: field 'mFind' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) { ^ ./VfrFormPkg.h:2841:38: warning: field 'mMid' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) { ^ ./VfrFormPkg.h:2854:40: warning: field 'mToken' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) { ^ ./VfrFormPkg.h:2867:39: warning: field 'mSpan' is uninitialized when used here [-Wuninitialized] CIfrOpHeader (EFI_IFR_SPAN_OP, &mSpan->Header) { ^ 132 warnings generated. g++ -o ../bin/VfrCompile AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o -L../libs -lCommon Finished building BaseTools C Tools with ARCH=X64 make -C Source/Python make[1]: Nothing to be done for `all'. make -C Tests testHelp (TianoCompress.Tests) ... ok testRandomDataCycles (TianoCompress.Tests) ... ok test_AutoGen_AutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen_BuildEngine (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenC (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenDepex (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenMake (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenPcdDb (CheckPythonSyntax.Tests) ... ok test_AutoGen_IdfClassObject (CheckPythonSyntax.Tests) ... ok test_AutoGen_InfSectionParser (CheckPythonSyntax.Tests) ... ok test_AutoGen_StrGather (CheckPythonSyntax.Tests) ... ok test_AutoGen_UniClassObject (CheckPythonSyntax.Tests) ... ok test_AutoGen_ValidCheckingInfoObject (CheckPythonSyntax.Tests) ... ok test_AutoGen___init__ (CheckPythonSyntax.Tests) ... ok test_BPDG_BPDG (CheckPythonSyntax.Tests) ... ok test_BPDG_GenVpd (CheckPythonSyntax.Tests) ... ok test_BPDG_StringTable (CheckPythonSyntax.Tests) ... ok test_BPDG___init__ (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_CommonClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_DataClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_Exceptions (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_FdfClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_ModuleClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_PackageClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_PlatformClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass___init__ (CheckPythonSyntax.Tests) ... ok test_Common_BuildToolError (CheckPythonSyntax.Tests) ... ok test_Common_BuildVersion (CheckPythonSyntax.Tests) ... ok test_Common_DataType (CheckPythonSyntax.Tests) ... ok test_Common_Database (CheckPythonSyntax.Tests) ... ok test_Common_DecClassObject (CheckPythonSyntax.Tests) ... ok test_Common_Dictionary (CheckPythonSyntax.Tests) ... ok test_Common_DscClassObject (CheckPythonSyntax.Tests) ... ok test_Common_EdkIIWorkspace (CheckPythonSyntax.Tests) ... ok test_Common_EdkIIWorkspaceBuild (CheckPythonSyntax.Tests) ... ok test_Common_EdkLogger (CheckPythonSyntax.Tests) ... ok test_Common_Expression (CheckPythonSyntax.Tests) ... ok test_Common_FdfClassObject (CheckPythonSyntax.Tests) ... ok test_Common_FdfParserLite (CheckPythonSyntax.Tests) ... ok test_Common_GlobalData (CheckPythonSyntax.Tests) ... ok test_Common_Identification (CheckPythonSyntax.Tests) ... ok test_Common_InfClassObject (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathOs (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathOsPath (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathSupport (CheckPythonSyntax.Tests) ... ok test_Common_MigrationUtilities (CheckPythonSyntax.Tests) ... ok test_Common_Misc (CheckPythonSyntax.Tests) ... ok test_Common_MultipleWorkspace (CheckPythonSyntax.Tests) ... ok test_Common_Parsing (CheckPythonSyntax.Tests) ... ok test_Common_RangeExpression (CheckPythonSyntax.Tests) ... ok test_Common_String (CheckPythonSyntax.Tests) ... ok test_Common_TargetTxtClassObject (CheckPythonSyntax.Tests) ... ok test_Common_ToolDefClassObject (CheckPythonSyntax.Tests) ... ok test_Common_VariableAttributes (CheckPythonSyntax.Tests) ... ok test_Common_VpdInfoFile (CheckPythonSyntax.Tests) ... ok test_Common___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_CLexer (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser (CheckPythonSyntax.Tests) ... ok test_Ecc_Check (CheckPythonSyntax.Tests) ... ok test_Ecc_CodeFragment (CheckPythonSyntax.Tests) ... ok test_Ecc_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok test_Ecc_Configuration (CheckPythonSyntax.Tests) ... ok test_Ecc_Database (CheckPythonSyntax.Tests) ... ok test_Ecc_Ecc (CheckPythonSyntax.Tests) ... ok test_Ecc_EccGlobalData (CheckPythonSyntax.Tests) ... ok test_Ecc_EccToolError (CheckPythonSyntax.Tests) ... ok test_Ecc_Exception (CheckPythonSyntax.Tests) ... ok test_Ecc_FileProfile (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaDataParser (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_ParserWarning (CheckPythonSyntax.Tests) ... ok test_Ecc_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok test_Ecc_Xml___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_c (CheckPythonSyntax.Tests) ... ok test_Eot_CLexer (CheckPythonSyntax.Tests) ... ok test_Eot_CParser (CheckPythonSyntax.Tests) ... ok test_Eot_CodeFragment (CheckPythonSyntax.Tests) ... ok test_Eot_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok test_Eot_Database (CheckPythonSyntax.Tests) ... ok test_Eot_Eot (CheckPythonSyntax.Tests) ... ok test_Eot_EotGlobalData (CheckPythonSyntax.Tests) ... ok test_Eot_EotToolError (CheckPythonSyntax.Tests) ... ok test_Eot_FileProfile (CheckPythonSyntax.Tests) ... ok test_Eot_FvImage (CheckPythonSyntax.Tests) ... ok test_Eot_InfParserLite (CheckPythonSyntax.Tests) ... ok test_Eot_Parser (CheckPythonSyntax.Tests) ... ok test_Eot_ParserWarning (CheckPythonSyntax.Tests) ... ok test_Eot_Report (CheckPythonSyntax.Tests) ... ok test_Eot___init__ (CheckPythonSyntax.Tests) ... ok test_Eot_c (CheckPythonSyntax.Tests) ... ok test_GenFds_AprioriSection (CheckPythonSyntax.Tests) ... ok test_GenFds_Attribute (CheckPythonSyntax.Tests) ... ok test_GenFds_Capsule (CheckPythonSyntax.Tests) ... ok test_GenFds_CapsuleData (CheckPythonSyntax.Tests) ... ok test_GenFds_ComponentStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_CompressSection (CheckPythonSyntax.Tests) ... ok test_GenFds_DataSection (CheckPythonSyntax.Tests) ... ok test_GenFds_DepexSection (CheckPythonSyntax.Tests) ... ok test_GenFds_EfiSection (CheckPythonSyntax.Tests) ... ok test_GenFds_Fd (CheckPythonSyntax.Tests) ... ok test_GenFds_FdfParser (CheckPythonSyntax.Tests) ... ok test_GenFds_Ffs (CheckPythonSyntax.Tests) ... ok test_GenFds_FfsFileStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_FfsInfStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_Fv (CheckPythonSyntax.Tests) ... ok test_GenFds_FvImageSection (CheckPythonSyntax.Tests) ... ok test_GenFds_GenFds (CheckPythonSyntax.Tests) ... ok test_GenFds_GenFdsGlobalVariable (CheckPythonSyntax.Tests) ... ok test_GenFds_GuidSection (CheckPythonSyntax.Tests) ... ok test_GenFds_OptRomFileStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_OptRomInfStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_OptionRom (CheckPythonSyntax.Tests) ... ok test_GenFds_Region (CheckPythonSyntax.Tests) ... ok test_GenFds_Rule (CheckPythonSyntax.Tests) ... ok test_GenFds_RuleComplexFile (CheckPythonSyntax.Tests) ... ok test_GenFds_RuleSimpleFile (CheckPythonSyntax.Tests) ... ok test_GenFds_Section (CheckPythonSyntax.Tests) ... ok test_GenFds_UiSection (CheckPythonSyntax.Tests) ... ok test_GenFds_VerSection (CheckPythonSyntax.Tests) ... ok test_GenFds_Vtf (CheckPythonSyntax.Tests) ... ok test_GenFds___init__ (CheckPythonSyntax.Tests) ... ok test_GenPatchPcdTable_GenPatchPcdTable (CheckPythonSyntax.Tests) ... ok test_GenPatchPcdTable___init__ (CheckPythonSyntax.Tests) ... ok test_PatchPcdValue_PatchPcdValue (CheckPythonSyntax.Tests) ... ok test_PatchPcdValue___init__ (CheckPythonSyntax.Tests) ... ok test_Pkcs7Sign_Pkcs7Sign (CheckPythonSyntax.Tests) ... ok test_Rsa2048Sha256Sign_Rsa2048Sha256GenerateKeys (CheckPythonSyntax.Tests) ... ok test_Rsa2048Sha256Sign_Rsa2048Sha256Sign (CheckPythonSyntax.Tests) ... ok test_Table_Table (CheckPythonSyntax.Tests) ... ok test_Table_TableDataModel (CheckPythonSyntax.Tests) ... ok test_Table_TableDec (CheckPythonSyntax.Tests) ... ok test_Table_TableDsc (CheckPythonSyntax.Tests) ... ok test_Table_TableEotReport (CheckPythonSyntax.Tests) ... ok test_Table_TableFdf (CheckPythonSyntax.Tests) ... ok test_Table_TableFile (CheckPythonSyntax.Tests) ... ok test_Table_TableFunction (CheckPythonSyntax.Tests) ... ok test_Table_TableIdentifier (CheckPythonSyntax.Tests) ... ok test_Table_TableInf (CheckPythonSyntax.Tests) ... ok test_Table_TablePcd (CheckPythonSyntax.Tests) ... ok test_Table_TableQuery (CheckPythonSyntax.Tests) ... ok test_Table_TableReport (CheckPythonSyntax.Tests) ... ok test_Table___init__ (CheckPythonSyntax.Tests) ... ok test_TargetTool_TargetTool (CheckPythonSyntax.Tests) ... ok test_TargetTool___init__ (CheckPythonSyntax.Tests) ... ok test_Trim_Trim (CheckPythonSyntax.Tests) ... ok test_UPT_BuildVersion (CheckPythonSyntax.Tests) ... ok test_UPT_Core_DependencyRules (CheckPythonSyntax.Tests) ... ok test_UPT_Core_DistributionPackageClass (CheckPythonSyntax.Tests) ... ok test_UPT_Core_FileHook (CheckPythonSyntax.Tests) ... ok test_UPT_Core_IpiDb (CheckPythonSyntax.Tests) ... ok test_UPT_Core_PackageFile (CheckPythonSyntax.Tests) ... ok test_UPT_Core___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenDecFile (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenInfFile (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenMetaFileMisc (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenXmlFile (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_InstallPkg (CheckPythonSyntax.Tests) ... ok test_UPT_InventoryWs (CheckPythonSyntax.Tests) ... ok test_UPT_Library_CommentGenerating (CheckPythonSyntax.Tests) ... ok test_UPT_Library_CommentParsing (CheckPythonSyntax.Tests) ... ok test_UPT_Library_DataType (CheckPythonSyntax.Tests) ... ok test_UPT_Library_ExpressionValidate (CheckPythonSyntax.Tests) ... ok test_UPT_Library_GlobalData (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Misc (CheckPythonSyntax.Tests) ... ok test_UPT_Library_ParserValidate (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Parsing (CheckPythonSyntax.Tests) ... ok test_UPT_Library_String (CheckPythonSyntax.Tests) ... ok test_UPT_Library_UniClassObject (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Xml___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Library___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Logger_Log (CheckPythonSyntax.Tests) ... ok test_UPT_Logger_StringTable (CheckPythonSyntax.Tests) ... ok test_UPT_Logger_ToolError (CheckPythonSyntax.Tests) ... ok test_UPT_Logger___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_MkPkg (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM_CommonObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM_ModuleObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM_PackageObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_DecObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfBinaryObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfBuildOptionObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfCommonObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfDefineCommonObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfDefineObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfDepexObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfGuidObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfHeaderObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfLibraryClassesObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfPackagesObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfPcdObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfPpiObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfProtocolObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfSoucesObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfUserExtensionObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Object___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_DecParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_DecParserMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfAsBuiltProcess (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfBinarySectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfBuildOptionSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfDefineSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfDepexSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfGuidPpiProtocolSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfLibrarySectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfPackageSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfParserMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfPcdSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfSourceSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter_DecPomAlignment (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter_InfPomAlignment (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter_InfPomAlignmentMisc (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_ReplacePkg (CheckPythonSyntax.Tests) ... ok test_UPT_RmPkg (CheckPythonSyntax.Tests) ... ok test_UPT_TestInstall (CheckPythonSyntax.Tests) ... ok test_UPT_UPT (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_CommentGeneratingUnitTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_CommentParsingUnitTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_DecParserTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_DecParserUnitTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_InfBinarySectionTest (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_CommonXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_GuidProtocolPpiXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_IniToXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_ModuleSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_PackageSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_PcdXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_XmlParser (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_XmlParserMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Xml___init__ (CheckPythonSyntax.Tests) ... ok test_Workspace_BuildClassObject (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaFileCommentParser (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok test_Workspace_WorkspaceCommon (CheckPythonSyntax.Tests) ... ok test_Workspace_WorkspaceDatabase (CheckPythonSyntax.Tests) ... ok test_Workspace___init__ (CheckPythonSyntax.Tests) ... ok test_build_BuildReport (CheckPythonSyntax.Tests) ... ok test_build___init__ (CheckPythonSyntax.Tests) ... ok test_build_build (CheckPythonSyntax.Tests) ... ok test_sitecustomize (CheckPythonSyntax.Tests) ... ok test32bitUnicodeCharInUtf8Comment (CheckUnicodeSourceFiles.Tests) ... ok test32bitUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok testSupplementaryPlaneUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok testSurrogatePairUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok testSurrogatePairUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok testSurrogatePairUnicodeCharInUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok testUtf16InUniFile (CheckUnicodeSourceFiles.Tests) ... ok testValidUtf8File (CheckUnicodeSourceFiles.Tests) ... ok testValidUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok ---------------------------------------------------------------------- Ran 263 tests in 7.172s OK Running edk2 build for CloverX64 using the command: build -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI -D CHECK_FLAGS -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 Build environment: Darwin-16.1.0-x86_64-i386-64bit Build start time: 23:36:26, Oct.17 2016 WORKSPACE = /Users/technowtrend/src/edk2 ECP_SOURCE = /Users/technowtrend/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /Users/technowtrend/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /Users/technowtrend/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /Users/technowtrend/src/edk2/BaseTools CONF_PATH = /Users/technowtrend/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = XCODE5 Active Platform = /Users/technowtrend/src/edk2/Clover/Clover.dsc Flash Image Definition = /Users/technowtrend/src/edk2/Clover/Clover.fdf Processing meta-data ......................................... done! Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64] Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64] Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64] Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64] [CC] DebugLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64] [CC] PcdLib [CC] SetMem [CC] ScanMem64Wrapper [CC] CheckSum [CC] ScanMem32Wrapper [CC] SwitchStack [CC] ScanMem16Wrapper [CC] SwapBytes64 [CC] ScanMem8Wrapper [CC] SwapBytes32 [CC] ZeroMemWrapper [CC] SwapBytes16 [CC] CompareMemWrapper [CC] LongJump [CC] SetMem64Wrapper [CC] SetJump [CC] SetMem32Wrapper [CC] RShiftU64 [CC] SetMem16Wrapper [CC] PrintLibInternal [CC] RRotU64 [CC] SetMemWrapper [CC] CopyMemWrapper [CC] PrintLib [CC] IsZeroBufferWrapper [CC] MemLibGeneric [CC] MemLibGuid [CC] RRotU32 [CC] MultU64x64 [CC] MultU64x32 [CC] CopyMem [CC] MultS64x64 [CC] ModU64x32 [CC] LShiftU64 [CC] LRotU64 [CC] LRotU32 [CC] LowBitSet64 [CC] LowBitSet32 [CC] HighBitSet64 [SLINK] BaseDebugLibNull [SLINK] BasePcdLibNull Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64] Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64] [CC] HighBitSet32 [CC] GetPowerOfTwo64 [CC] IoLibMmioBuffer [CC] BaseReportStatusCodeLib [SLINK] BaseReportStatusCodeLibNull Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64] [CC] GetPowerOfTwo32 [SLINK] BasePrintLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64] [CC] DivU64x64Remainder [CC] IoHighLevel [CC] DivU64x32Remainder [CC] DivU64x32 [CC] DxeCoreEntryPoint [SLINK] DxeCoreEntryPoint Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64] [CC] IoLibGcc [CC] DivS64x64Remainder [CC] IoLib [CC] ARShiftU64 [SLINK] BaseIoLibIntrinsic Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64] [CC] UefiRuntimeServicesTableLib [SLINK] UefiRuntimeServicesTableLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64] [CC] MemoryAllocationLib [CC] BitField [CC] DxeCoreMemoryProfileLibNull [CC] UefiBootServicesTableLib [SLINK] DxeCoreMemoryAllocationLib [SLINK] UefiBootServicesTableLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64] [CC] CpuDeadLoop Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64] [SLINK] BaseMemoryLib [CC] DevicePathUtilities [CC] PeCoffExtraActionLib [CC] Cpu [SLINK] PeCoffExtraActionLibNull Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64] [CC] LinkedList [CC] HobLib [SLINK] DxeCoreHobLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64] [CC] X86Cache [SLINK] BaseCacheMaintenanceLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64] [CC] UefiLibPrint [CC] SafeString [CC] DevicePathToText [CC] UefiNotTiano [CC] BaseUefiDecompressLib [SLINK] BaseUefiDecompressLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64] [CC] PerformanceLib [SLINK] BasePerformanceLibNull Building ... /Users/technowtrend/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64] [CC] String [CC] UefiDriverModel [CC] FilePaths [CC] Console [CC] BasePeCoff [CC] PeCoffLoaderEx [SLINK] VBoxPeCoffLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64] [CC] UefiLib [SLINK] UefiLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64] [CC] PeCoffGetEntryPoint [SLINK] BasePeCoffGetEntryPointLib Building ... /Users/technowtrend/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64] [CC] DevicePathFromText [CC] DxeExtractGuidedSectionLib [SLINK] DxeExtractGuidedSectionLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64] [CC] UefiDevicePathLib [CC] X86TimerLib [SLINK] UefiDevicePathLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64] [SLINK] DuetTimerLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64] /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/Thunk16.iii:300: warning: absolute address can not be RIP-relative [NASM] Thunk16 [CC] DebugAgentLibNull [SLINK] DebugAgentLibNull Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64] [CC] Non-existing [CC] CpuExceptionHandlerLibNull [SLINK] CpuExceptionHandlerLibNull Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64] [CC] Math64 [CC] DxeServicesLib [SLINK] DxeServicesLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64] [CC] Unaligned [CC] MemoryAllocationLib [CC] X86WriteIdtr [CC] HobLib [SLINK] UefiMemoryAllocationLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64] [SLINK] DxeHobLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64] [CC] X86WriteGdtr [CC] X86Thunk [CC] X86ReadIdtr [CC] RuntimeLib [CC] X86ReadGdtr [CC] DriverEntryPoint [SLINK] UefiRuntimeLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64] [SLINK] UefiDriverEntryPoint Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64] [CC] X86Msr [CC] InternalGetSpinLockProperties [CC] VarCheckLib [CC] X86GetInterruptState [SLINK] VarCheckLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64] [CC] GccInline [CC] X86FxSave [CC] DxeServicesTableLib [SLINK] DxeServicesTableLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64] [CC] SynchronizationGcc [CC] X86FxRestore [SLINK] BaseSynchronizationLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64] [CC] TpmMeasurementLibNull [SLINK] TpmMeasurementLibNull Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64] [CC] X86EnablePaging64 [CC] X86EnablePaging32 [CC] AuthVariableLibNull [SLINK] AuthVariableLibNull Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64] [CC] DxeCapsuleLibNull [CC] X86DisablePaging64 [SLINK] DxeCapsuleLibNull Building ... /Users/technowtrend/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64] [CC] X86DisablePaging32 [CC] VarCheckUefiLibNullClass [CC] DxeSecurityManagementLib [SLINK] VarCheckUefiLib Building ... /Users/technowtrend/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64] [SLINK] DxeSecurityManagementLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64] [CC] GccInline [CC] UefiHiiServicesLib [CC] DxePcdLib [SLINK] UefiHiiServicesLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64] [SLINK] DxePcdLib Building ... /Users/technowtrend/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64] [CC] LzmaDecompress [CC] CustomizedDisplayLib [CC] HiiLib [CC] CustomizedDisplayLibInternal [CC] LzFind [CC] HiiString [CC] AutoGen [SLINK] CustomizedDisplayLib Building ... /Users/technowtrend/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64] [CC] HiiLanguage [SLINK] UefiHiiLib Building ... /Users/technowtrend/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64] [CC] DevicePath [ASM] SwitchStack [CC] LzmaDec [CC] Performance [CC] BdsPlatform [CC] GuidedSectionExtraction [SLINK] LzmaDecompressLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64] [CC] PlatformData [SLINK] DuetBds [ASM] SetJump Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64] [CC] PciLib [CC] BdsConnect [SLINK] BasePciLibCf8 Building ... /Users/technowtrend/src/edk2/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf [X64] [CC] PciCf8Lib [SLINK] BasePciCf8Lib Building ... /Users/technowtrend/src/edk2/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf [X64] [ASM] LongJump [CC] IoApicLib [SLINK] BaseIoApicLib Building ... /Users/technowtrend/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64] [CC] BaseXApicLib [SLINK] BaseXApicLib Building ... /Users/technowtrend/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64] [ASM] EnableDisableInterrupts [CC] BdsMisc [CC] MemLogLib [SLINK] MemLogLibDefault Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64] [CC] VideoBiosPatchLib [ASM] DisablePaging64 [CC] UefiScsiLib [SLINK] UefiScsiLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64] [CC] BdsConsole [ASM] CpuId [CC] Hid [CC] 915resolution [CC] UsbDxeLib [SLINK] UefiUsbLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64] [CC] edid [ASM] CpuIdEx [SLINK] VideoBiosPatchLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64] [CC] UefiSortLib [SLINK] UefiSortLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64] [ASM] EnableCache [CC] ApplicationEntryPoint [CC] UefiFileHandleLib [SLINK] UefiApplicationEntryPoint Building ... /Users/technowtrend/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64] [SLINK] UefiFileHandleLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64] [CC] ScanMem64Wrapper [ASM] DisableCache [CC] ScanMem32Wrapper [CC] ScanMem16Wrapper [CC] BdsBoot [ASM] RdRand [CC] ScanMem8Wrapper [CC] ChkStkGcc /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (LongJump.obj) in output file used for input files: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj and: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/LongJump.obj (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SetJump.obj) in output file used for input files: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj and: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SetJump.obj (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SwitchStack.obj) in output file used for input files: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SwitchStack.obj (due to use of basename, truncation, blank padding or duplicate input files) [SLINK] BaseLib Building ... /Users/technowtrend/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64] [CC] String Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64] [CC] ZeroMemWrapper [CC] OpensslLibNull [CC] AutoGen /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT/OpensslLibNull.obj has no symbols warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning for library: /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT/OpensslLib.lib the table of contents is empty (no object file members in the library define global symbols) [SLINK] OpensslLib Building ... /Users/technowtrend/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64] [CC] CompareMemWrapper [SLINK] GenericBdsLib Building ... /Users/technowtrend/src/edk2/Clover/OsxDxeIpl/DxeIpl.inf [X64] [CC] SetMem64Wrapper [CC] SetMem32Wrapper [ASM] CpuSleep [CC] DxeInit [CC] UefiShellLib [CC] SetMem16Wrapper [SLINK] UefiShellLib Building ... /Users/technowtrend/src/edk2/Clover/OsxDxeCore/DxeMain.inf [X64] [CC] SetMemWrapper [CC] CopyMemWrapper [ASM] CpuFlushTlb [SLINK] BaseCpuLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64] [CC] LegacyTable [CC] IsZeroBufferWrapper [CC] DxeNetLib [CC] MemLibGeneric [CC] HobGeneration [CC] CoreSectionExtraction [CC] MemLibGuid [CC] Pcd [CC] Debug [CC] MemLib [SLINK] UefiMemoryLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64] [CC] EnterDxeCore [CC] WatchdogTimer [CC] NetBuffer [SLINK] DxeNetLib Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64] [CC] Paging [CC] AutoGen [SLINK] WatchdogTimer [DLINK1] WatchdogTimer [MTOC] WatchdogTimer [CC] Image [CC] AutoGen [SLINK] DxeIpl [DLINK1] DxeIpl [GENFW] WatchdogTimer Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64] [MTOC] DxeIpl [CC] Crc32 [GENFW] DxeIpl Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64] [CC] Service [CC] DebugImageInfo [CC] MonotonicCounter [CC] AutoGen [SLINK] PcdDxe [CC] Runtime [DLINK1] PcdDxe [MTOC] PcdDxe [CC] InitVariable [GENFW] PcdDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64] [CC] AutoGen [SLINK] MonotonicCounterRuntimeDxe [CC] AutoGen [DLINK1] MonotonicCounterRuntimeDxe [MTOC] MonotonicCounterRuntimeDxe [CC] Stall [GENFW] MonotonicCounterRuntimeDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64] [SLINK] RuntimeDxe [DLINK1] RuntimeDxe [MTOC] RuntimeDxe [CC] SetWatchdogTimer [GENFW] RuntimeDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64] [CC] Reclaim [CC] InstallConfigurationTable [CC] FtwMisc [CC] CapsuleService [CC] Library [CC] SaveLongModeContext [CC] EmuVariable [CC] UpdateWorkingBlock [CC] AutoGen [CC] AutoGen [SLINK] EmuVariableRuntimeDxe [SLINK] CapsuleRuntimeDxe [DLINK1] EmuVariableRuntimeDxe [DLINK1] CapsuleRuntimeDxe [MTOC] EmuVariableRuntimeDxe [MTOC] CapsuleRuntimeDxe [GENFW] EmuVariableRuntimeDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64] [GENFW] CapsuleRuntimeDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64] [CC] FaultTolerantWrite [CC] SecurityStub [CC] NullMemoryTest [CC] FaultTolerantWriteDxe [CC] DriverSupport [CC] AutoGen [SLINK] NullMemoryTestDxe [DLINK1] NullMemoryTestDxe [CC] AutoGen [MTOC] NullMemoryTestDxe [SLINK] FaultTolerantWriteDxe [GENFW] NullMemoryTestDxe [DLINK1] FaultTolerantWriteDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64] [CC] Notify [MTOC] FaultTolerantWriteDxe [CC] AutoGen [SLINK] SecurityStubDxe [CC] Variable [CC] ComponentName [DLINK1] SecurityStubDxe [CC] Locate [GENFW] FaultTolerantWriteDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64] [CC] VariableDxe [MTOC] SecurityStubDxe [CC] ConPlatform [GENFW] SecurityStubDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64] [CC] Measurement [CC] AutoGen [SLINK] ConPlatformDxe [DLINK1] ConPlatformDxe [MTOC] ConPlatformDxe [CC] TcgMorLockDxe [CC] Handle [CC] HiiDatabaseEntry [CC] VarCheck [CC] ConSplitterGraphics [GENFW] ConPlatformDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64] [CC] VariableExLib [CC] ComponentName [CC] AutoGen [SLINK] VariableRuntimeDxe [DLINK1] VariableRuntimeDxe [MTOC] VariableRuntimeDxe [GENFW] VariableRuntimeDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64] [CC] Gcd [CC] Image [CC] ImageEx [CC] Pool [CC] ConSplitter [CC] AutoGen [SLINK] ConSplitterDxe [CC] Setup [CC] Page [CC] MemData [DLINK1] ConSplitterDxe [MTOC] ConSplitterDxe [CC] FormDisplay [GENFW] ConSplitterDxe Building ... /Users/technowtrend/src/edk2/Clover/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64] [CC] ComponentName [CC] FwVolBlock [CC] LaffStd [CC] ConfigRouting [CC] FwVolWrite [CC] ProcessOptions [CC] IfrParse [CC] FwVolRead [CC] GraphicsConsole [CC] AutoGen [CC] FwVolAttrib [CC] String [SLINK] GraphicsConsoleDxe [DLINK1] GraphicsConsoleDxe [MTOC] GraphicsConsoleDxe [GENFW] GraphicsConsoleDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64] [CC] DevicePath [CC] Ffs [CC] AutoGen [SLINK] DevicePathDxe [DLINK1] DevicePathDxe [MTOC] DevicePathDxe [GENFW] DevicePathDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64] [CC] FwVol [CC] InputHandler [CC] Tpl [CC] AutoGen [SLINK] DisplayEngine [DLINK1] DisplayEngine [MTOC] DisplayEngine [CC] Database [GENFW] DisplayEngine Building ... /Users/technowtrend/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64] [CC] Timer [CC] Expression [CC] SmbiosDxe [CC] AutoGen [SLINK] SmbiosDxe [DLINK1] SmbiosDxe [MTOC] SmbiosDxe [CC] Event [GENFW] SmbiosDxe Building ... /Users/technowtrend/src/edk2/Clover/OsxEfiLdr/EfiLdr.inf [X64] [CC] SmbiosGen [CC] AutoGen [SLINK] SmbiosGenDxe [CC] EfiLoader [DLINK1] SmbiosGenDxe [CC] Dependency [MTOC] SmbiosGenDxe [GENFW] SmbiosGenDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64] [CC] Debug [CC] Presentation [CC] Font [CC] AutoGen [SLINK] SetupBrowser [DLINK1] SetupBrowser [MTOC] SetupBrowser [GENFW] SetupBrowser Building ... /Users/technowtrend/src/edk2/Clover/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64] [CC] Dispatcher [CC] PeLoader [CC] CpuIo2Dxe [CC] Support [CC] DxeProtocolNotify [CC] AutoGen [SLINK] EfiLoader [DLINK1] EfiLoader [MTOC] EfiLoader [CC] EbcExecute [GENFW] EfiLoader Building ... /Users/technowtrend/src/edk2/Clover/CpuDxe/Cpu.inf [X64] [CC] AutoGen [SLINK] CpuIo2Dxe [DLINK1] CpuIo2Dxe [MTOC] CpuIo2Dxe [GENFW] CpuIo2Dxe Building ... /Users/technowtrend/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64] [CC] DxeMain [CC] 8259 [CC] AutoGen [CC] EbcInt [SLINK] DxeCore [DLINK1] DxeCore [MTOC] DxeCore [CC] ConfigKeywordHandler [CC] AutoGen [SLINK] Legacy8259 [DLINK1] Legacy8259 [GENFW] DxeCore Building ... /Users/technowtrend/src/edk2/Clover/AcpiReset/Reset.inf [X64] [MTOC] Legacy8259 [GENFW] Legacy8259 Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64] /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:30: warning: absolute address can not be RIP-relative /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:31: warning: absolute address can not be RIP-relative /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:32: warning: absolute address can not be RIP-relative /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:36: warning: absolute address can not be RIP-relative /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:37: warning: absolute address can not be RIP-relative /Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:38: warning: absolute address can not be RIP-relative [CC] EbcSupport [CC] AutoGen [SLINK] HiiDatabase [DLINK1] HiiDatabase [NASM] CpuInterrupt [MTOC] HiiDatabase [GENFW] HiiDatabase Building ... /Users/technowtrend/src/edk2/Clover/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64] [CC] Metronome [CC] Reset [CC] AutoGen [CC] AutoGen [CC] PcRtcEntry [SLINK] Metronome [SLINK] AcpiReset [DLINK1] Metronome [DLINK1] AcpiReset [MTOC] AcpiReset [MTOC] Metronome [CC] Cpu [CC] AutoGen [SLINK] Cpu [GENFW] Metronome Building ... /Users/technowtrend/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64] [DLINK1] Cpu [MTOC] Cpu [GENFW] Cpu Building ... /Users/technowtrend/src/edk2/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf [X64] [ASM] EbcLowLevel [CC] PcRtc [CC] AutoGen [CC] Timer [SLINK] EbcDxe [CC] AutoGen [DLINK1] EbcDxe [SLINK] PcRtc [MTOC] EbcDxe [DLINK1] PcRtc [MTOC] PcRtc [GENFW] EbcDxe Building ... /Users/technowtrend/src/edk2/Clover/PciRootBridgeDxe/PciRootBridge.inf [X64] [GENFW] PcRtc Building ... /Users/technowtrend/src/edk2/Clover/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64] [GENFW] AcpiReset Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64] [CC] AutoGen [SLINK] Timer [CC] HpetTimer [DLINK1] Timer [MTOC] Timer [GENFW] Timer Building ... /Users/technowtrend/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64] [CC] AutoGen [CC] PciPowerManagement [SLINK] HpetTimerDxe [DLINK1] HpetTimerDxe [MTOC] HpetTimerDxe [GENFW] HpetTimerDxe Building ... /Users/technowtrend/src/edk2/Clover/DriverOverride/DriverOverride.inf [X64] [CC] DataHub [CC] PcatPciRootBridge [CC] NvmExpressBlockIo [CC] AutoGen [CC] DriverOverride [SLINK] DataHubDxe [DLINK1] DataHubDxe [MTOC] DataHubDxe [GENFW] DataHubDxe Building ... /Users/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxHfs.inf [X64] [CC] AutoGen [SLINK] DriverOverride [DLINK1] DriverOverride [CC] PcatPciRootBridgeDevicePath [CC] ComponentName [MTOC] DriverOverride [GENFW] DriverOverride Building ... /Users/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxIso9660.inf [X64] [CC] PciRomTable [CC] PcatPciRootBridgeIo [CC] NvmExpress [CC] PciDriverOverride [CC] fsw_iso9660 [CC] NvmExpressDiskInfo [CC] fsw_hfs [CC] DeviceIo [CC] PciOptionRomSupport [CC] PcatIo [CC] NvmExpressHci [CC] PciEnumerator [CC] fsw_core [CC] AutoGen [SLINK] PcatPciRootBridge [DLINK1] PcatPciRootBridge [MTOC] PcatPciRootBridge [GENFW] PcatPciRootBridge Building ... /Users/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxExt2.inf [X64] [CC] fsw_core [CC] fsw_efi_lib [CC] NvmExpressPassthru [CC] PciEnumeratorSupport [CC] fsw_efi_lib [CC] AutoGen [SLINK] NvmExpressDxe [DLINK1] NvmExpressDxe [MTOC] NvmExpressDxe [CC] fsw_ext2 [GENFW] NvmExpressDxe Building ... /Users/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxExt4.inf [X64] [CC] PciCommand [CC] fsw_efi [CC] ComponentName [CC] fsw_efi [CC] fsw_ext4 [CC] fsw_core [CC] PciDeviceSupport [CC] fsw_lib [CC] PciBus [CC] fsw_efi_lib [CC] AutoGen [CC] fsw_core [SLINK] VBoxIso9600 [CC] fsw_lib [DLINK1] VBoxIso9600 [MTOC] VBoxIso9600 [GENFW] VBoxIso9600 Building ... /Users/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxReiserFS.inf [X64] [CC] AutoGen [SLINK] VBoxHfs [DLINK1] VBoxHfs [CC] fsw_efi_lib [MTOC] VBoxHfs [GENFW] VBoxHfs Building ... /Users/technowtrend/src/edk2/Clover/FatPkg/EnhancedFatDxe/Fat.inf [X64] [CC] PciIo [CC] fsw_efi [CC] DirectoryCache [CC] AutoGen [SLINK] PciBusNoEnumerationDxe [DLINK1] PciBusNoEnumerationDxe [MTOC] PciBusNoEnumerationDxe [GENFW] PciBusNoEnumerationDxe Building ... /Users/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf [X64] [CC] fsw_efi [CC] fsw_reiserfs [CC] DiskCache [CC] ComponentName [CC] VgaMiniPort [CC] FileName [CC] fsw_lib [CC] AutoGen [SLINK] VgaMiniPort [DLINK1] VgaMiniPort [MTOC] VgaMiniPort [CC] Hash [GENFW] VgaMiniPort Building ... /Users/technowtrend/src/edk2/Clover/BiosVideo/BiosVideo.inf [X64] [CC] AutoGen [SLINK] VBoxExt2 [DLINK1] VBoxExt2 [MTOC] VBoxExt2 [GENFW] VBoxExt2 Building ... /Users/technowtrend/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64] [CC] fsw_lib [CC] fsw_core [CC] AutoGen [SLINK] VBoxExt4 [DLINK1] VBoxExt4 [MTOC] VBoxExt4 [GENFW] VBoxExt4 Building ... /Users/technowtrend/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64] [CC] fsw_efi_lib [CC] DirectoryManage [CC] ComponentName [CC] fsw_efi [CC] ReadWrite [CC] OpenVolume [CC] Open [CC] Misc [CC] fsw_lib [CC] BiosVideoNew [CC] AutoGen [CC] Init [SLINK] VBoxReiserFS [DLINK1] VBoxReiserFS [CC] ComponentName [MTOC] VBoxReiserFS [GENFW] VBoxReiserFS Building ... /Users/technowtrend/src/edk2/Clover/SataControllerDxe/SataControllerDxe.inf [X64] [CC] BiosVideo [CC] Info [CC] LegacyBiosThunk [CC] ComponentName [CC] ComponentName [CC] BiosVideo2 [CC] AutoGen [SLINK] BiosVideo [CC] AutoGen [SLINK] CsmVideoDxe [DLINK1] BiosVideo [MTOC] BiosVideo [DLINK1] CsmVideoDxe [MTOC] CsmVideoDxe [GENFW] BiosVideo Building ... /Users/technowtrend/src/edk2/Clover/AtaAtapi/AtaAtapiPassThru.inf [X64] [CC] ComponentName [GENFW] CsmVideoDxe Building ... /Users/technowtrend/src/edk2/Clover/AtaBus/AtaBusDxe.inf [X64] [CC] FileSpace [CC] SataController [CC] AutoGen [SLINK] CsmVideo2Dxe [DLINK1] CsmVideo2Dxe [CC] AutoGen [MTOC] CsmVideo2Dxe [SLINK] SataController [CC] Flush [GENFW] CsmVideo2Dxe Building ... /Users/technowtrend/src/edk2/Clover/DVDBus/ScsiBusDxe.inf [X64] [DLINK1] SataController [MTOC] SataController [GENFW] SataController Building ... /Users/technowtrend/src/edk2/Clover/DVDDisk/ScsiDiskDxe.inf [X64] [CC] Fat [CC] AtaBus [CC] ComponentName [CC] Delete [CC] AtaAtapiPassThru [CC] Data [CC] ComponentName [CC] UnicodeCollation [CC] AtaPassThruExecute [CC] ScsiBus [CC] AutoGen [CC] AutoGen [SLINK] Fat [SLINK] ScsiBus [CC] ComponentName [DLINK1] ScsiBus [DLINK1] Fat [MTOC] ScsiBus [MTOC] Fat [GENFW] ScsiBus [GENFW] Fat Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64] Building ... /Users/technowtrend/src/edk2/Clover/OhciDxe/OhciDxe.inf [X64] [CC] AutoGen [SLINK] AtaBusDxe [DLINK1] AtaBusDxe [MTOC] AtaBusDxe [CC] AhciMode [CC] UhciSched [GENFW] AtaBusDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64] [CC] UhciDebug [CC] ScsiDisk [CC] AutoGen [CC] UhciQueue [CC] Ohci [CC] EhciUrb [SLINK] ScsiDisk [DLINK1] ScsiDisk [MTOC] ScsiDisk [GENFW] ScsiDisk Building ... /Users/technowtrend/src/edk2/Clover/Patches_for_EDK2/XhciDxe/XhciDxe.inf [X64] [CC] UhciReg [CC] OhciSched [CC] IdeMode [CC] UsbHcMem [CC] ComponentName [CC] UsbHcMem [CC] AutoGen [SLINK] AtaAtapiPassThruDxe [DLINK1] AtaAtapiPassThruDxe [MTOC] AtaAtapiPassThruDxe [CC] OhciReg [GENFW] AtaAtapiPassThruDxe [CC] EhciSched Building ... /Users/technowtrend/src/edk2/Clover/Patches_for_EDK2/UsbBusDxe/UsbBusDxe.inf [X64] [CC] EhciDebug [CC] Xhci [CC] Uhci [CC] ComponentName [CC] UsbDesc [CC] OhciUrb [CC] EhciReg [CC] AutoGen [SLINK] UhciDxe [CC] XhciReg [DLINK1] UhciDxe [MTOC] UhciDxe [CC] OhciDebug [CC] ComponentName [GENFW] UhciDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf [X64] [CC] UsbEnumer [CC] EfiKey [CC] Ehci [CC] ComponentName [CC] UsbBus [CC] AutoGen [SLINK] EhciDxe [DLINK1] EhciDxe [MTOC] EhciDxe [CC] UsbHcMem [GENFW] EhciDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64] [CC] AutoGen [CC] UsbHub [SLINK] OhciDxe [DLINK1] OhciDxe [MTOC] OhciDxe [GENFW] OhciDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64] [CC] KeyBoard [CC] ComponentName [CC] ComponentName [CC] ComponentName [CC] AutoGen [CC] UsbMassBot [SLINK] UsbKbDxe [DLINK1] UsbKbDxe [CC] MouseHid [MTOC] UsbKbDxe [CC] XhciSched [GENFW] UsbKbDxe Building ... /Users/technowtrend/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64] [CC] ComponentName [CC] UsbUtility [CC] UsbMouse [CC] AutoGen [CC] UsbHcMem [CC] PcatIsaAcpi [CC] AutoGen [CC] UsbMassImpl [SLINK] UsbMouseDxe [DLINK1] UsbMouseDxe [MTOC] UsbMouseDxe [CC] ComponentName [CC] IsaAcpi [SLINK] UsbBusDxe [GENFW] UsbMouseDxe Building ... /Users/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64] [DLINK1] UsbBusDxe [MTOC] UsbBusDxe [CC] AutoGen [SLINK] XhciDxe [GENFW] UsbBusDxe Building ... /Users/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64] [DLINK1] XhciDxe [MTOC] XhciDxe [CC] ComponentName [CC] UsbMassBoot [GENFW] XhciDxe Building ... /Users/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64] [CC] ComponentName [CC] ComponentName [CC] UsbMassCbi [CC] ComponentName [CC] UsbMassDiskInfo [CC] AutoGen [SLINK] IsaAcpi [CC] AutoGen [SLINK] UsbMassStorageDxe [CC] IsaIo [DLINK1] IsaAcpi [MTOC] IsaAcpi [DLINK1] UsbMassStorageDxe [GENFW] IsaAcpi Building ... /Users/technowtrend/src/edk2/Clover/Ps2MouseDxe/Ps2MouseDxe.inf [X64] [CC] CommPs2 [CC] IsaBus [MTOC] UsbMassStorageDxe [CC] Ps2KbdCtrller [CC] ComponentName [CC] AutoGen [SLINK] IsaBusDxe [DLINK1] IsaBusDxe [CC] Ps2MouseAbsolutePointer [MTOC] IsaBusDxe [GENFW] IsaBusDxe Building ... /Users/technowtrend/src/edk2/Clover/OsxAcpiTableDxe/AcpiTableDxe.inf [X64] [CC] Ps2KbdTextIn [CC] AutoGen [SLINK] Ps2MouseAbsolutePointerDxe [DLINK1] Ps2MouseAbsolutePointerDxe [MTOC] Ps2MouseAbsolutePointerDxe [GENFW] Ps2MouseAbsolutePointerDxe Building ... /Users/technowtrend/src/edk2/Clover/OsxAcpiPlatformDxe/AcpiPlatformDxe.inf [X64] [GENFW] UsbMassStorageDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64] [CC] CommPs2 [CC] Ps2Keyboard [CC] ComponentName [CC] AutoGen [SLINK] Ps2KeyboardDxe [CC] AcpiPlatform [CC] Ps2Mouse [DLINK1] Ps2KeyboardDxe [MTOC] Ps2KeyboardDxe [GENFW] Ps2KeyboardDxe Building ... /Users/technowtrend/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64] [CC] AutoGen [CC] AutoGen [SLINK] Ps2MouseDxe [SLINK] AcpiPlatform [DLINK1] AcpiPlatform [MTOC] AcpiPlatform [GENFW] AcpiPlatform Building ... /Users/technowtrend/src/edk2/Clover/PartitionDxe/PartitionDxe.inf [X64] [CC] DiskIo [CC] AutoGen [CC] AcpiTableProtocol [SLINK] DiskIoDxe [CC] UnicodeCollationEng [DLINK1] DiskIoDxe [MTOC] DiskIoDxe [DLINK1] Ps2MouseDxe [MTOC] Ps2MouseDxe [CC] ComponentName [GENFW] Ps2MouseDxe Building ... /Users/technowtrend/src/edk2/Clover/BiosKeyboard/KeyboardDxe.inf [X64] [CC] AutoGen [SLINK] EnglishDxe [CC] AcpiTable [DLINK1] EnglishDxe [MTOC] EnglishDxe [GENFW] EnglishDxe Building ... /Users/technowtrend/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64] [CC] AutoGen [CC] ComponentName [SLINK] AcpiTableDxe [GENFW] DiskIoDxe Building ... /Users/technowtrend/src/edk2/Clover/FSInject/FSInject.inf [X64] [DLINK1] AcpiTableDxe [MTOC] AcpiTableDxe [CC] Mbr [GENFW] AcpiTableDxe Building ... /Users/technowtrend/src/edk2/Clover/MsgLog/MsgLog.inf [X64] [CC] MsgLog [CC] Gpt [CC] LegacyRegion2 [CC] AutoGen [SLINK] MsgLog [DLINK1] MsgLog [MTOC] MsgLog [GENFW] MsgLog Building ... /Users/technowtrend/src/edk2/Clover/SMCHelper/SMCHelper.inf [X64] [CC] AutoGen [SLINK] LegacyRegion2Dxe [DLINK1] LegacyRegion2Dxe [CC] FSInject [MTOC] LegacyRegion2Dxe [CC] BiosKeyboard [GENFW] LegacyRegion2Dxe Building ... /Users/technowtrend/src/edk2/Clover/OSInfo/OSInfo.inf [X64] [CC] ElTorito [CC] Test /Users/technowtrend/src/edk2/Clover/OSInfo/OSInfo.c:19:10: fatal error: 'Protocol/OSInfo.h' file not found #include <Protocol/OSInfo.h> ^ 1 error generated. make: *** [/Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OSInfo/OSInfo/OUTPUT/OSInfo.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OSInfo/OSInfo] build.py... : error 7000: Failed to execute command make tbuild [/Users/technowtrend/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DumpUefiCalls/DumpUefiCalls] build.py... : error F002: Failed to build module /Users/technowtrend/src/edk2/Clover/OSInfo/OSInfo.inf [X64, XCODE5, RELEASE] - Failed - Build end time: 23:39:20, Oct.17 2016 Build total time: 00:02:55 TnTs-MBP:~ technowtrend$ many conflicts in your source, look at the "update" part. 1 Link to comment Share on other sites More sharing options...
Badruzeus Posted October 17, 2016 Share Posted October 17, 2016 many conflicts in your source, look at the "update" part. Oh my bad, OK.. I'll try removing ~/src folder then rebuild it. Will report asap... thanks Link to comment Share on other sites More sharing options...
Micky1979 Posted October 17, 2016 Author Share Posted October 17, 2016 Using Build_Clover_4.1.1.command above, du no what's wrong, but on 64-bit Ubuntu 16.04 with Legacy-MBR Partition Scheme I got this.. do I've to use this command on UEFI environment? Also, can U explain me @micky1979 what is "DISABLE_LTO" means from "BUILD boot7 with additional macros" option? Thanks in advance. =============================================================================== BUILD boot7 with additional macros <---------------------------------------------------- 1) USE_BIOS_BLOCKIO 2) DISABLE_USB_SUPPORT 3) ENABLE_PS2MOUSE_LEGACYBOOT 4) DEBUG_ON_SERIAL_PORT 5) ENABLE_SECURE_BOOT 6) USE_ION 7) DISABLE_USB_MASS_STORAGE 8) ENABLE_USB_OHCI 9) ENABLE_USB_XHCI 10) REAL_NVRAM DISABLE_LTO added! actual macros defined: -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI -D CHECK_FLAGS -D DISABLE_LTO enter you choice or press "b" to build: b going to build as requested.. =============================================================================== Running from: Ubuntu 16.04 <---------------------------------------------------- Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) =============================================================================== <---------------------------------------------------- =============================================================================== BUILDTOOL is GCC53 <---------------------------------------------------- =============================================================================== nasm check: <---------------------------------------------------- NASM version 2.12.02 compiled on Oct 15 2016 =============================================================================== Custom boot7 <---------------------------------------------------- TOOLCHAIN_DIR: /usr NASM_PREFIX: /usr/bin/ NASM_VER: 2.12.02 Initializing workspace Loading previous configuration from /home/technowtrend/src/edk2/Conf/BuildEnv.sh WORKSPACE: /home/technowtrend/src/edk2 EDK_TOOLS_PATH: /home/technowtrend/src/edk2/BaseTools CONF_PATH: /home/technowtrend/src/edk2/Conf Running edk2 build for CloverX64 using the command: build -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT -D ENABLE_VBIOS_PATCH_CLOVEREFI -D CHECK_FLAGS -D DISABLE_LTO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t GCC53 -n 5 Build environment: Linux-4.4.0-43-generic-x86_64-with-Ubuntu-16.04-xenial Build start time: 01:32:04, Oct.18 2016 WORKSPACE = /home/technowtrend/src/edk2 ECP_SOURCE = /home/technowtrend/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /home/technowtrend/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /home/technowtrend/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /home/technowtrend/src/edk2/BaseTools CONF_PATH = /home/technowtrend/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = GCC53 Active Platform = /home/technowtrend/src/edk2/Clover/Clover.dsc Flash Image Definition = /home/technowtrend/src/edk2/Clover/Clover.fdf Processing meta-data ........ done! Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64] [CC] PcdLib [SLINK] BasePcdLibNull [CC] DebugLib [SLINK] BaseDebugLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64] [CC] SetMem [CC] ScanMem64Wrapper Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64] Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64] [CC] CheckSum [CC] ScanMem32Wrapper [CC] SwitchStack [CC] IoLibMmioBuffer [CC] ScanMem16Wrapper [CC] PrintLibInternal [CC] BaseReportStatusCodeLib [CC] SwapBytes64 [CC] ScanMem8Wrapper [SLINK] BaseReportStatusCodeLibNull Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64] [CC] ZeroMemWrapper [CC] PrintLib [CC] IoHighLevel [CC] SwapBytes32 [SLINK] BasePrintLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64] [CC] CompareMemWrapper [CC] IoLibGcc [CC] SwapBytes16 [CC] SetMem64Wrapper [CC] IoLib [SLINK] BaseIoLibIntrinsic Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64] [CC] MemoryAllocationLib [CC] SetMem32Wrapper [CC] LongJump [CC] DxeCoreEntryPoint [CC] SetMem16Wrapper [SLINK] DxeCoreEntryPoint Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64] [CC] SetMemWrapper [CC] SetJump [CC] UefiRuntimeServicesTableLib [CC] DxeCoreMemoryProfileLibNull [SLINK] UefiRuntimeServicesTableLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64] [SLINK] DxeCoreMemoryAllocationLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64] [CC] CopyMemWrapper [CC] RShiftU64 [CC] IsZeroBufferWrapper [CC] RRotU64 [CC] PeCoffExtraActionLib [SLINK] PeCoffExtraActionLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64] [CC] MemLibGeneric [CC] DevicePathUtilities [CC] UefiBootServicesTableLib [CC] RRotU32 [SLINK] UefiBootServicesTableLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64] [CC] MemLibGuid [CC] MultU64x64 [CC] CopyMem [SLINK] BaseMemoryLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64] [CC] HobLib [SLINK] DxeCoreHobLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64] [CC] MultU64x32 [CC] UefiLibPrint [CC] BaseUefiDecompressLib [CC] X86Cache [SLINK] BaseUefiDecompressLib [CC] DevicePathToText Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64] [CC] MultS64x64 [SLINK] BaseCacheMaintenanceLib Building ... /home/technowtrend/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64] [CC] ModU64x32 [CC] LShiftU64 [CC] PerformanceLib [CC] UefiNotTiano [CC] LRotU64 [SLINK] BasePerformanceLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64] [CC] LRotU32 [CC] PeCoffGetEntryPoint [CC] LowBitSet64 [SLINK] BasePeCoffGetEntryPointLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64] [CC] UefiDriverModel [CC] LowBitSet32 [CC] DevicePathFromText [CC] HighBitSet64 [CC] UefiDevicePathLib [CC] BasePeCoff [CC] Console [SLINK] UefiDevicePathLib Building ... /home/technowtrend/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64] [CC] HighBitSet32 [CC] DxeExtractGuidedSectionLib [CC] PeCoffLoaderEx [SLINK] VBoxPeCoffLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64] [SLINK] DxeExtractGuidedSectionLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64] [CC] GetPowerOfTwo64 [CC] DebugAgentLibNull [SLINK] DebugAgentLibNull Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64] [CC] GetPowerOfTwo32 [CC] UefiLib [CC] X86TimerLib [SLINK] DuetTimerLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64] [SLINK] UefiLib [CC] DivU64x64Remainder Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64] [CC] CpuExceptionHandlerLibNull [SLINK] CpuExceptionHandlerLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64] [CC] DivU64x32Remainder [CC] DxeServicesLib [SLINK] DxeServicesLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64] [CC] DivU64x32 [CC] DivS64x64Remainder [CC] MemoryAllocationLib [CC] ARShiftU64 [SLINK] UefiMemoryAllocationLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64] [CC] RuntimeLib [CC] DriverEntryPoint [SLINK] UefiDriverEntryPoint [SLINK] UefiRuntimeLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64] [CC] HobLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64] [CC] BitField [SLINK] DxeHobLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64] [CC] CpuDeadLoop [CC] InternalGetSpinLockProperties [CC] Cpu [CC] VarCheckLib [SLINK] VarCheckLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64] [CC] GccInline [CC] TpmMeasurementLibNull [CC] DxeServicesTableLib [SLINK] DxeServicesTableLib [CC] LinkedList Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64] [SLINK] TpmMeasurementLibNull Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64] [CC] SynchronizationGcc [SLINK] BaseSynchronizationLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64] [CC] SafeString [CC] AuthVariableLibNull [SLINK] AuthVariableLibNull Building ... /home/technowtrend/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64] [CC] DxeCapsuleLibNull [SLINK] DxeCapsuleLibNull Building ... /home/technowtrend/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64] [CC] VarCheckUefiLibNullClass [CC] String [SLINK] VarCheckUefiLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64] [CC] DxeSecurityManagementLib [CC] FilePaths [SLINK] DxeSecurityManagementLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64] [CC] UefiHiiServicesLib [CC] DxePcdLib [SLINK] DxePcdLib Building ... /home/technowtrend/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64] [SLINK] UefiHiiServicesLib Building ... /home/technowtrend/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64] /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/Thunk16.iii:300: warning: absolute address can not be RIP-relative [NASM] Thunk16 [CC] Non-existing [CC] LzmaDecompress [CC] HiiLib [CC] CustomizedDisplayLib [CC] Math64 [CC] DevicePath [CC] Unaligned [CC] HiiString [CC] X86WriteIdtr [CC] CustomizedDisplayLibInternal [CC] HiiLanguage [CC] X86WriteGdtr [SLINK] UefiHiiLib Building ... /home/technowtrend/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64] [CC] X86Thunk [CC] Performance [CC] AutoGen [SLINK] CustomizedDisplayLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64] [CC] X86ReadIdtr [CC] PciCf8Lib [CC] X86ReadGdtr [SLINK] BasePciCf8Lib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64] [CC] X86Msr [CC] PciLib [SLINK] BasePciLibCf8 Building ... /home/technowtrend/src/edk2/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf [X64] [CC] BdsPlatform [CC] LzFind [CC] X86GetInterruptState [CC] X86FxSave [CC] BdsConnect [CC] BaseXApicLib [CC] X86FxRestore [CC] PlatformData [SLINK] DuetBds Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf [X64] [SLINK] BaseXApicLib Building ... /home/technowtrend/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64] [CC] X86EnablePaging64 [CC] X86EnablePaging32 [CC] IoApicLib [CC] X86DisablePaging64 [SLINK] BaseIoApicLib Building ... /home/technowtrend/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64] [CC] X86DisablePaging32 [CC] GccInline [CC] MemLogLib [SLINK] MemLogLibDefault Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64] [NASM] SwitchStack [CC] VideoBiosPatchLib [CC] UefiScsiLib [SLINK] UefiScsiLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64] [CC] BdsMisc [NASM] SetJump [CC] LzmaDec [CC] Hid [CC] GuidedSectionExtraction [SLINK] LzmaDecompressLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64] [CC] 915resolution [NASM] LongJump [CC] UsbDxeLib [SLINK] UefiUsbLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64] [CC] UefiSortLib [SLINK] UefiSortLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64] [NASM] EnableDisableInterrupts [CC] edid [SLINK] VideoBiosPatchLib Building ... /home/technowtrend/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64] [CC] UefiFileHandleLib [CC] ApplicationEntryPoint [SLINK] UefiFileHandleLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64] [CC] BdsConsole [SLINK] UefiApplicationEntryPoint Building ... /home/technowtrend/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64] /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/DisablePaging64.iii:41: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/DisablePaging64.iii:43: warning: absolute address can not be RIP-relative [NASM] DisablePaging64 [CC] ScanMem64Wrapper [NASM] CpuId [CC] OpensslLibNull [CC] ScanMem32Wrapper [SLINK] OpensslLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64] [CC] ScanMem16Wrapper [NASM] CpuIdEx [CC] UefiShellLib [SLINK] UefiShellLib Building ... /home/technowtrend/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64] [CC] ScanMem8Wrapper [CC] ZeroMemWrapper [NASM] EnableCache [NASM] CpuSleep [CC] CompareMemWrapper [CC] DxeNetLib [NASM] DisableCache [CC] SetMem64Wrapper [NASM] CpuFlushTlb [NASM] RdRand [SLINK] BaseCpuLib [CC] SetMem32Wrapper [CC] ChkStkGcc [CC] NetBuffer [SLINK] BaseLib [SLINK] DxeNetLib Building ... /home/technowtrend/src/edk2/Clover/OsxDxeIpl/DxeIpl.inf [X64] Building ... /home/technowtrend/src/edk2/Clover/OsxDxeCore/DxeMain.inf [X64] Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64] [CC] SetMem16Wrapper [CC] SetMemWrapper [CC] DxeInit [CC] CopyMemWrapper [CC] CoreSectionExtraction [CC] IsZeroBufferWrapper [CC] Pcd [CC] LegacyTable [CC] BdsBoot [CC] MemLibGeneric [CC] Image [CC] String [CC] HobGeneration [CC] MemLibGuid [CC] Service [CC] DebugImageInfo [CC] Debug [CC] AutoGen [CC] MemLib [SLINK] GenericBdsLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64] [SLINK] UefiMemoryLib Building ... /home/technowtrend/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64] [CC] EnterDxeCore [CC] AutoGen [CC] Stall [SLINK] PcdDxe [CC] WatchdogTimer [CC] Crc32 [CC] Paging [CC] AutoGen [SLINK] WatchdogTimer [CC] SetWatchdogTimer [CC] AutoGen [SLINK] DxeIpl [CC] Runtime [CC] InstallConfigurationTable [DLINK1] WatchdogTimer [OBJCOPY] WatchdogTimer [CC] AutoGen [GENFW] WatchdogTimer Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64] [SLINK] RuntimeDxe [DLINK1] DxeIpl [OBJCOPY] DxeIpl [GENFW] DxeIpl Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64] [CC] Library [CC] MonotonicCounter [CC] AutoGen [SLINK] MonotonicCounterRuntimeDxe [CC] DriverSupport [CC] InitVariable [DLINK1] RuntimeDxe [DLINK1] MonotonicCounterRuntimeDxe [OBJCOPY] RuntimeDxe [OBJCOPY] MonotonicCounterRuntimeDxe [CC] Notify [GENFW] MonotonicCounterRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64] [GENFW] RuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64] [CC] EmuVariable [CC] Reclaim [CC] Locate [CC] AutoGen [SLINK] EmuVariableRuntimeDxe [DLINK1] PcdDxe [CC] FtwMisc [OBJCOPY] PcdDxe [GENFW] PcdDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64] [CC] Handle [CC] UpdateWorkingBlock [CC] Variable [CC] FaultTolerantWrite [CC] CapsuleService [CC] Gcd [CC] VariableDxe [CC] FaultTolerantWriteDxe [CC] SaveLongModeContext [CC] Measurement [CC] Pool [CC] AutoGen [SLINK] FaultTolerantWriteDxe [CC] AutoGen [SLINK] CapsuleRuntimeDxe [CC] TcgMorLockDxe [DLINK1] EmuVariableRuntimeDxe [OBJCOPY] EmuVariableRuntimeDxe [CC] Page [GENFW] EmuVariableRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64] [CC] VarCheck [CC] NullMemoryTest [DLINK1] CapsuleRuntimeDxe [CC] MemData [OBJCOPY] CapsuleRuntimeDxe [CC] VariableExLib [GENFW] CapsuleRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64] [CC] AutoGen [CC] FwVolBlock [CC] AutoGen [SLINK] NullMemoryTestDxe [SLINK] VariableRuntimeDxe [CC] SecurityStub [CC] FwVolWrite [CC] AutoGen [SLINK] SecurityStubDxe [DLINK1] NullMemoryTestDxe [OBJCOPY] NullMemoryTestDxe [CC] FwVolRead [GENFW] NullMemoryTestDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64] [DLINK1] FaultTolerantWriteDxe [OBJCOPY] FaultTolerantWriteDxe [GENFW] FaultTolerantWriteDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64] [CC] FwVolAttrib [CC] ComponentName [DLINK1] SecurityStubDxe [OBJCOPY] SecurityStubDxe [GENFW] SecurityStubDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64] [CC] ConPlatform [CC] Ffs [CC] ConSplitterGraphics [CC] AutoGen [CC] HiiDatabaseEntry [SLINK] ConPlatformDxe [CC] ComponentName [CC] FwVol [CC] Image [CC] Tpl [CC] ConSplitter [CC] Timer [CC] AutoGen [SLINK] ConSplitterDxe [CC] ImageEx [CC] Event [DLINK1] ConPlatformDxe [OBJCOPY] ConPlatformDxe [GENFW] ConPlatformDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64] [CC] Dependency [CC] ConfigRouting [CC] Dispatcher [CC] String [CC] Setup [DLINK1] VariableRuntimeDxe [CC] DxeProtocolNotify [OBJCOPY] VariableRuntimeDxe [GENFW] VariableRuntimeDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64] [CC] DxeMain [CC] Database [CC] IfrParse [CC] AutoGen [SLINK] DxeCore [CC] Font [CC] FormDisplay [CC] Expression [DLINK1] ConSplitterDxe [CC] ConfigKeywordHandler [OBJCOPY] ConSplitterDxe [CC] ProcessOptions [GENFW] ConSplitterDxe Building ... /home/technowtrend/src/edk2/Clover/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64] [CC] AutoGen [SLINK] HiiDatabase [CC] ComponentName [CC] Presentation [CC] InputHandler [CC] LaffStd [CC] AutoGen [SLINK] SetupBrowser [CC] AutoGen [SLINK] DisplayEngine [CC] GraphicsConsole [CC] AutoGen [SLINK] GraphicsConsoleDxe [DLINK1] GraphicsConsoleDxe [OBJCOPY] GraphicsConsoleDxe [GENFW] GraphicsConsoleDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64] [CC] DevicePath [CC] AutoGen [SLINK] DevicePathDxe [DLINK1] DxeCore [OBJCOPY] DxeCore [GENFW] DxeCore Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64] [CC] SmbiosDxe [CC] AutoGen [SLINK] SmbiosDxe [DLINK1] SmbiosDxe [OBJCOPY] SmbiosDxe [GENFW] SmbiosDxe Building ... /home/technowtrend/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64] [CC] SmbiosGen [CC] AutoGen [SLINK] SmbiosGenDxe [DLINK1] DevicePathDxe [OBJCOPY] DevicePathDxe [DLINK1] SmbiosGenDxe [GENFW] DevicePathDxe Building ... /home/technowtrend/src/edk2/Clover/OsxEfiLdr/EfiLdr.inf [X64] [OBJCOPY] SmbiosGenDxe [GENFW] SmbiosGenDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64] [CC] EfiLoader [DLINK1] DisplayEngine [CC] Debug [OBJCOPY] DisplayEngine [GENFW] DisplayEngine Building ... /home/technowtrend/src/edk2/Clover/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64] [CC] PeLoader [CC] EbcExecute [CC] CpuIo2Dxe [CC] Support [CC] EbcInt [CC] AutoGen [SLINK] CpuIo2Dxe [CC] AutoGen [SLINK] EfiLoader [CC] EbcSupport [NASM] EbcLowLevel [DLINK1] CpuIo2Dxe [OBJCOPY] CpuIo2Dxe [GENFW] CpuIo2Dxe Building ... /home/technowtrend/src/edk2/Clover/CpuDxe/Cpu.inf [X64] [CC] AutoGen [SLINK] EbcDxe [DLINK1] EfiLoader [OBJCOPY] EfiLoader /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:30: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:31: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:32: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:36: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:37: warning: absolute address can not be RIP-relative /home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:38: warning: absolute address can not be RIP-relative [NASM] CpuInterrupt [GENFW] EfiLoader Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64] [CC] 8259 [CC] Cpu [CC] AutoGen [SLINK] Legacy8259 [CC] AutoGen [SLINK] Cpu [DLINK1] Legacy8259 [OBJCOPY] Legacy8259 [DLINK1] SetupBrowser [OBJCOPY] SetupBrowser [GENFW] Legacy8259 Building ... /home/technowtrend/src/edk2/Clover/AcpiReset/Reset.inf [X64] [GENFW] SetupBrowser Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64] [CC] Reset [CC] Metronome [CC] AutoGen [SLINK] AcpiReset [CC] AutoGen [SLINK] Metronome [DLINK1] Cpu [OBJCOPY] Cpu [GENFW] Cpu Building ... /home/technowtrend/src/edk2/Clover/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64] [DLINK1] AcpiReset [DLINK1] Metronome [OBJCOPY] AcpiReset [OBJCOPY] Metronome [GENFW] AcpiReset Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64] [GENFW] Metronome Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf [X64] [DLINK1] EbcDxe [DLINK1] HiiDatabase [OBJCOPY] EbcDxe [GENFW] EbcDxe Building ... /home/technowtrend/src/edk2/Clover/PciRootBridgeDxe/PciRootBridge.inf [X64] [OBJCOPY] HiiDatabase [GENFW] HiiDatabase Building ... /home/technowtrend/src/edk2/Clover/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64] [CC] Timer [CC] PcRtcEntry [CC] HpetTimer [CC] PcatPciRootBridge [CC] AutoGen [CC] PciPowerManagement [SLINK] HpetTimerDxe [CC] PcRtc [CC] AutoGen [SLINK] Timer [CC] PcatPciRootBridgeDevicePath [CC] AutoGen [SLINK] PcRtc [CC] PciRomTable [CC] PcatPciRootBridgeIo [DLINK1] Timer [OBJCOPY] Timer [GENFW] Timer Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64] [CC] DeviceIo [CC] PciDriverOverride [CC] PcatIo [DLINK1] HpetTimerDxe [CC] NvmExpressBlockIo [OBJCOPY] HpetTimerDxe [CC] PciOptionRomSupport [GENFW] HpetTimerDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64] [CC] AutoGen [SLINK] PcatPciRootBridge [CC] ComponentName [DLINK1] PcRtc [OBJCOPY] PcRtc [CC] PciEnumerator [CC] DataHub [GENFW] PcRtc Building ... /home/technowtrend/src/edk2/Clover/DriverOverride/DriverOverride.inf [X64] [CC] AutoGen [SLINK] DataHubDxe [CC] NvmExpress [CC] PciEnumeratorSupport [CC] DriverOverride [CC] NvmExpressDiskInfo [CC] PciCommand [CC] AutoGen [SLINK] DriverOverride [CC] NvmExpressHci [CC] ComponentName [DLINK1] DataHubDxe [OBJCOPY] DataHubDxe [DLINK1] DriverOverride [OBJCOPY] DriverOverride [GENFW] DataHubDxe Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxHfs.inf [X64] [GENFW] DriverOverride Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxIso9660.inf [X64] [CC] NvmExpressPassthru [CC] PciDeviceSupport [DLINK1] PcatPciRootBridge [OBJCOPY] PcatPciRootBridge [CC] fsw_iso9660 [CC] AutoGen [SLINK] NvmExpressDxe [GENFW] PcatPciRootBridge Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxExt2.inf [X64] [CC] PciBus [CC] fsw_hfs [CC] fsw_core [CC] fsw_ext2 [CC] fsw_efi_lib [CC] PciIo [CC] fsw_core [CC] fsw_core [CC] AutoGen [SLINK] PciBusNoEnumerationDxe [CC] fsw_efi [CC] fsw_efi_lib [CC] fsw_efi_lib [CC] fsw_lib [CC] AutoGen [SLINK] VBoxIso9600 [CC] fsw_efi [CC] fsw_efi [CC] fsw_lib [CC] fsw_lib [CC] AutoGen [CC] AutoGen [SLINK] VBoxExt2 [SLINK] VBoxHfs [DLINK1] PciBusNoEnumerationDxe [OBJCOPY] PciBusNoEnumerationDxe [GENFW] PciBusNoEnumerationDxe Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxExt4.inf [X64] [CC] fsw_ext4 [DLINK1] VBoxIso9600 [CC] fsw_core [OBJCOPY] VBoxIso9600 [GENFW] VBoxIso9600 Building ... /home/technowtrend/src/edk2/Clover/VBoxFsDxe/VBoxReiserFS.inf [X64] [DLINK1] NvmExpressDxe [OBJCOPY] NvmExpressDxe [GENFW] NvmExpressDxe Building ... /home/technowtrend/src/edk2/Clover/FatPkg/EnhancedFatDxe/Fat.inf [X64] [CC] fsw_efi_lib [CC] fsw_reiserfs [CC] DirectoryCache [DLINK1] VBoxExt2 [CC] fsw_efi [CC] fsw_core [CC] DiskCache [OBJCOPY] VBoxExt2 [CC] fsw_efi_lib [GENFW] VBoxExt2 Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf [X64] [CC] fsw_lib [CC] FileName [CC] Hash [CC] AutoGen [CC] fsw_efi [SLINK] VBoxExt4 [CC] ComponentName [CC] DirectoryManage [CC] fsw_lib [CC] AutoGen [CC] VgaMiniPort [SLINK] VBoxReiserFS [CC] ComponentName [CC] AutoGen [SLINK] VgaMiniPort [CC] ReadWrite [CC] OpenVolume [DLINK1] VgaMiniPort [OBJCOPY] VgaMiniPort [GENFW] VgaMiniPort Building ... /home/technowtrend/src/edk2/Clover/BiosVideo/BiosVideo.inf [X64] [CC] Open [CC] BiosVideoNew [CC] Misc [CC] ComponentName [CC] Init [CC] Info [CC] LegacyBiosThunk [CC] FileSpace [DLINK1] VBoxExt4 [CC] AutoGen [OBJCOPY] VBoxExt4 [SLINK] BiosVideo [GENFW] VBoxExt4 Building ... /home/technowtrend/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64] [CC] Flush [DLINK1] VBoxHfs [CC] Fat [OBJCOPY] VBoxHfs [GENFW] VBoxHfs Building ... /home/technowtrend/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64] [DLINK1] VBoxReiserFS [CC] Delete [OBJCOPY] VBoxReiserFS [CC] BiosVideo [CC] Data [GENFW] VBoxReiserFS Building ... /home/technowtrend/src/edk2/Clover/SataControllerDxe/SataControllerDxe.inf [X64] [CC] ComponentName [CC] UnicodeCollation [CC] ComponentName [CC] BiosVideo2 [CC] AutoGen [SLINK] CsmVideoDxe [CC] AutoGen [SLINK] Fat [CC] SataController [CC] ComponentName [CC] AutoGen [SLINK] SataController [CC] AutoGen [SLINK] CsmVideo2Dxe [DLINK1] BiosVideo [OBJCOPY] BiosVideo [GENFW] BiosVideo Building ... /home/technowtrend/src/edk2/Clover/AtaAtapi/AtaAtapiPassThru.inf [X64] [DLINK1] SataController [OBJCOPY] SataController [GENFW] SataController Building ... /home/technowtrend/src/edk2/Clover/AtaBus/AtaBusDxe.inf [X64] [CC] AtaAtapiPassThru [CC] AtaBus [CC] AhciMode [CC] AtaPassThruExecute [CC] ComponentName [CC] IdeMode [CC] AutoGen [DLINK1] CsmVideoDxe [OBJCOPY] CsmVideoDxe [SLINK] AtaBusDxe [CC] ComponentName [GENFW] CsmVideoDxe Building ... /home/technowtrend/src/edk2/Clover/DVDBus/ScsiBusDxe.inf [X64] [CC] AutoGen [SLINK] AtaAtapiPassThruDxe [CC] ComponentName [DLINK1] CsmVideo2Dxe [OBJCOPY] CsmVideo2Dxe [GENFW] CsmVideo2Dxe Building ... /home/technowtrend/src/edk2/Clover/DVDDisk/ScsiDiskDxe.inf [X64] [CC] ScsiBus [DLINK1] Fat [CC] AutoGen [OBJCOPY] Fat [SLINK] ScsiBus [GENFW] Fat Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64] [CC] ComponentName [DLINK1] AtaBusDxe [OBJCOPY] AtaBusDxe [GENFW] AtaBusDxe Building ... /home/technowtrend/src/edk2/Clover/OhciDxe/OhciDxe.inf [X64] [CC] UhciSched [CC] ScsiDisk [CC] UhciDebug [DLINK1] ScsiBus [OBJCOPY] ScsiBus [CC] Ohci [GENFW] ScsiBus Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64] [CC] AutoGen [SLINK] ScsiDisk [CC] UhciQueue [CC] OhciSched [CC] EhciUrb [CC] UhciReg [CC] OhciReg [CC] UsbHcMem [CC] UsbHcMem [CC] OhciUrb [CC] OhciDebug [CC] EhciSched [CC] Uhci [CC] ComponentName [CC] EhciDebug [DLINK1] ScsiDisk [OBJCOPY] ScsiDisk [CC] ComponentName [GENFW] ScsiDisk Building ... /home/technowtrend/src/edk2/Clover/Patches_for_EDK2/XhciDxe/XhciDxe.inf [X64] [CC] UsbHcMem [CC] EhciReg [CC] AutoGen [SLINK] UhciDxe [CC] AutoGen [SLINK] OhciDxe [CC] ComponentName [CC] Xhci [CC] Ehci [CC] XhciReg [CC] AutoGen [SLINK] EhciDxe [CC] XhciSched [CC] UsbHcMem [CC] ComponentName [CC] AutoGen [SLINK] XhciDxe [DLINK1] UhciDxe [OBJCOPY] UhciDxe [DLINK1] AtaAtapiPassThruDxe [OBJCOPY] AtaAtapiPassThruDxe [GENFW] UhciDxe Building ... /home/technowtrend/src/edk2/Clover/Patches_for_EDK2/UsbBusDxe/UsbBusDxe.inf [X64] [GENFW] AtaAtapiPassThruDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf [X64] [CC] UsbDesc [CC] EfiKey [DLINK1] EhciDxe [CC] UsbEnumer [OBJCOPY] EhciDxe [DLINK1] OhciDxe [GENFW] EhciDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64] [CC] KeyBoard [OBJCOPY] OhciDxe [CC] UsbBus [GENFW] OhciDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64] [CC] ComponentName [CC] UsbMassBot [CC] AutoGen [CC] UsbHub [CC] ComponentName [SLINK] UsbKbDxe [CC] ComponentName [CC] ComponentName [CC] UsbMassImpl [CC] MouseHid [CC] UsbMassBoot [CC] UsbUtility [CC] UsbMassCbi [CC] UsbMouse [CC] AutoGen [CC] UsbMassDiskInfo [SLINK] UsbBusDxe [CC] AutoGen [SLINK] UsbMouseDxe [CC] AutoGen [SLINK] UsbMassStorageDxe [DLINK1] UsbKbDxe [OBJCOPY] UsbKbDxe [GENFW] UsbKbDxe Building ... /home/technowtrend/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64] [CC] PcatIsaAcpi [DLINK1] UsbMouseDxe [OBJCOPY] UsbMouseDxe [CC] IsaAcpi [GENFW] UsbMouseDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64] [CC] ComponentName [DLINK1] XhciDxe [DLINK1] UsbMassStorageDxe [CC] AutoGen [SLINK] IsaAcpi [OBJCOPY] XhciDxe [OBJCOPY] UsbMassStorageDxe [CC] ComponentName [GENFW] UsbMassStorageDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64] [GENFW] XhciDxe Building ... /home/technowtrend/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64] [CC] ComponentName [CC] ComponentName [CC] IsaIo [DLINK1] IsaAcpi [CC] CommPs2 [OBJCOPY] IsaAcpi [CC] Ps2KbdCtrller [GENFW] IsaAcpi Building ... /home/technowtrend/src/edk2/Clover/Ps2MouseDxe/Ps2MouseDxe.inf [X64] [CC] IsaBus [DLINK1] UsbBusDxe [CC] Ps2KbdTextIn [OBJCOPY] UsbBusDxe [CC] AutoGen [CC] Ps2MouseAbsolutePointer [SLINK] IsaBusDxe [GENFW] UsbBusDxe Building ... /home/technowtrend/src/edk2/Clover/OsxAcpiTableDxe/AcpiTableDxe.inf [X64] [CC] ComponentName [CC] AutoGen [CC] Ps2Keyboard [SLINK] Ps2MouseAbsolutePointerDxe [CC] CommPs2 [CC] AcpiTableProtocol [CC] AutoGen [SLINK] Ps2KeyboardDxe [CC] Ps2Mouse [CC] AcpiTable [CC] AutoGen [SLINK] Ps2MouseDxe [CC] AutoGen [SLINK] AcpiTableDxe [DLINK1] IsaBusDxe [OBJCOPY] IsaBusDxe [GENFW] IsaBusDxe Building ... /home/technowtrend/src/edk2/Clover/OsxAcpiPlatformDxe/AcpiPlatformDxe.inf [X64] [DLINK1] Ps2MouseAbsolutePointerDxe [OBJCOPY] Ps2MouseAbsolutePointerDxe [DLINK1] AcpiTableDxe [DLINK1] Ps2MouseDxe [OBJCOPY] AcpiTableDxe [OBJCOPY] Ps2MouseDxe [GENFW] Ps2MouseAbsolutePointerDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64] [GENFW] Ps2MouseDxe [GENFW] AcpiTableDxe Building ... /home/technowtrend/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64] Building ... /home/technowtrend/src/edk2/Clover/PartitionDxe/PartitionDxe.inf [X64] [CC] AcpiPlatform [CC] UnicodeCollationEng [CC] ComponentName [CC] AutoGen [CC] ComponentName [SLINK] AcpiPlatform [CC] AutoGen [SLINK] EnglishDxe [CC] DiskIo [DLINK1] Ps2KeyboardDxe [CC] Mbr [OBJCOPY] Ps2KeyboardDxe [GENFW] Ps2KeyboardDxe Building ... /home/technowtrend/src/edk2/Clover/BiosKeyboard/KeyboardDxe.inf [X64] [DLINK1] EnglishDxe [OBJCOPY] EnglishDxe [CC] Gpt [CC] AutoGen [GENFW] EnglishDxe Building ... /home/technowtrend/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64] [SLINK] DiskIoDxe [CC] ComponentName [CC] ElTorito [CC] LegacyRegion2 [CC] BiosKeyboard [CC] Apple [CC] AutoGen [DLINK1] AcpiPlatform [SLINK] LegacyRegion2Dxe [OBJCOPY] AcpiPlatform [CC] LegacyBiosThunk [CC] Partition [GENFW] AcpiPlatform Building ... /home/technowtrend/src/edk2/Clover/FSInject/FSInject.inf [X64] [CC] AutoGen [SLINK] KeyboardDxe [CC] AutoGen [SLINK] PartitionDxe [CC] FSInject [DLINK1] DiskIoDxe [OBJCOPY] DiskIoDxe [CC] Test [GENFW] DiskIoDxe Building ... /home/technowtrend/src/edk2/Clover/MsgLog/MsgLog.inf [X64] [CC] AutoGen [SLINK] FSInject [CC] MsgLog [DLINK1] LegacyRegion2Dxe [DLINK1] KeyboardDxe [OBJCOPY] LegacyRegion2Dxe [CC] AutoGen [OBJCOPY] KeyboardDxe [SLINK] MsgLog [GENFW] LegacyRegion2Dxe Building ... /home/technowtrend/src/edk2/Clover/SMCHelper/SMCHelper.inf [X64] [GENFW] KeyboardDxe Building ... /home/technowtrend/src/edk2/Clover/OSInfo/OSInfo.inf [X64] [CC] SMCHelper /home/technowtrend/src/edk2/Clover/OSInfo/OSInfo.c:19:29: fatal error: Protocol/OSInfo.h: No such file or directory [DLINK1] MsgLog compilation terminated. GNUmakefile:418: recipe for target '/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/OSInfo/OSInfo/OUTPUT/OSInfo.obj' failed make: *** [/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/OSInfo/OSInfo/OUTPUT/OSInfo.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/OSInfo/OSInfo] build.py... : error 7000: Failed to execute command make tbuild [/home/technowtrend/src/edk2/Build/Clover/RELEASE_GCC53/X64/Clover/DumpUefiCalls/DumpUefiCalls] build.py... : error F002: Failed to build module /home/technowtrend/src/edk2/Clover/OSInfo/OSInfo.inf [X64, GCC53, RELEASE] - Failed - Build end time: 01:32:58, Oct.18 2016 Build total time: 00:00:54 o_Ops, ./ebuildBorg.sh exited with error(s), aborting.. technowtrend@technowtrend--L645:~$ LINK TIME OPTIMIZATION, is for the compiler/linker and produces smaller code if enabled, and is better to disable only if you are know what you are doing. Actually using Xcode is disabled and not available, only in linux. Guys, I think there are problems with the last source (not downloaded yet by me). Waiting Slice.. sorry is edk2 problematic, not Clover Link to comment Share on other sites More sharing options...
Badruzeus Posted October 17, 2016 Share Posted October 17, 2016 LINK TIME OPTIMIZATION, is for the compiler/linker and produces smaller code if enabled, and is better to disable only if you are know what you are doing. Actually using Xcode is disabled and not available, only in linux. Guys, I think there are problems with the last source (not downloaded yet by me). Waiting Slice.. Thanks anyway @micky1979 4 ur explanation; waitin' 4 next update... Link to comment Share on other sites More sharing options...
SavageAUS Posted October 18, 2016 Share Posted October 18, 2016 Running ver 4.1.0 gives me this Build_Clover script v4.1.0 a new version v4.1.021.09 is available for download But even if i say Y it does not update. Link to comment Share on other sites More sharing options...
bronxteck Posted October 18, 2016 Share Posted October 18, 2016 same here it looks like it should download asks for overwrite then stays at 4.1.0 with the message that there is an update. Build_Clover script v4.1.0 a new version v4.1.021.09 is available for download SELF UPDATE <---------------------------------------------------- % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 59041 100 59041 0 0 398k 0 --:--:-- --:--:-- --:--:-- 397k a new Build_Clover.command is available, do you want to overwrite the script? (Y/n)\n y done! =============================================================================== Build_Clover script v4.1.0 a new version v4.1.021.09 is available for download Link to comment Share on other sites More sharing options...
Philip Petev Posted October 18, 2016 Share Posted October 18, 2016 I made like this (already used in the script): grep '^SCRIPTVER="v' this way SCRIPTVER="v4.1.1" is the only line that start this way and be founded. So you can also comment it and make a copy: # SCRIPTVER="v4.1.1" SCRIPTVER="v4.1.8 super cool" .. but the only one that start with SCRIPTVER="v is found. Also is/will be the only one in the script since is defined only once. Ok but this error is not coming from this script: https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/Include/Protocol/ is not even present on sourceforge.. Yeah, that will do too. Nice! Link to comment Share on other sites More sharing options...
Fljagd Posted October 18, 2016 Share Posted October 18, 2016 really greatI just love it Link to comment Share on other sites More sharing options...
D-an-W Posted October 18, 2016 Share Posted October 18, 2016 I tried 4.1.1 again this morning and it worked (I had already tried removing the /src folder last night also) 1 Link to comment Share on other sites More sharing options...
pico joe Posted October 18, 2016 Share Posted October 18, 2016 success build with v4.1.0 Clover_Build_v410.zip 2 Link to comment Share on other sites More sharing options...
Fljagd Posted October 18, 2016 Share Posted October 18, 2016 success build with v4.1.0 build_clover_script_v410.jpg Clover_Build_v410.zip you are lucky Even rebuilding ~ / src Allways the same mistake Link to comment Share on other sites More sharing options...
insanelyDeepak Posted October 18, 2016 Share Posted October 18, 2016 o_Ops, ./ebuild.sh exited with error(s), aborting.. /Users/deepak/src/edk2/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig.c:15:10: fatal error: 'Protocol/AppleGraphConfig.h' file not found #include <Protocol/AppleGraphConfig.h> ^ [DLINK1] PartitionDxe [MTOC] OSInfo 1 error generated. [MTOC] PartitionDxe make: *** [/Users/deepak/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig/OUTPUT/GraphicsConfig.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/deepak/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig] build.py... : error 7000: Failed to execute command make tbuild [/Users/deepak/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DumpUefiCalls/DumpUefiCalls] build.py... : error F002: Failed to build module /Users/deepak/src/edk2/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig.inf [X64, XCODE5, RELEASE] - Failed - Build end time: 20:07:07, Oct.18 2016 Build total time: 00:00:35 Link to comment Share on other sites More sharing options...
Micky1979 Posted October 18, 2016 Author Share Posted October 18, 2016 o_Ops, ./ebuild.sh exited with error(s), aborting.. /Users/deepak/src/edk2/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig.c:15:10: fatal error: 'Protocol/AppleGraphConfig.h' file not found #include <Protocol/AppleGraphConfig.h> ^ [DLINK1] PartitionDxe [MTOC] OSInfo 1 error generated. [MTOC] PartitionDxe make: *** [/Users/deepak/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig/OUTPUT/GraphicsConfig.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/deepak/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig] build.py... : error 7000: Failed to execute command make tbuild [/Users/deepak/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/DumpUefiCalls/DumpUefiCalls] build.py... : error F002: Failed to build module /Users/deepak/src/edk2/Clover/Protocols/AppleGraphicsConfig/GraphicsConfig.inf [X64, XCODE5, RELEASE] - Failed - Build end time: 20:07:07, Oct.18 2016 Build total time: 00:00:35 Wrong topic Sir until AppleGraphicsConfig.h will not be there: https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/Protocols/AppleGraphicsConfig/ Did not read previous posts? EDIT btw the .c file has only two functions, so write the header with the function declaration to make it compile should not be so difficult (since was already in Clover in past). But IMHO we have to wait Slice. Link to comment Share on other sites More sharing options...
insanelyDeepak Posted October 18, 2016 Share Posted October 18, 2016 Wrong topic Sir until AppleGraphicsConfig.h will not be there: https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/Protocols/AppleGraphicsConfig/ Did not read previous posts? EDIT btw the .c file has only two functions, so write the header with the function declaration to make it compile should not be so difficult (since was already in Clover in past). But IMHO we have to wait Slice. yes sir , found file is not there , then looked at SF its missed or maybe changed , thats why thought to report Sure sir thanks Link to comment Share on other sites More sharing options...
D-an-W Posted October 18, 2016 Share Posted October 18, 2016 Not sure what happened but I just tried 4.1.1-tets again without removing the /src folder and it failed trying to build 3824 (I do have the full log if it's of any use). Link to comment Share on other sites More sharing options...
Needy Posted October 18, 2016 Share Posted October 18, 2016 Hello there, I've noticed activity in the GitHub repository recently, which is good, but if you don't mind here's 1 advice, instead of posting version numbers, 4.0.1 and so on, post actual change log, GitHub is designed to keep track of revisions by itself. Great job improving the script. *I don't mean to be rude. Best regards. 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted October 18, 2016 Author Share Posted October 18, 2016 Hello there, I've noticed activity in the GitHub repository recently, which is good, but if you don't mind here's 1 advice, instead of posting version numbers, 4.0.1 and so on, post actual change log, GitHub is designed to keep track of revisions by itself. Great job improving the script. *I don't mean to be rude. Best regards. Hi Needy, your are not rude, don't worry Initially the versioning was just manual when the only repo was the Pandora's repo (that per itself follow your logic). BTW how to compare old and new since a user just download a file and not the repository? yes sir , found file is not there , then looked at SF its missed or maybe changed , thats why thought to report Sure sir thanks Slice are clearly working on it, so just wait is the best. Not sure what happened but I just tried 4.1.1-tets again without removing the /src folder and it failed trying to build 3824 (I do have the full log if it's of any use). #582 1 Link to comment Share on other sites More sharing options...
ErmaC Posted October 18, 2016 Share Posted October 18, 2016 Hello there, I've noticed activity in the GitHub repository recently, which is good, but if you don't mind here's 1 advice, instead of posting version numbers, 4.0.1 and so on, post actual change log, GitHub is designed to keep track of revisions by itself. Great job improving the script. *I don't mean to be rude. Best regards. I'm going to prepare a CHANGES file to keep track of changes made to "production" script ErmaC 1 Link to comment Share on other sites More sharing options...
Needy Posted October 18, 2016 Share Posted October 18, 2016 I'm going to prepare a CHANGES file to keep track of changes made to "production" script ErmaC That's redundant. https://github.com/Micky1979/Build_Clover/commits/master Best regards. 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted October 18, 2016 Author Share Posted October 18, 2016 If someone want to test r3824.. (on a USB stick..) r3824 success.txt.zip Clover_v2.3k_r3824.pkg.zip Link to comment Share on other sites More sharing options...
Recommended Posts