Philip Petev Posted October 15, 2016 Share Posted October 15, 2016 SMC_ADDRESS is not even defined in AppleSMC.h, we have to wait Slice. (maybe he synced with a new edk2 revision) It should be 22793, at least that's latest sync, introduced in Clover r3797. You mean even a newer one? Link to comment Share on other sites More sharing options...
Micky1979 Posted October 15, 2016 Author Share Posted October 15, 2016 No was an ipotesys. Now I'm pretty sure Slice forgot to wrote it. Maybe He tested it elsewhere.. Link to comment Share on other sites More sharing options...
Badruzeus Posted October 15, 2016 Share Posted October 15, 2016 @D-an-W, I realize that I confused you with @badruzeus , sorry. @droples sent me a message that the missing macro is: #define SMC_ADDRESS UINT32 so you have to edit ~/src/edk2/Clover/Include/Protocol/AppleSMC.h and add it somewhere , but IMHO just wait Slice to correct that file (otherwise the next time your edited file can conflict) EDIT Ok, try with this:AppleSMC.h.zip later remembar to delete it and update the project again OMG, I missed this step.. ok, just wanna confirm that now it works (my fault) Thanks anyway @Micky1979 -------------------------- Building process complete! -------------------------- Build info. =========== Package name: Clover_v2.3k_r3816.pkg MD5: a617d01e98ba781bacbf8e1298a5b63b Version: v2.3k Stage: v2.3k Date/Time: 2016-10-16 03:52:21 Built by: technowtrend Copyright 2012-2016 adding: Clover_v2.3k_r3816.pkg (deflated 0%) adding: Clover_v2.3k_r3816.pkg.md5 (stored 0%) total 45936 drwxr-xr-x 9 technowtrend staff 306 Oct 16 03:58 . drwxr-xr-x 15 technowtrend staff 510 Oct 16 03:58 .. -rw-r--r--@ 1 technowtrend staff 11583986 Oct 16 03:58 Clover_v2.3k_r3816.pkg -rw-r--r-- 1 technowtrend staff 68 Oct 16 03:58 Clover_v2.3k_r3816.pkg.md5 -rw-r--r-- 1 technowtrend staff 11545707 Oct 16 03:58 Clover_v2.3k_r3816.zip drwxr-xr-x 3 technowtrend staff 102 Oct 16 03:56 Resources drwxr-xr-x 7 technowtrend staff 238 Oct 16 03:57 build drwxr-xr-x 3 technowtrend staff 102 Oct 16 03:58 package drwxr-xr-x 7 technowtrend staff 238 Oct 16 03:57 utils =============================================================================== build started at: Sun Oct 16 03:52:19 WIB 2016 finished at Sun Oct 16 03:58:38 WIB 2016 Done! <---------------------------------------------------- 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted October 15, 2016 Author Share Posted October 15, 2016 good! 1 Link to comment Share on other sites More sharing options...
Philip Petev Posted October 15, 2016 Share Posted October 15, 2016 Second that. The current script is trying to build the package regardless the ebuild.sh result. Link to comment Share on other sites More sharing options...
Micky1979 Posted October 15, 2016 Author Share Posted October 15, 2016 ok, will be done Link to comment Share on other sites More sharing options...
Micky1979 Posted October 16, 2016 Author Share Posted October 16, 2016 Might be good idea to catch the return value of ebuild.sh ( and probably makepkg/buildiso ) and Continue if it succeeds and Stop when it fails. At present it will build a Pkg regardless. Second that. The current script is trying to build the package regardless the ebuild.sh result. Done, tested and working (i.e. stop on ebuild failure with a red colored message). Also, thanks to ErmaC, fixed a bug installing curl in Debian: yes, successfully tested in the new Debian Jessie 8.6 =============================================================================== 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: 3816 Local revision: 3816 <---------------------------------------------------- 1 Link to comment Share on other sites More sharing options...
droples Posted October 16, 2016 Share Posted October 16, 2016 Build_Clover.command_4.0.9_b,Ubuntu-16. Compiling succeeds.Loading is not tested. bc409_log_Clover3816.txt 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted October 16, 2016 Author Share Posted October 16, 2016 Thanks droples, new script 4.0.9 (a bit different from the beta one posted here) available on github or in the Download section PS Thanks ErmaC Link to comment Share on other sites More sharing options...
ErmaC Posted October 16, 2016 Share Posted October 16, 2016 Thanks droples, new script 4.0.9 (a bit different from the beta one posted here) available on github or in the Download section PS Thanks ErmaC Thank you Micky1979 for this very handy tool! I would like to point some things about the test made to accomplish the build result on Debian... The version used is Debian Jessie 8.6 x86_64 with kernel 3.16.0 Debian Jessie was installed on a virtual machine (VirtualBox in this particuar case) The box image installed has been updated with the virtualbox guest addictions. The graphics enviroment used is gnome (i like it... and I use it) The regular installation of Debian coming with out sudo installed by default... so you need to do it by yourself. The version installed by default of gcc is 4.9.2 ErmaC 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted October 16, 2016 Author Share Posted October 16, 2016 Forgot to mention that I'm booting fine with your compiled binary in Debian 2 Link to comment Share on other sites More sharing options...
insanelyDeepak Posted October 16, 2016 Share Posted October 16, 2016 Micky custom Macro's only for Legacy boot ? Link to comment Share on other sites More sharing options...
Micky1979 Posted October 16, 2016 Author Share Posted October 16, 2016 yes, almost 1 Link to comment Share on other sites More sharing options...
insanelyDeepak Posted October 17, 2016 Share Posted October 17, 2016 yes, almost what if i want to use with UEFI ? anyway Link to comment Share on other sites More sharing options...
SavageAUS Posted October 17, 2016 Share Posted October 17, 2016 Just wanted to say great work with the script. Log from latest Build_Clover script v4.0.9 attached and successful. =============================================================================== Build_Clover script v4.0.9 <---------------------------------------------------- =============================================================================== 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: 3817 Local revision: 3816 <---------------------------------------------------- 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 57765 100 57765 0 0 98269 0 --:--:-- --:--:-- --:--:-- 98239 your script is up to date, Press any key to continue... 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.0 Build version 8A218a <---------------------------------------------------- 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.38) 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 100 592 0 0 254 0 0:00:02 0:00:02 --:--:-- 254 edk2 appear to be up to date, skipping ... checking..available, continuing.. =============================================================================== Updating Clover <---------------------------------------------------- Updating '.': Restored 'CloverPackage/CloverV2/drivers-Off/drivers64' Restored 'CloverPackage/CloverV2/drivers-Off/drivers32UEFI' Restored 'CloverPackage/CloverV2/drivers-Off/drivers64UEFI' Restored 'CloverPackage/CloverV2/drivers-Off/drivers32' U SMCHelper/SMCHelper.c U Include/Protocol/AppleSMC.h Updated to revision 3817. =============================================================================== Apply Edk2 patches <---------------------------------------------------- Remote revision: 3817 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 #? 3 =============================================================================== Select the desired architecture <---------------------------------------------------- 1) Standard with both ia32 and x64 2) x64 only 3) ia32 only 2 =============================================================================== Running from: 10.12.1 <---------------------------------------------------- =============================================================================== Xcode 8.0 Build version 8A218a <---------------------------------------------------- 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.38) 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 100 592 0 0 280 0 0:00:02 0:00:02 --:--:-- 280 edk2 appear to be up to date, skipping ... checking..available, continuing.. =============================================================================== Updating Clover <---------------------------------------------------- Updating '.': At revision 3817. =============================================================================== Apply Edk2 patches <---------------------------------------------------- =============================================================================== BUILDTOOL is XCODE5 <---------------------------------------------------- =============================================================================== nasm check: <---------------------------------------------------- NASM version 2.12.02 compiled on Jul 6 2016 =============================================================================== gettext check: <---------------------------------------------------- found gettext at /Users/shane/src/opt/local/bin =============================================================================== boot6 <---------------------------------------------------- TOOLCHAIN_DIR: /Users/shane/src/opt/local NASM_PREFIX: /Users/shane/src/opt/local/bin/ NASM_VER: 2.12.02 Initializing workspace Loading previous configuration from /Users/shane/src/edk2/Conf/BuildEnv.sh WORKSPACE: /Users/shane/src/edk2 EDK_TOOLS_PATH: /Users/shane/src/edk2/BaseTools CONF_PATH: /Users/shane/src/edk2/Conf Running edk2 build for CloverX64 using the command: build -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 9 Build environment: Darwin-16.1.0-x86_64-i386-64bit Build start time: 18:56:53, Oct.17 2016 WORKSPACE = /Users/shane/src/edk2 ECP_SOURCE = /Users/shane/src/edk2/EdkCompatibilityPkg EDK_SOURCE = /Users/shane/src/edk2/EdkCompatibilityPkg EFI_SOURCE = /Users/shane/src/edk2/EdkCompatibilityPkg EDK_TOOLS_PATH = /Users/shane/src/edk2/BaseTools CONF_PATH = /Users/shane/src/edk2/Conf Architecture(s) = X64 Build target = RELEASE Toolchain = XCODE5 Active Platform = /Users/shane/src/edk2/Clover/Clover.dsc Flash Image Definition = /Users/shane/src/edk2/Clover/Clover.fdf Processing meta-data ..... done! Building ... /Users/shane/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64] Building ... /Users/shane/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64] Building ... /Users/shane/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64] [CC] PcdLib [CC] DebugLib Building ... /Users/shane/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64] [SLINK] BasePcdLibNull Building ... /Users/shane/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64] [SLINK] BaseDebugLibNull [CC] SetMem Building ... /Users/shane/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64] [CC] ScanMem64Wrapper Building ... /Users/shane/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64] [CC] CheckSum [CC] ScanMem32Wrapper [CC] BaseReportStatusCodeLib [CC] ScanMem16Wrapper [CC] SwitchStack [SLINK] BaseReportStatusCodeLibNull [CC] ScanMem8Wrapper [CC] SwapBytes64 Building ... /Users/shane/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64] [CC] ZeroMemWrapper [CC] SwapBytes32 Building ... /Users/shane/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64] [CC] IoLibMmioBuffer [CC] CompareMemWrapper Building ... /Users/shane/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64] Building ... /Users/shane/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64] [CC] SwapBytes16 [CC] PrintLibInternal Building ... /Users/shane/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64] [CC] SetMem64Wrapper [CC] LongJump [CC] DxeCoreEntryPoint [CC] UefiRuntimeServicesTableLib [SLINK] DxeCoreEntryPoint Building ... /Users/shane/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64] [CC] SetMem32Wrapper [CC] IoHighLevel [SLINK] UefiRuntimeServicesTableLib [CC] MemoryAllocationLib [CC] SetJump Building ... /Users/shane/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64] [CC] PrintLib [CC] UefiBootServicesTableLib [CC] SetMem16Wrapper [SLINK] BasePrintLib [SLINK] UefiBootServicesTableLib Building ... /Users/shane/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64] [CC] PeCoffExtraActionLib [CC] IoLibGcc [CC] RShiftU64 Building ... /Users/shane/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64] [SLINK] PeCoffExtraActionLibNull [CC] DxeCoreMemoryProfileLibNull [CC] SetMemWrapper Building ... /Users/shane/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64] [SLINK] DxeCoreMemoryAllocationLib [CC] DevicePathUtilities [CC] IoLib [CC] RRotU64 Building ... /Users/shane/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64] [SLINK] BaseIoLibIntrinsic Building ... /Users/shane/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64] [CC] CopyMemWrapper [CC] X86Cache [CC] HobLib [CC] RRotU32 [SLINK] BaseCacheMaintenanceLib Building ... /Users/shane/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64] [SLINK] DxeCoreHobLib [CC] IsZeroBufferWrapper [CC] PerformanceLib Building ... /Users/shane/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64] [SLINK] BasePerformanceLibNull [CC] MultU64x64 Building ... /Users/shane/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64] [CC] UefiLibPrint [CC] MultU64x32 [CC] PeCoffGetEntryPoint [SLINK] BasePeCoffGetEntryPointLib Building ... /Users/shane/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64] [CC] MemLibGeneric [CC] MultS64x64 [CC] DxeExtractGuidedSectionLib [CC] UefiNotTiano [SLINK] DxeExtractGuidedSectionLib Building ... /Users/shane/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64] [CC] X86TimerLib [CC] ModU64x32 [CC] MemLibGuid [SLINK] DuetTimerLib Building ... /Users/shane/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64] [CC] BaseUefiDecompressLib [SLINK] BaseUefiDecompressLib Building ... /Users/shane/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64] [CC] DebugAgentLibNull [CC] BasePeCoff [CC] LShiftU64 [SLINK] DebugAgentLibNull Building ... /Users/shane/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64] [CC] CpuExceptionHandlerLibNull [CC] PeCoffLoaderEx [CC] LRotU64 [SLINK] CpuExceptionHandlerLibNull Building ... /Users/shane/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64] [SLINK] VBoxPeCoffLib [CC] CopyMem Building ... /Users/shane/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64] [SLINK] BaseMemoryLib [CC] DxeServicesLib Building ... /Users/shane/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64] [CC] LRotU32 [SLINK] DxeServicesLib Building ... /Users/shane/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64] [CC] UefiDriverModel [CC] DevicePathToText [CC] MemoryAllocationLib [SLINK] UefiMemoryAllocationLib Building ... /Users/shane/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64] [CC] LowBitSet64 [CC] HobLib [CC] DriverEntryPoint [SLINK] DxeHobLib Building ... /Users/shane/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64] [SLINK] UefiDriverEntryPoint [CC] InternalGetSpinLockProperties [CC] LowBitSet32 Building ... /Users/shane/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64] [CC] RuntimeLib [SLINK] UefiRuntimeLib Building ... /Users/shane/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64] [CC] GccInline [CC] DxeServicesTableLib [CC] HighBitSet64 [CC] Console [SLINK] DxeServicesTableLib Building ... /Users/shane/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64] [CC] TpmMeasurementLibNull [SLINK] TpmMeasurementLibNull Building ... /Users/shane/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64] [CC] AuthVariableLibNull [CC] SynchronizationGcc [CC] VarCheckLib [CC] HighBitSet32 [SLINK] AuthVariableLibNull Building ... /Users/shane/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64] [SLINK] BaseSynchronizationLib [SLINK] VarCheckLib Building ... /Users/shane/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64] [CC] GetPowerOfTwo64 Building ... /Users/shane/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64] [CC] DxeCapsuleLibNull [SLINK] DxeCapsuleLibNull Building ... /Users/shane/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64] [CC] GetPowerOfTwo32 [CC] UefiHiiServicesLib [CC] DxeSecurityManagementLib [CC] VarCheckUefiLibNullClass [SLINK] UefiHiiServicesLib Building ... /Users/shane/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64] [CC] DivU64x64Remainder [SLINK] DxeSecurityManagementLib [SLINK] VarCheckUefiLib [CC] UefiLib Building ... /Users/shane/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64] [SLINK] UefiLib Building ... /Users/shane/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64] [CC] DivU64x32Remainder [CC] DxePcdLib Building ... /Users/shane/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64] [SLINK] DxePcdLib Building ... /Users/shane/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64] [CC] DivU64x32 [CC] LzmaDecompress [CC] DivS64x64Remainder [CC] DevicePath [CC] CustomizedDisplayLib [CC] PciLib [CC] ARShiftU64 [SLINK] BasePciLibCf8 Building ... /Users/shane/src/edk2/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf [X64] [CC] PciCf8Lib [SLINK] BasePciCf8Lib Building ... /Users/shane/src/edk2/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.inf [X64] [CC] BitField [CC] BdsPlatform [CC] Performance [CC] CpuDeadLoop [CC] IoApicLib [CC] BaseXApicLib [SLINK] BaseIoApicLib Building ... /Users/shane/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64] [CC] CustomizedDisplayLibInternal [CC] Cpu [SLINK] BaseXApicLib Building ... /Users/shane/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64] [CC] PlatformData [SLINK] DuetBds Building ... /Users/shane/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64] [CC] LzFind [CC] LinkedList [CC] AutoGen [SLINK] CustomizedDisplayLib Building ... /Users/shane/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64] [CC] BdsConnect [CC] HiiLib [CC] MemLogLib [SLINK] MemLogLibDefault Building ... /Users/shane/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64] [CC] VideoBiosPatchLib [CC] Hid [CC] HiiString [CC] UefiScsiLib [SLINK] UefiScsiLib Building ... /Users/shane/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64] [CC] UefiSortLib [CC] SafeString [CC] UsbDxeLib [CC] HiiLanguage [SLINK] UefiSortLib Building ... /Users/shane/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64] [SLINK] UefiUsbLib [SLINK] UefiHiiLib Building ... /Users/shane/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64] [CC] DevicePathFromText Building ... /Users/shane/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64] [CC] BdsMisc [CC] 915resolution [CC] ApplicationEntryPoint [SLINK] UefiApplicationEntryPoint Building ... /Users/shane/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64] [CC] UefiDevicePathLib [SLINK] UefiDevicePathLib [CC] ScanMem64Wrapper Building ... /Users/shane/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64] [CC] UefiFileHandleLib [SLINK] UefiFileHandleLib [CC] edid Building ... /Users/shane/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64] [SLINK] VideoBiosPatchLib [CC] ScanMem32Wrapper [CC] OpensslLibNull [CC] String /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/shane/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/shane/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 [CC] ScanMem16Wrapper [CC] FilePaths [CC] BdsConsole [CC] LzmaDec [CC] ScanMem8Wrapper [CC] GuidedSectionExtraction [SLINK] LzmaDecompressLib [ASM] CpuSleep [CC] ZeroMemWrapper [CC] CompareMemWrapper /Users/shane/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] UefiShellLib [CC] SetMem64Wrapper [CC] Non-existing [SLINK] UefiShellLib [CC] DxeNetLib [ASM] CpuFlushTlb [SLINK] BaseCpuLib [CC] Math64 [CC] SetMem32Wrapper [CC] Unaligned [CC] SetMem16Wrapper [CC] X86WriteIdtr [CC] X86WriteGdtr [CC] SetMemWrapper [CC] X86Thunk [CC] CopyMemWrapper [CC] X86ReadIdtr [CC] NetBuffer [SLINK] DxeNetLib [CC] IsZeroBufferWrapper [CC] X86ReadGdtr [CC] BdsBoot [CC] X86Msr [CC] String [CC] MemLibGeneric [CC] X86GetInterruptState [CC] X86FxSave [CC] AutoGen [SLINK] GenericBdsLib [CC] MemLibGuid [CC] X86FxRestore [CC] X86EnablePaging64 [CC] MemLib [SLINK] UefiMemoryLib [CC] X86EnablePaging32 [CC] X86DisablePaging64 [CC] X86DisablePaging32 [CC] GccInline [ASM] SwitchStack [ASM] SetJump [ASM] LongJump [ASM] EnableDisableInterrupts [ASM] DisablePaging64 [ASM] CpuId [ASM] CpuIdEx [ASM] EnableCache [ASM] DisableCache [ASM] RdRand [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/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj and: /Users/shane/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/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj and: /Users/shane/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/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/shane/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/shane/src/edk2/Clover/OsxDxeIpl/DxeIpl.inf [X64] Building ... /Users/shane/src/edk2/Clover/OsxDxeCore/DxeMain.inf [X64] Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64] Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64] [CC] DxeInit Building ... /Users/shane/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64] Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64] Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64] Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64] [CC] WatchdogTimer Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64] [CC] Crc32 [CC] MonotonicCounter [CC] Pcd [CC] AutoGen [SLINK] WatchdogTimer [CC] LegacyTable [CC] InitVariable [CC] CoreSectionExtraction [CC] AutoGen [DLINK1] WatchdogTimer [SLINK] MonotonicCounterRuntimeDxe [MTOC] WatchdogTimer [CC] Runtime [DLINK1] MonotonicCounterRuntimeDxe [CC] Reclaim [MTOC] MonotonicCounterRuntimeDxe [GENFW] WatchdogTimer Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64] [CC] HobGeneration [CC] AutoGen [GENFW] MonotonicCounterRuntimeDxe [SLINK] RuntimeDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64] [DLINK1] RuntimeDxe [CC] FtwMisc [MTOC] RuntimeDxe [CC] Debug [CC] EmuVariable [CC] Image [CC] CapsuleService [GENFW] RuntimeDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64] [CC] Service [CC] NullMemoryTest [CC] EnterDxeCore [CC] AutoGen [SLINK] EmuVariableRuntimeDxe [CC] AutoGen [CC] SaveLongModeContext [CC] AutoGen [CC] SecurityStub [SLINK] PcdDxe [DLINK1] EmuVariableRuntimeDxe [CC] DebugImageInfo [SLINK] NullMemoryTestDxe [MTOC] EmuVariableRuntimeDxe [DLINK1] PcdDxe [DLINK1] NullMemoryTestDxe [MTOC] PcdDxe [CC] Paging [MTOC] NullMemoryTestDxe [CC] AutoGen [CC] AutoGen [SLINK] CapsuleRuntimeDxe [GENFW] EmuVariableRuntimeDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64] [SLINK] SecurityStubDxe [DLINK1] CapsuleRuntimeDxe [CC] Stall [GENFW] PcdDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64] [GENFW] NullMemoryTestDxe [DLINK1] SecurityStubDxe [MTOC] CapsuleRuntimeDxe [CC] AutoGen [MTOC] SecurityStubDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64] [SLINK] DxeIpl [DLINK1] DxeIpl [MTOC] DxeIpl [GENFW] CapsuleRuntimeDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64] [CC] ComponentName [GENFW] SecurityStubDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64] [CC] SetWatchdogTimer [GENFW] DxeIpl Building ... /Users/shane/src/edk2/Clover/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64] [CC] HiiDatabaseEntry [CC] ConSplitterGraphics [CC] Variable [CC] InstallConfigurationTable [CC] ConPlatform [CC] ComponentName [CC] ComponentName [CC] VariableDxe [CC] AutoGen [CC] Library [SLINK] ConPlatformDxe [DLINK1] ConPlatformDxe [CC] LaffStd [MTOC] ConPlatformDxe [CC] Measurement [GENFW] ConPlatformDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64] [CC] TcgMorLockDxe [CC] Image [CC] VarCheck [CC] DriverSupport [CC] DevicePath [CC] ImageEx [CC] GraphicsConsole [CC] AutoGen [CC] VariableExLib [SLINK] DevicePathDxe [CC] Notify [DLINK1] DevicePathDxe [MTOC] DevicePathDxe [CC] AutoGen [SLINK] VariableRuntimeDxe [CC] ConSplitter [GENFW] DevicePathDxe [DLINK1] VariableRuntimeDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64] [MTOC] VariableRuntimeDxe [CC] Locate [CC] FormDisplay [CC] AutoGen [CC] Setup [GENFW] VariableRuntimeDxe Building ... /Users/shane/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64] [SLINK] ConSplitterDxe [CC] UpdateWorkingBlock [DLINK1] ConSplitterDxe [MTOC] ConSplitterDxe [GENFW] ConSplitterDxe Building ... /Users/shane/src/edk2/Clover/OsxEfiLdr/EfiLdr.inf [X64] [CC] SmbiosDxe [CC] Handle [CC] SmbiosGen [CC] FaultTolerantWrite [CC] AutoGen [CC] ProcessOptions [CC] AutoGen [SLINK] SmbiosDxe [CC] FaultTolerantWriteDxe [CC] EfiLoader [SLINK] SmbiosGenDxe [DLINK1] SmbiosDxe [DLINK1] SmbiosGenDxe [MTOC] SmbiosDxe [MTOC] SmbiosGenDxe [CC] AutoGen [CC] Debug [SLINK] FaultTolerantWriteDxe [GENFW] SmbiosDxe Building ... /Users/shane/src/edk2/Clover/OsxBdsDxe/BdsDxe.inf [X64] [GENFW] SmbiosGenDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64] [CC] IfrParse [DLINK1] FaultTolerantWriteDxe [MTOC] FaultTolerantWriteDxe [CC] Gcd [CC] ConfigRouting [CC] PeLoader [CC] HwErrRecSupport [VFR] BdsDxe [CC] InputHandler [CC] Support [CC] Pool [CC] DeviceManagerVfr [CC] AutoGen [SLINK] EfiLoader [CC] AutoGen [SLINK] DisplayEngine [DLINK1] EfiLoader [CC] String [VFR] BdsDxe [MTOC] EfiLoader [GENFW] FaultTolerantWriteDxe Building ... /Users/shane/src/edk2/Clover/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64] [CC] EbcExecute [DLINK1] DisplayEngine [CC] AutoGen [MTOC] DisplayEngine [SLINK] GraphicsConsoleDxe [CC] DriverHealthVfr [GENFW] EfiLoader Building ... /Users/shane/src/edk2/Clover/CpuDxe/Cpu.inf [X64] [DLINK1] GraphicsConsoleDxe [MTOC] GraphicsConsoleDxe [GENFW] DisplayEngine Building ... /Users/shane/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64] [CC] Page [CC] CpuIo2Dxe [CC] EbcInt [GENFW] GraphicsConsoleDxe Building ... /Users/shane/src/edk2/Clover/AcpiReset/Reset.inf [X64] [CC] AutoGen [CC] MemData [SLINK] CpuIo2Dxe [CC] EbcSupport [CC] 8259 [CC] Expression [DLINK1] CpuIo2Dxe [MTOC] CpuIo2Dxe /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:30: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:31: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:32: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:36: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:37: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:38: warning: absolute address can not be RIP-relative [CC] AutoGen [SLINK] Legacy8259 [CC] FwVolBlock [NASM] CpuInterrupt [GENFW] CpuIo2Dxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64] [CC] DeviceManager [DLINK1] Legacy8259 [CC] Database [MTOC] Legacy8259 [VFR] BdsDxe [CC] FwVolWrite [GENFW] Legacy8259 [CC] Metronome Building ... /Users/shane/src/edk2/Clover/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64] [ASM] EbcLowLevel [CC] BootManagerVfr [CC] Cpu [CC] AutoGen [SLINK] Metronome [CC] AutoGen [CC] FwVolRead [SLINK] EbcDxe [CC] PcRtcEntry [DLINK1] Metronome [CC] AutoGen [MTOC] Metronome [SLINK] Cpu [CC] Presentation [DLINK1] EbcDxe [CC] BootManager [MTOC] EbcDxe [DLINK1] Cpu [MTOC] Cpu [CC] FwVolAttrib [GENFW] Metronome Building ... /Users/shane/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64] [VFR] BdsDxe [CC] AutoGen [GENFW] EbcDxe Building ... /Users/shane/src/edk2/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf [X64] [SLINK] SetupBrowser [GENFW] Cpu Building ... /Users/shane/src/edk2/Clover/PciRootBridgeDxe/PciRootBridge.inf [X64] [DLINK1] SetupBrowser [CC] FE [CC] PcRtc [MTOC] SetupBrowser [CC] Ffs [CC] Timer [GENFW] SetupBrowser Building ... /Users/shane/src/edk2/Clover/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64] [CC] Font [CC] AutoGen [SLINK] PcRtc [CC] AutoGen [CC] HpetTimer [SLINK] Timer [CC] FileExplorer [DLINK1] PcRtc [MTOC] PcRtc [DLINK1] Timer [MTOC] Timer [CC] FwVol [CC] AutoGen [CC] PciPowerManagement [SLINK] HpetTimerDxe [CC] PcatPciRootBridge [GENFW] PcRtc Building ... /Users/shane/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64] [DLINK1] HpetTimerDxe [GENFW] Timer Building ... /Users/shane/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64] [MTOC] HpetTimerDxe [CC] Tpl [CC] PcatPciRootBridgeDevicePath [GENFW] HpetTimerDxe Building ... /Users/shane/src/edk2/Clover/DriverOverride/DriverOverride.inf [X64] [CC] BootMaint [CC] PciRomTable [CC] DataHub [CC] Timer [CC] DriverOverride [CC] NvmExpressBlockIo [CC] AutoGen [CC] PcatPciRootBridgeIo [CC] PciDriverOverride [CC] ConfigKeywordHandler [SLINK] DataHubDxe [CC] AutoGen [CC] BBSsupport [CC] ComponentName [SLINK] DriverOverride [CC] Event [CC] AutoGen [DLINK1] DriverOverride [CC] Reset [MTOC] DriverOverride [SLINK] HiiDatabase [CC] DeviceIo [CC] PciOptionRomSupport [DLINK1] HiiDatabase [MTOC] HiiDatabase [GENFW] DriverOverride Building ... /Users/shane/src/edk2/Clover/VBoxFsDxe/VBoxHfs.inf [X64] [CC] AutoGen [CC] Dependency [CC] PciEnumerator [GENFW] HiiDatabase Building ... /Users/shane/src/edk2/Clover/VBoxFsDxe/VBoxIso9660.inf [X64] [CC] NvmExpress [CC] PcatIo [CC] UpdatePage [CC] NvmExpressDiskInfo [CC] AutoGen [SLINK] PcatPciRootBridge [DLINK1] PcatPciRootBridge [CC] PciEnumeratorSupport [MTOC] PcatPciRootBridge [SLINK] AcpiReset [CC] Dispatcher [DLINK1] DataHubDxe [DLINK1] AcpiReset [MTOC] DataHubDxe [CC] fsw_iso9660 [MTOC] AcpiReset [GENFW] PcatPciRootBridge Building ... /Users/shane/src/edk2/Clover/VBoxFsDxe/VBoxExt2.inf [X64] [CC] Variable [CC] NvmExpressHci [CC] PciCommand [GENFW] DataHubDxe [GENFW] AcpiReset Building ... /Users/shane/src/edk2/Clover/VBoxFsDxe/VBoxExt4.inf [X64] [CC] DxeProtocolNotify [CC] fsw_hfs Building ... /Users/shane/src/edk2/Clover/VBoxFsDxe/VBoxReiserFS.inf [X64] [CC] Data [CC] ComponentName [CC] NvmExpressPassthru [CC] DxeMain [CC] fsw_ext2 [CC] AutoGen [CC] PciDeviceSupport [CC] fsw_core [CC] fsw_ext4 [CC] AutoGen [SLINK] NvmExpressDxe [CC] fsw_core [SLINK] DxeCore [DLINK1] NvmExpressDxe [MTOC] NvmExpressDxe [CC] PciBus [CC] fsw_reiserfs [DLINK1] DxeCore [CC] fsw_efi_lib [CC] fsw_efi_lib [CC] fsw_core [MTOC] DxeCore [CC] BootOption [GENFW] NvmExpressDxe Building ... /Users/shane/src/edk2/Clover/FatPkg/EnhancedFatDxe/Fat.inf [X64] [CC] fsw_core [GENFW] DxeCore [CC] fsw_efi_lib Building ... /Users/shane/src/edk2/Clover/GrubFS/src/EXFAT.inf [X64] [CC] fsw_efi [CC] PciIo [CC] fsw_core [CC] BmLib [CC] fsw_efi_lib [CC] DirectoryCache [CC] AutoGen [VFR] BdsDxe [SLINK] PciBusNoEnumerationDxe [CC] fsw_efi_lib [DLINK1] PciBusNoEnumerationDxe [MTOC] PciBusNoEnumerationDxe [CC] driver [CC] fsw_efi [CC] Bm [CC] DiskCache [CC] fsw_efi [GENFW] PciBusNoEnumerationDxe Building ... /Users/shane/src/edk2/Clover/GrubFS/src/HFSPLUS.inf [X64] [CC] fsw_efi [CC] file [CC] fsw_lib [CC] FileName [CC] Hotkey [CC] driver [CC] AutoGen [CC] grub_driver [SLINK] VBoxIso9600 [CC] Hash [DLINK1] VBoxIso9600 [MTOC] VBoxIso9600 [CC] fsw_lib [CC] fsw_lib [CC] MemoryTest [GENFW] VBoxIso9600 Building ... /Users/shane/src/edk2/Clover/GrubFS/src/ISO9660.inf [X64] [CC] grub_file [CC] AutoGen [CC] file [SLINK] VBoxExt2 [CC] AutoGen [CC] fsw_lib [DLINK1] VBoxExt2 [SLINK] VBoxExt4 [MTOC] VBoxExt2 [CC] DirectoryManage [DLINK1] VBoxExt4 [CC] grub_driver [MTOC] VBoxExt4 [CC] Capsules [CC] grub [CC] AutoGen [GENFW] VBoxExt2 Building ... /Users/shane/src/edk2/Clover/GrubFS/src/NTFS.inf [X64] [SLINK] VBoxReiserFS [CC] ComponentName [DLINK1] VBoxReiserFS [GENFW] VBoxExt4 Building ... /Users/shane/src/edk2/Clover/GrubFS/src/UDF.inf [X64] [MTOC] VBoxReiserFS [CC] logging [CC] String [CC] grub_file [GENFW] VBoxReiserFS Building ... /Users/shane/src/edk2/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf [X64] [CC] ReadWrite [CC] missing [CC] driver [CC] driver [CC] Language [CC] OpenVolume [CC] grub [CC] path [CC] ComponentName [VFR] BdsDxe [CC] logging [CC] Open [CC] FrontPageVfr [CC] VgaMiniPort [CC] utf8 [CC] file [CC] missing [CC] AutoGen [SLINK] VgaMiniPort [CC] Misc [CC] file [DLINK1] VgaMiniPort [CC] grub_driver [CC] path [MTOC] VgaMiniPort [CC] device [CC] fsw_efi [CC] grub_driver [GENFW] VgaMiniPort Building ... /Users/shane/src/edk2/Clover/BiosVideo/BiosVideo.inf [X64] [CC] Init [CC] err [CC] utf8 [CC] grub_file [CC] Info [CC] grub_file [CC] FrontPage [CC] grub [CC] grub [CC] FileSpace [CC] misc [CC] fsw_lib [CC] logging [CC] logging [CC] BdsEntry [CC] Flush [CC] AutoGen [CC] list [SLINK] VBoxHfs [CC] missing [DLINK1] VBoxHfs [MTOC] VBoxHfs [CC] AutoGen [CC] Fat [CC] path [CC] driver [SLINK] BdsDxe [GENFW] VBoxHfs Building ... /Users/shane/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64] [CC] fshelp [DLINK1] BdsDxe [MTOC] BdsDxe [CC] Delete [CC] utf8 [GENFW] BdsDxe Building ... /Users/shane/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64] [CC] Data [CC] file [CC] device [CC] UnicodeCollation [CC] grub_driver [CC] exfat [CC] AutoGen [CC] err [SLINK] Fat [CC] BiosVideoNew [DLINK1] Fat [CC] AutoGen [MTOC] Fat [SLINK] GrubEXFAT [CC] grub_file [CC] ComponentName [DLINK1] GrubEXFAT [MTOC] GrubEXFAT [GENFW] Fat Building ... /Users/shane/src/edk2/Clover/SataControllerDxe/SataControllerDxe.inf [X64] [CC] gzio [CC] LegacyBiosThunk [GENFW] GrubEXFAT Building ... /Users/shane/src/edk2/Clover/AtaAtapi/AtaAtapiPassThru.inf [X64] [CC] grub [CC] ComponentName [CC] AutoGen [CC] misc [CC] device [SLINK] BiosVideo [CC] logging [DLINK1] BiosVideo [MTOC] BiosVideo [CC] list [CC] err [CC] missing [GENFW] BiosVideo Building ... /Users/shane/src/edk2/Clover/AtaBus/AtaBusDxe.inf [X64] [CC] SataController [CC] path [CC] BiosVideo [CC] AtaAtapiPassThru [CC] fshelp [CC] BiosVideo2 [CC] ComponentName [CC] utf8 [CC] ComponentName [CC] AutoGen [CC] misc [CC] AtaBus [SLINK] CsmVideoDxe [CC] missing [DLINK1] CsmVideoDxe [CC] AutoGen [MTOC] CsmVideoDxe [CC] device [CC] list [SLINK] CsmVideo2Dxe [CC] udf [DLINK1] CsmVideo2Dxe [CC] path [MTOC] CsmVideo2Dxe [GENFW] CsmVideoDxe Building ... /Users/shane/src/edk2/Clover/DVDBus/ScsiBusDxe.inf [X64] [CC] AhciMode [CC] err [CC] AutoGen [CC] AtaPassThruExecute [GENFW] CsmVideo2Dxe Building ... /Users/shane/src/edk2/Clover/DVDDisk/ScsiDiskDxe.inf [X64] [SLINK] GrubUDF [DLINK1] GrubUDF [CC] fshelp [CC] ComponentName [MTOC] GrubUDF [CC] utf8 [CC] ComponentName [CC] ComponentName [CC] AutoGen [CC] hfspluscomp [SLINK] AtaBusDxe [CC] device [DLINK1] AtaBusDxe [MTOC] AtaBusDxe [CC] ScsiBus [CC] misc [CC] err [GENFW] AtaBusDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64] [CC] AutoGen [CC] IdeMode [SLINK] ScsiBus [CC] list [DLINK1] ScsiBus [MTOC] ScsiBus [CC] ComponentName [GENFW] ScsiBus Building ... /Users/shane/src/edk2/Clover/OhciDxe/OhciDxe.inf [X64] [CC] hfsplus [CC] fshelp [CC] AutoGen [CC] UhciSched [SLINK] AtaAtapiPassThruDxe [CC] AutoGen [DLINK1] AtaAtapiPassThruDxe [SLINK] GrubHFSPLUS [CC] misc [MTOC] AtaAtapiPassThruDxe [CC] ScsiDisk [DLINK1] GrubHFSPLUS [CC] UhciDebug [MTOC] GrubHFSPLUS [GENFW] AtaAtapiPassThruDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64] [CC] list [CC] AutoGen [SLINK] ScsiDisk [GENFW] GrubHFSPLUS Building ... /Users/shane/src/edk2/Clover/Patches_for_EDK2/XhciDxe/XhciDxe.inf [X64] [DLINK1] ScsiDisk [CC] AutoGen [GENFW] GrubUDF Building ... /Users/shane/src/edk2/Clover/Patches_for_EDK2/UsbBusDxe/UsbBusDxe.inf [X64] [SLINK] SataController [MTOC] ScsiDisk [CC] UhciQueue [DLINK1] SataController [MTOC] SataController [CC] fshelp [GENFW] ScsiDisk Building ... /Users/shane/src/edk2/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf [X64] [CC] iso9660 [CC] EhciUrb [CC] UhciReg [GENFW] SataController Building ... /Users/shane/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64] [CC] Ohci [CC] AutoGen [SLINK] GrubISO9660 [DLINK1] GrubISO9660 [MTOC] GrubISO9660 [CC] UsbDesc [CC] UsbHcMem [CC] UsbHcMem [CC] OhciSched [CC] EfiKey [CC] ntfscomp [GENFW] GrubISO9660 Building ... /Users/shane/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64] [CC] UsbMassBot [CC] ComponentName [CC] ComponentName [CC] UsbEnumer [CC] EhciSched [CC] OhciReg [CC] Uhci [CC] Xhci [CC] MouseHid [CC] UsbMassImpl [CC] KeyBoard [CC] EhciDebug [CC] ComponentName [CC] ntfs [CC] UsbMouse [CC] ComponentName [CC] XhciReg [CC] AutoGen [CC] UsbMassBoot [SLINK] UhciDxe [CC] EhciReg [CC] OhciUrb [CC] AutoGen [CC] AutoGen [DLINK1] UhciDxe [CC] AutoGen [SLINK] UsbMouseDxe [MTOC] UhciDxe [SLINK] GrubNTFS [SLINK] UsbKbDxe [DLINK1] UsbMouseDxe [DLINK1] GrubNTFS [DLINK1] UsbKbDxe [MTOC] UsbMouseDxe [MTOC] GrubNTFS [CC] ComponentName [CC] UsbMassCbi [MTOC] UsbKbDxe [CC] OhciDebug [GENFW] UhciDxe Building ... /Users/shane/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64] [GENFW] UsbMouseDxe Building ... /Users/shane/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64] [GENFW] GrubNTFS [GENFW] UsbKbDxe Building ... /Users/shane/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64] [CC] UsbMassDiskInfo [CC] ComponentName Building ... /Users/shane/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64] [CC] AutoGen [CC] PcatIsaAcpi [CC] ComponentName [SLINK] UsbMassStorageDxe [CC] ComponentName [CC] ComponentName [CC] Ehci [DLINK1] UsbMassStorageDxe [MTOC] UsbMassStorageDxe [CC] UsbHcMem [CC] IsaAcpi [CC] AutoGen [GENFW] UsbMassStorageDxe Building ... /Users/shane/src/edk2/Clover/Ps2MouseDxe/Ps2MouseDxe.inf [X64] [SLINK] EhciDxe [CC] AutoGen [CC] IsaIo [DLINK1] EhciDxe [CC] ComponentName [SLINK] OhciDxe [CC] CommPs2 [MTOC] EhciDxe [DLINK1] OhciDxe [MTOC] OhciDxe [CC] AutoGen [CC] ComponentName [GENFW] EhciDxe Building ... /Users/shane/src/edk2/Clover/OsxAcpiTableDxe/AcpiTableDxe.inf [X64] [CC] Ps2KbdCtrller [SLINK] IsaAcpi [GENFW] OhciDxe Building ... /Users/shane/src/edk2/Clover/OsxAcpiPlatformDxe/AcpiPlatformDxe.inf [X64] [CC] IsaBus [DLINK1] IsaAcpi [CC] Ps2MouseAbsolutePointer [MTOC] IsaAcpi [CC] AutoGen [GENFW] IsaAcpi Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64] [SLINK] IsaBusDxe [CC] AutoGen [CC] Ps2KbdTextIn [SLINK] Ps2MouseAbsolutePointerDxe [CC] CommPs2 [DLINK1] IsaBusDxe [MTOC] IsaBusDxe [CC] AcpiPlatform [DLINK1] Ps2MouseAbsolutePointerDxe [MTOC] Ps2MouseAbsolutePointerDxe [CC] XhciSched [CC] ComponentName [GENFW] IsaBusDxe Building ... /Users/shane/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64] [CC] Ps2Keyboard [CC] AutoGen [GENFW] Ps2MouseAbsolutePointerDxe Building ... /Users/shane/src/edk2/Clover/PartitionDxe/PartitionDxe.inf [X64] [SLINK] AcpiPlatform [CC] Ps2Mouse [CC] AutoGen [DLINK1] AcpiPlatform [SLINK] Ps2KeyboardDxe [MTOC] AcpiPlatform [CC] AutoGen [DLINK1] Ps2KeyboardDxe [CC] UnicodeCollationEng [SLINK] Ps2MouseDxe [CC] UsbHcMem [CC] ComponentName [MTOC] Ps2KeyboardDxe [GENFW] AcpiPlatform Building ... /Users/shane/src/edk2/Clover/BiosKeyboard/KeyboardDxe.inf [X64] [CC] AcpiTableProtocol [DLINK1] Ps2MouseDxe [CC] DiskIo [MTOC] Ps2MouseDxe [GENFW] Ps2KeyboardDxe [CC] AutoGen Building ... /Users/shane/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64] [CC] ComponentName [SLINK] EnglishDxe [CC] AutoGen [CC] UsbBus [GENFW] Ps2MouseDxe [CC] AcpiTable Building ... /Users/shane/src/edk2/Clover/FSInject/FSInject.inf [X64] [SLINK] DiskIoDxe [DLINK1] EnglishDxe [DLINK1] DiskIoDxe [MTOC] EnglishDxe [CC] Mbr [MTOC] DiskIoDxe [CC] AutoGen [CC] ComponentName [SLINK] XhciDxe [CC] AutoGen [SLINK] AcpiTableDxe [GENFW] EnglishDxe Building ... /Users/shane/src/edk2/Clover/MsgLog/MsgLog.inf [X64] [GENFW] DiskIoDxe [DLINK1] XhciDxe [DLINK1] AcpiTableDxe [MTOC] XhciDxe Building ... /Users/shane/src/edk2/Clover/SMCHelper/SMCHelper.inf [X64] [MTOC] AcpiTableDxe [CC] Gpt [CC] UsbHub [CC] LegacyRegion2 [GENFW] XhciDxe Building ... /Users/shane/src/edk2/Clover/DumpUefiCalls/DumpUefiCalls.inf [X64] [CC] MsgLog [GENFW] AcpiTableDxe Building ... /Users/shane/src/edk2/Clover/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64] [CC] ComponentName [CC] SMCHelper [CC] AutoGen [CC] FSInject [CC] AutoGen [SLINK] LegacyRegion2Dxe [SLINK] MsgLog [CC] ElTorito [DLINK1] LegacyRegion2Dxe [CC] DumpUefiCalls [MTOC] LegacyRegion2Dxe [CC] AutoGen [CC] BiosKeyboard [DLINK1] MsgLog [SLINK] SMCHelper [MTOC] MsgLog [CC] Test [CC] OsxFatBinaryDrv [DLINK1] SMCHelper [MTOC] SMCHelper [GENFW] LegacyRegion2Dxe [CC] Apple Building ... /Users/shane/src/edk2/Clover/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64] [GENFW] MsgLog [CC] LegacyBiosThunk [CC] UsbUtility [CC] AutoGen Building ... /Users/shane/src/edk2/Clover/AppleImageCodec/AppleImageCodec.inf [X64] [CC] AutoGen [GENFW] SMCHelper [SLINK] OsxFatBinaryDrv [SLINK] FSInject Building ... /Users/shane/src/edk2/Clover/bdmesg_efi/bdmesg.inf [X64] [DLINK1] OsxFatBinaryDrv [DLINK1] FSInject [MTOC] OsxFatBinaryDrv [CC] AutoGen [CC] AutoGen [MTOC] FSInject [SLINK] UsbBusDxe [SLINK] KeyboardDxe [CC] InitVariable [CC] AppleImageCodec [DLINK1] UsbBusDxe [DLINK1] KeyboardDxe [CC] Lib [MTOC] UsbBusDxe [CC] Partition [GENFW] OsxFatBinaryDrv Building ... /Users/shane/src/edk2/Clover/rEFIt_UEFI/refit.inf [X64] [MTOC] KeyboardDxe [GENFW] FSInject Building ... /Users/shane/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFixDrv.inf [X64] [CC] bdmesg [GENFW] UsbBusDxe Building ... /Users/shane/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFix2Drv.inf [X64] [CC] AutoGen [SLINK] PartitionDxe [CC] AutoGen [DLINK1] PartitionDxe [CC] BootServices [GENFW] KeyboardDxe Building ... /Users/shane/src/edk2/Clover/OsxLowMemFixDrv/OsxLowMemFixDrv.inf [X64] [CC] OsxAptioFixDrv [SLINK] bdmesg [MTOC] PartitionDxe [CC] OsxAptioFix2Drv [DLINK1] bdmesg [CC] EmuVariable [MTOC] bdmesg [GENFW] PartitionDxe [CC] OsxLowMemFixDrv [CC] RuntimeServices [GENFW] bdmesg [CC] AutoGen [SLINK] EmuVariableUefi [CC] BootFixes [DLINK1] EmuVariableUefi [CC] BdsConnect [CC] Log [MTOC] EmuVariableUefi [CC] BootFixes [GENFW] EmuVariableUefi [CC] MemLog [CC] Lib [CC] DecodedKernelCheck [CC] DecodedKernelCheck [CC] AutoGen [SLINK] OsxLowMemFixDrv [CC] BootArgs [DLINK1] OsxLowMemFixDrv [CC] FileLib [MTOC] OsxLowMemFixDrv [CC] BootArgs [GENFW] OsxLowMemFixDrv [CC] DataHub [CC] VMem [CC] VMem [CC] Fs [CC] Lib [CC] AppleProtocols [CC] main [CC] picopng [CC] Lib [CC] AutoGen [SLINK] DumpUefiCalls [DLINK1] DumpUefiCalls [MTOC] DumpUefiCalls [CC] device_tree [CC] load_bmp [GENFW] DumpUefiCalls [CC] device_tree [CC] icns [CC] NVRAMDebug [CC] NVRAMDebug [CC] Mach-O [CC] load_icns [CC] Mach-O [CC] AutoGen [SLINK] AppleImageCodec [DLINK1] AppleImageCodec [MTOC] AppleImageCodec [GENFW] AppleImageCodec /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:221: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:225: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:226: warning: absolute address can not be RIP-relative [NASM] AsmFuncsX64 /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:221: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:225: warning: absolute address can not be RIP-relative /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:226: warning: absolute address can not be RIP-relative [NASM] AsmFuncsX64 [CC] AutoGen [SLINK] OsxAptioFixDrv [CC] AutoGen [DLINK1] OsxAptioFixDrv [MTOC] OsxAptioFixDrv [SLINK] OsxAptioFix2Drv [DLINK1] OsxAptioFix2Drv [GENFW] OsxAptioFixDrv [MTOC] OsxAptioFix2Drv [CC] lib [GENFW] OsxAptioFix2Drv [CC] menu [CC] screen [CC] IO [CC] common [CC] legacy [CC] loader [CC] tool [CC] secureboot [CC] securehash [CC] securemenu [CC] securevars [CC] bootscreen [CC] lockedgraphics [CC] BmLib [CC] image [CC] load_icns [CC] libscreen [CC] lodepng [CC] text [CC] AcpiPatcher [CC] AmlGenerator [CC] ati [CC] BootLog [CC] BootOptions [CC] Console [CC] cpu [CC] DataHubCpu [CC] device_inject [CC] device_tree [CC] Edid [CC] Events [CC] gma [CC] guid [CC] Injectors [CC] LegacyBiosThunk [CC] LegacyBoot [CC] nvidia [CC] platformdata [CC] plist [CC] Pointer [CC] Settings [CC] smbios [CC] spd [CC] string [CC] StateGenerator [CC] usbfix [CC] b64cdecode [CC] FixBiosDsdt [CC] kernel_patcher [CC] kext_patcher [CC] kext_inject [CC] Nvram [CC] card_vlist [CC] PlatformDriverOverride [CC] Hibernate [CC] Net [CC] AutoGen /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/OUTPUT/entry_scan/secureboot.obj has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/OUTPUT/entry_scan/securehash.obj has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/OUTPUT/entry_scan/securemenu.obj has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/OUTPUT/entry_scan/securevars.obj has no symbols [SLINK] CLOVERX64 [DLINK1] CLOVERX64 [MTOC] CLOVERX64 [GENFW] CLOVERX64 Generating DUETEFIMAINFVX64 FV ######################################## ######################################## ########################### GUID cross reference file can be found at /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/FV/Guid.xref FV Space Information DUETEFIMAINFVX64 [37%Full] 2752512 total, 1028272 used, 1724240 free - Done - Build end time: 18:57:19, Oct.17 2016 Build total time: 00:00:26 Compressing DUETEFIMainFv.FV ... Encoding Compressing DxeCore.efi ... Encoding Compressing DxeIpl.efi ... Encoding Generate Loader Image ... Created /Users/shane/src/edk2/Build/Clover/RELEASE_XCODE5/FV/Efildr64 879+0 records in 879+0 records out 450048 bytes transferred in 0.002067 secs (217745775 bytes/sec) Copy CloverEFI: -> boot6 Changing byte at 0xa9 of boot6 to show 6 as init message: 1+0 records in 1+0 records out 1 bytes transferred in 0.000022 secs (45590 bytes/sec) -> BOOTX64.efi -> CLOVERX64.efi Copy Mandatory drivers: -> FSInject-64.efi -> FSInject-64.efi -> OsxFatBinaryDrv-64.efi -> VBoxHfs-64.efi Copy Optional drivers: -> NvmExpressDxe-64.efi -> Ps2MouseDxe-64.efi -> UsbMouseDxe-64.efi -> VBoxExt2-64.efi -> VBoxExt4-64.efi -> VBoxIso9600-64.efi -> XhciDxe-64.efi -> GrubEXFAT-64.efi -> GrubISO9660-64.efi -> GrubNTFS-64.efi -> GrubUDF-64.efi -> CsmVideoDxe-64.efi -> DataHubDxe-64.efi -> EmuVariableUefi-64.efi -> OsxAptioFix2Drv-64.efi -> OsxAptioFixDrv-64.efi -> OsxLowMemFixDrv-64.efi -> PartitionDxe-64.efi -> SMCHelper-64.efi Copy Applications: -> bdmesg.efi Done! Generating BootSectors make: Nothing to be done for `all'. Done! =============================================================================== MAKE PKG <---------------------------------------------------- ========= Translating Resources ======== /Users/shane/src/edk2/Clover/CloverPackage/package/../../../../opt/local Updating 'en' strings file for CloverUpdater... done Updating 'en' strings file for Clover Preference Panel... done Updating strings file for Clover Preference Panel... done (161 entries) Building CloverUpdater application... [XCODE] Building CloverPrefpane preference... [XCODE] ================= Making all in fdisk440 ================= [MKDIR] /Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440 [CC32] auto.c [CC32] cmd.c [CC32] disk.c [CC32] fdisk.c [CC32] getrawpartition.c [CC32] mbr.c [CC32] misc.c [CC32] opendev.c [CC32] part.c [CC32] user.c [CC64] auto.c [CC64] cmd.c [CC64] disk.c [CC64] fdisk.c [CC64] getrawpartition.c [CC64] mbr.c [CC64] misc.c [CC64] opendev.c [CC64] part.c [CC64] user.c [LD32] fdisk440_32 ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o32) was built for newer OSX version (10.12) than being linked (10.5)ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o32) was built for newer OSX version (10.12) than being linked (10.5) [LD64] fdisk440_64 ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.12) than being linked (10.5)ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.12) than being linked (10.5) ld: warning: object file (/Users/shane/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.12) than being linked (10.5) [LIPO] /Users/shane/src/edk2/Clover/CloverPackage/sym/utils/fdisk440 ================= Making all in boot1-install ================= [XCODE] boot1-install ================= Making all in partutil ================= [XCODE] partutil ================= Making all in bdmesg ================= [XCODE] bdmesg ================= Making all in clover-genconfig ================= [XCODE] clover-genconfig ---------------------------------- Building Clover Install Package ---------------------------------- ====================== Preinstall ====================== [BUILD] Pre ===================== Installation ===================== [BUILD] UEFI.only ================== Target ESP ========================== [BUILD] Target.ESP =================== BiosBoot =========================== [BUILD] BiosBoot ===================== Utils ============================ [BUILD] Utils ===================== EFI folder ======================= [BUILD] EFIFolder ===================== BootLoaders ====================== [BUILD] AltBoot [BUILD] bootNo [BUILD] boot0af [BUILD] boot0ss ====================== CloverEFI ======================= [BUILD] cloverEFI.64.sata ======================== Themes ======================== [BUILD] BGM [BUILD] metal [BUILD] CloverThemeManager ================= drivers64 mandatory ================== [BUILD] FSInject-64 ===================== drivers64 ======================== [BUILD] GrubEXFAT-64 [BUILD] GrubISO9660-64 [BUILD] GrubNTFS-64 [BUILD] GrubUDF-64 [BUILD] NvmExpressDxe-64 [BUILD] Ps2MouseDxe-64 [BUILD] UsbMouseDxe-64 [BUILD] VBoxExt2-64 [BUILD] VBoxExt4-64 [BUILD] VBoxIso9600-64 [BUILD] XhciDxe-64 =============== drivers64 UEFI mandatory =============== [BUILD] FSInject-64.UEFI [BUILD] OsxFatBinaryDrv-64.UEFI [BUILD] VBoxHfs-64.UEFI =================== drivers64 UEFI ===================== [BUILD] CsmVideoDxe-64 [BUILD] DataHubDxe-64 [BUILD] EmuVariableUefi-64 [BUILD] OsxAptioFix2Drv-64 [BUILD] OsxAptioFixDrv-64 [BUILD] OsxLowMemFixDrv-64 [BUILD] PartitionDxe-64 [BUILD] SMCHelper-64 ===================== RC Scripts ======================= [BUILD] rc.scripts.on.target [BUILD] rc.scripts.on.all.volumes [BUILD] rc.scripts.core ================= Optional RC Scripts ================== [BUILD] disable_sleep_proxy_client ==================== Clover Prefpane =================== [BUILD] CloverPrefpane ================= Post ================= [BUILD] Post -------------------------- Building process complete! -------------------------- Build info. =========== Package name: Clover_v2.3k_r3817.pkg MD5: f3ada34a284fec6802d0c975e5c7f8b0 Version: v2.3k Stage: v2.3k Date/Time: 2016-10-17 18:56:53 Built by: shane Copyright 2012-2016 adding: Clover_v2.3k_r3817.pkg (deflated 0%) adding: Clover_v2.3k_r3817.pkg.md5 (stored 0%) total 46288 drwxr-xr-x 9 shane staff 306 Oct 17 18:57 . drwxr-xr-x 15 shane staff 510 Oct 17 18:57 .. -rw-r--r--@ 1 shane staff 11674924 Oct 17 18:57 Clover_v2.3k_r3817.pkg -rw-r--r-- 1 shane staff 68 Oct 17 18:57 Clover_v2.3k_r3817.pkg.md5 -rw-r--r-- 1 shane staff 11633917 Oct 17 18:57 Clover_v2.3k_r3817.zip drwxr-xr-x 3 shane staff 102 Oct 17 18:57 Resources drwxr-xr-x 7 shane staff 238 Oct 17 18:57 build drwxr-xr-x 3 shane staff 102 Oct 17 18:57 package drwxr-xr-x 7 shane staff 238 Oct 17 18:57 utils =============================================================================== build started at: Mon Oct 17 18:56:53 ACDT 2016 finished at Mon Oct 17 18:57:40 ACDT 2016 Done! <---------------------------------------------------- logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [Process completed] Link to comment Share on other sites More sharing options...
Philip Petev Posted October 17, 2016 Share Posted October 17, 2016 Clover r3817 fixes the missing declaration problem. Also @Micky1979, the EDK2 version, used by Slice, should be 22793, according to commit r3797, so the script should be updated.. Link to comment Share on other sites More sharing options...
artur_pt Posted October 17, 2016 Share Posted October 17, 2016 hello only need to insert in script EDK2_REV="22793" for me will be useful to have the same change with CLOVER_REV="3815" or in script menu could have that chance to upload the clover rev we want.. thanks Link to comment Share on other sites More sharing options...
Micky1979 Posted October 17, 2016 Author Share Posted October 17, 2016 Build_Clover.command v4.1.0 is available (update your script using the relative option.) Show local version/remote revision of Build_Clover.command (ErmaC). Auto hide/unhide option to update the script based on remote revision (ErmaC). Sync with edk2 r 22793 following Slice in Clover r3817. hello only need to insert in script EDK2_REV="22793" for me will be useful to have the same change with CLOVER_REV="3815" or in script menu could have that chance to upload the clover rev we want.. thanks You can hack the script in clover() function, but is not reccomended due to the possible incompatibility with edk2. You also have to remembar what was the compatible rev. IMHO EDIT fixable inserting the edk2 revision used directly in Clover repository, so will possible, in future, compile old revisions of Clover. 1 Link to comment Share on other sites More sharing options...
Philip Petev Posted October 17, 2016 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: Build_Clover script v4.1.0 a new version v4.1.021.09 is available for download 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). 1 Link to comment Share on other sites More sharing options...
droples Posted October 17, 2016 Share Posted October 17, 2016 Build_Clover.command-4.1.0 Ubuntu-16.04.2, OS X-10.9.5 XCODE-6.0.1 -> Clover3817. There is a caveat 1) update Build_Clover.command Compiling succeeds.Downloading OS X_10.11.6 using these Clovers without problems. XCODE6.0.1 EFI 1:669 0:000 Now is 17.10.2016, 13:0:58 (GMT) 1:669 0:000 Starting Clover revision: 3817 on CLOVER EFI 1:669 0:000 Build with: [Args: -x64 -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -t XCODE5 | -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.9.5 | XCODE: 6.0.1] UEFI 0:100 0:000 Now is 17.10.2016, 12:46:38 (GMT) 0:100 0:000 Starting Clover revision: 3817 on American Megatrends EFI 0:100 0:000 Build with: [Args: -x64 -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -t XCODE5 | -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.9.5 | XCODE: 6.0.1] UBUNTU-16.04.2 EFI CLOVER 0:320 0:143 SetMode pref 5 (5) = Success 0:497 0:176 Found supported controller for BiosBlockIO class=010601 0:497 0:000 Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0001 0:497 0:000 GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00 0:497 0:000 BlockSize = 512 LastBlock = 156301487 0:500 0:002 Int13Extensions: INT 13 41 DL=F2 : CF=0 BX=AA55 CX=0005 0:500 0:000 GetDriveParameters: INT 13 48 DL=F2 : CF=0 AH=00 0:500 0:000 BlockSize = 2048 LastBlock = -1 1:649 1:149 1:649 0:000 Now is 17.10.2016, 13:25:3 (GMT) 1:649 0:000 Starting Clover revision: 3817 on CLOVER EFI 1:649 0:000 Build with: [Args: -x64 -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D DISABLE_LTO -t GCC53 | -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D DISABLE_LTO -D USE_LOW_EBDA -a X64 -b RELEASE -t GCC53 -n 9 | OS: Ubuntu 16.04] UEFI CLOVER 0:100 0:100 MemLog inited, TSC freq: 3403346298 0:100 0:000 0:100 0:000 Now is 17.10.2016, 13:31:13 (GMT) 0:100 0:000 Starting Clover revision: 3817 on American Megatrends EFI 0:100 0:000 Build with: [Args: -x64 -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D DISABLE_LTO -t GCC53 | -D USE_BIOS_BLOCKIO -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D DISABLE_LTO -D USE_LOW_EBDA -a X64 -b RELEASE -t GCC53 -n 9 | OS: Ubuntu 16.04] 1 Link to comment Share on other sites More sharing options...
D-an-W Posted October 17, 2016 Share Posted October 17, 2016 Just updated to 4.1.0 but the script tells me there is another update, when I try to update again nothing happens, am I doing something wrong? =============================================================================== 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: 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 #? Link to comment Share on other sites More sharing options...
Philip Petev Posted October 17, 2016 Share Posted October 17, 2016 Just updated to 4.1.0 but the script tells me there is another update, when I try to update again nothing happens, am I doing something wrong? =============================================================================== 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: 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 #? Look at my previous post. Sent from my MI 4LTE using Tapatalk 2 Link to comment Share on other sites More sharing options...
Badruzeus Posted October 17, 2016 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$ Link to comment Share on other sites More sharing options...
D-an-W Posted October 17, 2016 Share Posted October 17, 2016 Same error here. Link to comment Share on other sites More sharing options...
Mork vom Ork Posted October 17, 2016 Share Posted October 17, 2016 Got the same error here with latest BuildScript 4.1.0. Seems, that "/Users/mvo/src/edk2/Clover/OSInfo/OSInfo.c:19:10: fatal error: 'Protocol/OSInfo.h' file not found" is missing. So build event is hanging at this point. 2 Link to comment Share on other sites More sharing options...
Recommended Posts