Jump to content

Build_Clover.command, another Script to build standard Clover (or customized)


Micky1979
2,126 posts in this topic

Recommended Posts

@DTK: update your script, then use the update Clover + force edk2 update (no building) option to update your EDK2 source base.

Thank you, philip_petev. it is successful. :D :D :D

Thank you again and again :D

  • Like 1
Link to comment
Share on other sites

Sorry philip_petev,  I have to bother you. Follow your way, i can build Clover in iMac with MAC OSX 10.12 and Xcode 8.2.1. But, when i build on MACBookPro OSX 10.11 and Xcode 7.2.1, it not work. I update Build_Clover.command (version 4.2.9) , then use the update Clover + force edk2 update (no building). After that, build existing revision for release (no update, standard build), But i still gets error like this. Plzz, help me fix it one more times. Thank you so much!

 

 

 

 

 

///////////////////////////////////////////////////////////////////////////

 

LuongTheDungs-MacBook-Pro:src luongthedung$ ./Build_Clover.command 

 

 

 

===============================================================================

Build_Clover script v4.2.9  is the latest version avaiable

                          <----------------------------------------------------

===============================================================================

By Micky1979 based on Slice, Zenith432, STLVNUB, JrCs, cecekpawon, Needy,

cvad, Rehabman, philip_petev, ErmaC

 

Supported OSes: macOS X, Ubuntu (16.04/16.10), Debian Jessie (8.4/8.5/8.6/8.7)

                          <----------------------------------------------------

Remote revision: 4029 Local revision: 4029 

                          <----------------------------------------------------

Please enter your choice: 

 1) add "buildclover" symlink to /usr/local/bin

 2) update Clover only (no building)

 3) update Clover + force edk2 update (no building)

 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

? 6

 

 

===============================================================================

Select the desired architecture

                          <----------------------------------------------------

1) Standard x64 only

2) ia32 and x64 (ia32 is deprecated)

3) ia32 only (deprecated)

4) Back to Main Menu

5) Exit

? 1

===============================================================================

Running from: 10.11.6

                          <----------------------------------------------------

===============================================================================

Xcode 7.2.1

Build version 7C1002

                          <----------------------------------------------------

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1

Apple LLVM version 7.0.2 (clang-700.1.81)

Target: x86_64-apple-darwin15.6.0

Thread model: posix

===============================================================================

 

                          <----------------------------------------------------

===============================================================================

BUILDTOOL is XCODE5

                          <----------------------------------------------------

 

===============================================================================

nasm check:

                          <----------------------------------------------------

NASM version 2.12.02 compiled on Jul  6 2016

===============================================================================

gettext check:

                          <----------------------------------------------------

found gettext at /Users/luongthedung/src/opt/local/bin

found gettext at /opt/local/bin

===============================================================================

boot6

                          <----------------------------------------------------

TOOLCHAIN_DIR: /Users/luongthedung/src/opt/local

NASM_PREFIX: /Users/luongthedung/src/opt/local/bin/

NASM_VER: 2.12.02

svn: E155021: This client is too old to work with the working copy at

'/Users/luongthedung/src/edk2/Clover' (format 31).

You need to get a newer Subversion client. For more details, see

  http://subversion.apache.org/faq.html#working-copy-format-change

 

Initializing workspace

Loading previous configuration from /Users/luongthedung/src/edk2/Conf/BuildEnv.sh

WORKSPACE: /Users/luongthedung/src/edk2

EDK_TOOLS_PATH: /Users/luongthedung/src/edk2/BaseTools

CONF_PATH: /Users/luongthedung/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 5 

 

Build environment: Darwin-15.6.0-x86_64-i386-64bit

Build start time: 16:49:25, Mar.02 2017

 

WORKSPACE        = /Users/luongthedung/src/edk2

ECP_SOURCE       = /Users/luongthedung/src/edk2/EdkCompatibilityPkg

EDK_SOURCE       = /Users/luongthedung/src/edk2/EdkCompatibilityPkg

EFI_SOURCE       = /Users/luongthedung/src/edk2/EdkCompatibilityPkg

EDK_TOOLS_PATH   = /Users/luongthedung/src/edk2/BaseTools

CONF_PATH        = /Users/luongthedung/src/edk2/Conf

 

 

Architecture(s)  = X64

Build target     = RELEASE

Toolchain        = XCODE5

 

Active Platform          = /Users/luongthedung/src/edk2/Clover/Clover.dsc

Flash Image Definition   = /Users/luongthedung/src/edk2/Clover/Clover.fdf

 

Processing meta-data ......... done!

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]

libtool: unrecognized option `-static'

libtool: Try `libtool --help' for more information.

make: *** [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull/OUTPUT/BasePcdLibNull.lib] Error 1

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib]

 

 

build.py...

 : error F002: Failed to build module

/Users/luongthedung/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64, XCODE5, RELEASE]

 

- Failed -

Build end time: 16:49:36, Mar.02 2017

Build total time: 00:00:11

 

 

o_Ops, ./ebuild.sh exited with error(s), aborting..

 

LuongTheDungs-MacBook-Pro:src luongthedung$ 

 

///////////////////////////////////////////////////////////////////////////

 

 

Edited by Micky1979
put long log in a spoiler
Link to comment
Share on other sites

I guess you have probably copied the whole ~/src folder on that device from somewhere else, because that's the only possible explanation for such log: local svn repo in newer format and older svn client. Well, that obviously won't work. Try to delete the whole ~/src/edk2 folder and try again, it should work on that macOS version even with the old Xcode version you have (the latest version for 10.11.x is 8.2.1 btw).

 

Edit: unless the repo is being downloaded from the server with this new version, in that case upgrading the svn client is a must.

 

What's you current edk2 and Clover revisions on that device?

Link to comment
Share on other sites

@DTK what's under 'info and limitation about this script'?

Please read it carefully. Xcode 7.2 is not good.

 

@Philip_petev, I'll answer to your PM later ..now I have rush to go :)

Link to comment
Share on other sites

I guess you have probably copied the whole ~/src folder on that device from somewhere else, because that's the only possible explanation for such log: local svn repo in newer format and older svn client. Well, that obviously won't work. Try to delete the whole ~/src/edk2 folder and try again, it should work on that macOS version even with the old Xcode version you have (the latest version for 10.11.x is 8.2.1 btw).

 

Edit: unless the repo is being downloaded from the server with this new version, in that case upgrading the svn client is a must.

 

What's you current edk2 and Clover revisions on that device?

Hi philip, follow your way, i pass the error about SVN old version via update Xcode from 7.2.1 to 8.2.1. But i still get that erro. Plzzz, help me fix it!

Thank you so much!

 

 

 

---------------------------------------------------------------------------------------------------------------

 

LuongTheDungs-MacBook-Pro:src luongthedung$ ./Build_Clover.command 

 

===============================================================================

Build_Clover script v4.3.0  is the latest version avaiable

                          <----------------------------------------------------

===============================================================================

By Micky1979 based on Slice, Zenith432, STLVNUB, JrCs, cecekpawon, Needy,

cvad, Rehabman, philip_petev, ErmaC

 

Supported OSes: macOS X, Ubuntu (16.04/16.10), Debian Jessie (8.4/8.5/8.6/8.7)

                          <----------------------------------------------------

Remote revision: 4032 Local revision: 4032 

                          <----------------------------------------------------

Please enter your choice: 

 1) add "buildclover" symlink to /usr/local/bin

 2) update Clover only (no building)

 3) update Clover + force edk2 update (no building)

 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

? 6

 

 

 

 

 

 

 

 

 

 

 

===============================================================================

Select the desired architecture

                          <----------------------------------------------------

1) Standard x64 only

2) ia32 and x64 (ia32 is deprecated)

3) ia32 only (deprecated)

4) Back to Main Menu

5) Exit

? 1

===============================================================================

Running from: 10.11.6

                          <----------------------------------------------------

===============================================================================

Xcode 8.2.1

Build version 8C1002

                          <----------------------------------------------------

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.42.1)

Target: x86_64-apple-darwin15.6.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 /opt/local/bin

===============================================================================

boot6

                          <----------------------------------------------------

TOOLCHAIN_DIR: /Users/luongthedung/src/opt/local

NASM_PREFIX: /Users/luongthedung/src/opt/local/bin/

NASM_VER: 2.12.02

Initializing workspace

Loading previous configuration from /Users/luongthedung/src/edk2/Conf/BuildEnv.sh

WORKSPACE: /Users/luongthedung/src/edk2

EDK_TOOLS_PATH: /Users/luongthedung/src/edk2/BaseTools

CONF_PATH: /Users/luongthedung/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 5 

 

Build environment: Darwin-15.6.0-x86_64-i386-64bit

Build start time: 09:44:02, Mar.03 2017

 

WORKSPACE        = /Users/luongthedung/src/edk2

ECP_SOURCE       = /Users/luongthedung/src/edk2/EdkCompatibilityPkg

EDK_SOURCE       = /Users/luongthedung/src/edk2/EdkCompatibilityPkg

EFI_SOURCE       = /Users/luongthedung/src/edk2/EdkCompatibilityPkg

EDK_TOOLS_PATH   = /Users/luongthedung/src/edk2/BaseTools

CONF_PATH        = /Users/luongthedung/src/edk2/Conf

 

 

Architecture(s)  = X64

Build target     = RELEASE

Toolchain        = XCODE5

 

Active Platform          = /Users/luongthedung/src/edk2/Clover/Clover.dsc

Flash Image Definition   = /Users/luongthedung/src/edk2/Clover/Clover.fdf

 

Processing meta-data ......... done!

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64]

Building ... /Users/luongthedung/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]

libtool: unrecognized option `-static'

libtool: Try `libtool --help' for more information.

make: *** [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull/OUTPUT/BasePcdLibNull.lib] Error 1

libtool: unrecognized option `-static'

libtool: Try `libtool --help' for more information.

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull]

libtool: unrecognized option `-static'

make: *** [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib/OUTPUT/BaseMemoryLib.lib] Error 1

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/users/luongthedung/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BasePrintLib/BasePrintLib]

 

 

build.py...

 : error F002: Failed to build module

/Users/luongthedung/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64, XCODE5, RELEASE]

 

- Failed -

Build end time: 09:44:13, Mar.03 2017

Build total time: 00:00:11

 

 

o_Ops, ./ebuild.sh exited with error(s), aborting..

 

LuongTheDungs-MacBook-Pro:src luongthedung$ 

 

--------------------------------------------------------------------------------------------------------------

 

 

Edited by Micky1979
put long log in a spoiler
Link to comment
Share on other sites

@DTK

Hi. This can be related to edk2 version. What is it that you are currently using? Run this in a Terminal window please.  :)

svn info /Users/luongthedung/src/edk2 | grep "Revision" | awk '{print $2;}'

======================

 

@Micky1979 @Philip_petev

IMHO should we check edk2 version as well besides checking Clover rev? But the code is a little complicated... Sorry I didn't know where to add the code for checking edk2 rev...

 

EDIT:

Initially implemented this.

print_edk2Ver_test_Build_Clover.command.zip

Edited by PMheart
Link to comment
Share on other sites

@DTK

Hi. This can be related to edk2 version. What is it that you are currently using? Run this in a Terminal window please.  :)

svn info /Users/luongthedung/src/edk2 | grep "Revision" | awk '{print $2;}'
======================

 

@Micky1979 @Philip_petev

IMHO should we check edk2 version as well besides checking Clover rev? But the code is a little complicated... Sorry I didn't know where to add the code for checking edk2 rev...

 

EDIT:

Initially implemented this.

attachicon.gifprint_edk2Ver_test_Build_Clover.command.zip

 

Hi guys,

but the edk2 revision is already taken into account.... end if you enter the developer mode is already there and showned with the actual script. 

 

Look at the "getRev()" function. There's no need for new checks, instead just print those vars this way:

printf "   \e[90m EDK2 revision used r$EDK2_REV latest avaiable is r$REMOTE_EDK2_REV \e[0m\n"

Also consider that calling too often commands that check online stuff slow down the start-up of the script, and users with a slow connection may wait a long before see the initial menù.. IMHO not pleasent :P

  • Like 4
Link to comment
Share on other sites

I almost forgot about that...

Ok, guys, I have rewritten the PrintCloverVer function (it's now printRevisions) and the script shows on startup the local and remote Clover versions or the local and remote Edk2 versions or both, depending of the input parameter, passed to printRevisions. In addition, another message shows is the current local Edk2 version the suggested one or not.

 

You can download the test version 4.3.1 here (right-click on that link and choose Save as).

  • Like 4
Link to comment
Share on other sites

Hi guys,

but the edk2 revision is already taken into account.... end if you enter the developer mode is already there and showned with the actual script.

 

Look at the "getRev()" function. There's no need for new checks, instead just print those vars this way:

printf "   \e[90m EDK2 revision used r$EDK2_REV latest avaiable is r$REMOTE_EDK2_REV \e[0m\n"
Also consider that calling too often commands that check online stuff slow down the start-up of the script, and users with a slow connection may wait a long before see the initial menù.. IMHO not pleasent :P
IMHO I prefer putting the Clover & edk2 rev together, which may make the UI tidy... :) Thanks Micky anyway !

 

 

Sent from my iPhone 7 using Tapatalk

I almost forgot about that...

Ok, guys, I have rewritten the PrintCloverVer function (it's now printRevisions) and the script shows on startup the local and remote Clover versions or the local and remote Edk2 versions or both, depending of the input parameter, passed to printRevisions. In addition, another message shows is the current local Edk2 version the suggested one or not.

 

You can download the test version 4.3.1 here (right-click on that link and choose Save as).

Great!

 

 

Sent from my iPhone 7 using Tapatalk

Link to comment
Share on other sites

Is not life beautiful?
Thanks to all  :wink_anim:

 

Last login: Sat Mar 4 05:52:42 on console
Mac-Pro-de-Fljagd:~ fljagd$ buildclover
































===============================================================================
Build_Clover script v4.2.8 a new version v4.3.0 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/16.10), Debian Jessie (8.4/8.5/8.6)
<----------------------------------------------------
Remote revision: 4035 Local revision: 4017
<----------------------------------------------------
Please enter your choice:
1) update Build_Clover.command
2) update Clover only (no building)
3) update Clover + force edk2 update (no building)
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 68654 100 68654 0 0 265k 0 --:--:-- --:--:-- --:--:-- 266k

a new Build_Clover.command is available,
do you want to overwrite the script? (Y/n)\n
y
done!

===============================================================================
Build_Clover script v4.3.0 is the latest version avaiable
<----------------------------------------------------
===============================================================================
By Micky1979 based on Slice, Zenith432, STLVNUB, JrCs, cecekpawon, Needy,
cvad, Rehabman, philip_petev, ErmaC

Supported OSes: macOS X, Ubuntu (16.04/16.10), Debian Jessie (8.4/8.5/8.6/8.7)
<----------------------------------------------------
Remote revision: 4035 Local revision: 4017
<----------------------------------------------------
Please enter your choice:
1) update Clover only (no building)
2) update Clover + force edk2 update (no building)
3) run my script on the source
4) build existing revision (no update, for testing only)
5) build existing revision for release (no update, standard build)
6) build existing revision with custom macros enabled
7) info and limitations about this script
8) enter Developers mode (only for devs)
9) Exit
? 2
===============================================================================
Running from: 10.12.3
<----------------------------------------------------
===============================================================================
Xcode 8.2.1
Build version 8C1002
<----------------------------------------------------
Configured with: --prefix=/Volumes/Sierra/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.42.1)
Target: x86_64-apple-darwin16.4.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 818 0 --:--:-- --:--:-- --:--:-- 817
checking..available, continuing..
D edksetup.sh
Checked out revision 23974.

edksetup.sh:
checking..available, continuing..
Updating 'edksetup.sh':
A edksetup.sh
Updated to revision 23974.
MdePkg:
checking..available, continuing..
Updating '.':
U Include/Library/BaseLib.h
A Include/Library/SmiHandlerProfileLib.h
U Include/Library/PrintLib.h
G Include/Base.h
G Include/Uefi/UefiBaseType.h
U Include/IndustryStandard/Acpi60.h
U Include/IndustryStandard/Acpi61.h
G Include/IndustryStandard/Pci22.h
U Include/IndustryStandard/UefiTcgPlatform.h
G Library/BaseLib/SafeString.c
U Library/UefiDevicePathLib/DevicePathFromText.c
A Library/SmiHandlerProfileLibNull
A Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.c
A Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.inf
A Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.uni
U Library/BasePrintLib/PrintLib.c
U Library/BasePrintLib/PrintLibInternal.c
U Library/BasePrintLib/PrintLibInternal.h
U Library/BasePrintLib/BasePrintLib.inf
U MdePkg.dsc
U MdePkg.dec
Updated to revision 23974.
MdeModulePkg:
checking..available, continuing..
Updating '.':
U Universal/Network/Ip4Dxe/Ip4Config2Impl.c
U Universal/Network/Dhcp4Dxe/Dhcp4Impl.c
U Universal/HiiDatabaseDxe/ConfigRouting.c
U Universal/DisplayEngineDxe/InputHandler.c
U Universal/PrintDxe/Print.c
U Universal/PrintDxe/PrintDxe.inf
U Universal/PrintDxe/PrintDxe.uni
U Universal/EbcDxe/EbcDebugger/EdbCmdMemory.c
U Universal/EbcDxe/EbcDebugger/EdbCmdSymbol.c
U Universal/EbcDxe/EbcDebugger/EdbDisasmSupport.c
U Universal/EbcDxe/EbcDebugger/EdbDisasmSupport.h
A Core/Dxe/Misc/MemoryProtection.c
U Core/Dxe/Misc/PropertiesTable.c
U Core/Dxe/DxeMain/DxeMain.c
U Core/Dxe/DxeMain.h
U Core/Dxe/DxeMain.inf
U Core/Dxe/Image/Image.c
U Core/PiSmmCore/PiSmmCore.c
U Core/PiSmmCore/PiSmmCore.h
U Core/PiSmmCore/PiSmmCore.inf
U Core/PiSmmCore/Smi.c
A Core/PiSmmCore/SmiHandlerProfile.c
U Core/PiSmmCore/PiSmmIpl.c
U Core/PiSmmCore/MemoryAttributesTable.c
U Core/Pei/FwVol/FwVol.c
U Core/Pei/Dispatcher/Dispatcher.c
U Library/DxeCorePerformanceLib/DxeCorePerformanceLib.c
U Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf
U Library/DxeCorePerformanceLib/DxeCorePerformanceLibInternal.h
U Library/SmmCorePerformanceLib/SmmCorePerformanceLib.c
U Library/SmmCorePerformanceLib/SmmCorePerformanceLib.inf
A Library/SmmSmiHandlerProfileLib
A Library/SmmSmiHandlerProfileLib/SmmSmiHandlerProfileLib.c
A Library/SmmSmiHandlerProfileLib/SmmSmiHandlerProfileLib.inf
A Library/SmmSmiHandlerProfileLib/SmmSmiHandlerProfileLib.uni
U Library/BootMaintenanceManagerUiLib/BootMaintenance.c
U Library/BootMaintenanceManagerUiLib/BootMaintenanceManager.h
U Library/DxePrintLibPrint2Protocol/PrintLib.c
U Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.inf
U Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.uni
U Library/UefiBootManagerLib/UefiBootManagerLib.inf
U Library/UefiBootManagerLib/BmBoot.c
U Library/DxeHttpLib/DxeHttpLib.c
U Include/Guid/Performance.h
A Include/Guid/SmiHandlerProfile.h
U Include/Protocol/Print2.h
U MdeModulePkg.dsc
A Application/SmiHandlerProfileInfo
A Application/SmiHandlerProfileInfo/SmiHandlerProfileInfo.c
A Application/SmiHandlerProfileInfo/SmiHandlerProfileInfo.inf
A Application/SmiHandlerProfileInfo/SmiHandlerProfileInfo.uni
A Application/SmiHandlerProfileInfo/SmiHandlerProfileInfoExtra.uni
U MdeModulePkg.dec
U Bus/Pci/PciBusDxe/PciEnumeratorSupport.c
U Bus/Pci/SdMmcPciHcDxe/SdMmcPciHci.c
U Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.c
U Bus/Pci/PciSioSerialDxe/Serial.c
U Bus/Sd/EmmcBlockIoPei/EmmcHci.c
U Bus/Sd/SdBlockIoPei/SdHci.c
Updated to revision 23974.
CryptoPkg:
checking..available, continuing..
Updating '.':
U CryptoPkg.dec
D Library/OpensslLib/EDKII_openssl-1.0.2j.patch
A Library/OpensslLib/EDKII_openssl-1.0.2k.patch
U Library/OpensslLib/Install.cmd
U Library/OpensslLib/Install.sh
U Library/OpensslLib/OpensslLib.inf
A Library/OpensslLib/OpensslLibCrypto.inf
U Library/OpensslLib/Patch-HOWTO.txt
A Library/OpensslLib/OpensslLibCrypto.uni
U Library/OpensslLib/process_files.sh
U Library/OpensslLib/opensslconf.h
Updated to revision 23974.
DuetPkg:
checking..available, continuing..
Updating '.':
At revision 23974.
EdkCompatibilityPkg:
checking..available, continuing..
Updating '.':
U Sample/Tools/Source/UefiStrGather/StrGather.c
Updated to revision 23974.
IntelFrameworkModulePkg:
checking..available, continuing..
Updating '.':
At revision 23974.
IntelFrameworkPkg:
checking..available, continuing..
Updating '.':
At revision 23974.
OvmfPkg:
checking..available, continuing..
Updating '.':
U OvmfPkgIa32.dsc
U OvmfPkgIa32X64.dsc
U OvmfPkgX64.dsc
U XenBusDxe/XenStore.c
U XenBusDxe/XenStore.h
A AcpiPlatformDxe/BootScript.c
U AcpiPlatformDxe/QemuFwCfgAcpi.c
U AcpiPlatformDxe/AcpiPlatform.h
U AcpiPlatformDxe/AcpiPlatformDxe.inf
U AcpiPlatformDxe/QemuFwCfgAcpiPlatformDxe.inf
U AcpiPlatformDxe/QemuLoader.h
A Include/IndustryStandard/QemuFwCfg.h
U Include/Library/QemuFwCfgLib.h
U Library/QemuFwCfgLib/QemuFwCfgLib.c
U Library/QemuBootOrderLib/ExtraRootBusMap.c
A SmmControl2Dxe/SmiFeatures.c
A SmmControl2Dxe/SmiFeatures.h
U SmmControl2Dxe/SmmControl2Dxe.c
U SmmControl2Dxe/SmmControl2Dxe.inf
U IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.c
Updated to revision 23974.
OptionRomPkg:
checking..available, continuing..
Updating '.':
At revision 23974.
PcAtChipsetPkg:
checking..available, continuing..
Updating '.':
At revision 23974.
ShellPkg:
checking..available, continuing..
Updating '.':
U Library/UefiShellDebug1CommandsLib/Comp.c
U Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni
U Library/UefiShellDebug1CommandsLib/Pci.c
U Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c
U Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTable.c
U Library/UefiShellDebug1CommandsLib/SmbiosView/SmbiosViewStrings.uni
U Library/UefiDpLib/Dp.c
U Library/UefiDpLib/DpInternal.h
U Library/UefiDpLib/DpProfile.c
U Library/UefiDpLib/DpTrace.c
U Library/UefiDpLib/DpUtilities.c
U Library/UefiDpLib/Literals.c
U Library/UefiDpLib/UefiDpLib.inf
U Library/UefiDpLib/UefiDpLib.uni
U Library/UefiShellLevel2CommandsLib/Cd.c
U ShellPkg.dsc
Updated to revision 23974.
UefiCpuPkg:
checking..available, continuing..
Updating '.':
U CpuDxe/CpuDxe.c
U CpuDxe/CpuMp.c
U CpuDxe/CpuDxe.h
U CpuDxe/CpuDxe.inf
A CpuDxe/CpuPageTable.c
A CpuDxe/CpuPageTable.h
U Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.S
Updated to revision 23974.
FatPkg:
checking..available, continuing..
Updating '.':
At revision 23974.
BaseTools:
checking..available, continuing..
Updating '.':
U Scripts/GccBase.lds
A Scripts/SmiHandlerProfileSymbolGen.py
U Source/Python/Workspace/WorkspaceDatabase.py
U Source/Python/Workspace/MetaFileParser.py
U Source/Python/AutoGen/AutoGen.py
U Source/Python/AutoGen/GenC.py
U Source/Python/GenFds/GenFds.py
U Source/Python/Common/DataType.py
U Source/Python/Common/Misc.py
U Source/C/VfrCompile/VfrUtilityLib.cpp
U Conf/tools_def.template
U Makefile

Fetching external item into 'Bin/Win32':
U Bin/Win32/GenVtf.exe
U Bin/Win32/Readme.txt
U Bin/Win32/VolInfo.exe
Updated external to revision 225.

At revision 23974.
===============================================================================
cleaning all because BaseTools mismatch r23974 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/fljagd/src/edk2/Clover/../../opt/local
NASM_PREFIX: /Users/fljagd/src/edk2/Clover/../../opt/local/bin/
NASM_VER: 2.12.02
Initializing workspace
Loading previous configuration from /Users/fljagd/src/edk2/Conf/BuildEnv.sh
WORKSPACE: /Users/fljagd/src/edk2
EDK_TOOLS_PATH: /Users/fljagd/src/edk2/BaseTools
CONF_PATH: /Users/fljagd/src/edk2/Conf
Build environment: Darwin-16.4.0-x86_64-i386-64bit
Build start time: 07:41:40, Mar.04 2017

WORKSPACE = /Users/fljagd/src/edk2
ECP_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EDK_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EFI_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH = /Users/fljagd/src/edk2/BaseTools
CONF_PATH = /Users/fljagd/src/edk2/Conf


Architecture(s) = X64
Build target = RELEASE
Toolchain = XCODE5

Active Platform = /Users/fljagd/src/edk2/Clover/Clover.dsc
Flash Image Definition = /Users/fljagd/src/edk2/Clover/Clover.fdf

Processing meta-data ...

build.py...
/Users/fljagd/src/edk2/Clover/rEFIt_UEFI/refit.inf(19): error 3000: Global macro ARCH is not permitted.
BASE_NAME = CLOVER$(ARCH)


- Failed -
Build end time: 07:41:44, Mar.04 2017
Build total time: 00:00:04

rm -rf sym obj dst

BaseTools before update was: r1979
now is: r23974
checking..available, continuing..

===============================================================================
Updating Clover, using the latest revision
<----------------------------------------------------
Updating '.':
D build_gcc5.sh
U Clover.dsc
U rEFIt_UEFI/Platform/AcpiPatcher.c
U rEFIt_UEFI/Platform/Hibernate.c
U rEFIt_UEFI/Platform/Platform.h
U rEFIt_UEFI/Platform/cpu.c
U rEFIt_UEFI/Platform/kext_patcher.c
U rEFIt_UEFI/Platform/nvidia.c
U rEFIt_UEFI/Platform/platformdata.c
U rEFIt_UEFI/Platform/guid.c
U rEFIt_UEFI/Platform/hda.c
U rEFIt_UEFI/Platform/hda.h
U rEFIt_UEFI/Platform/Settings.c
U rEFIt_UEFI/Platform/kernel_patcher.c
U rEFIt_UEFI/refit/menu.c
U rEFIt_UEFI/refit/main.c
U rEFIt_UEFI/refit/lib.h
U Patches_for_EDK2/Conf/tools_def.txt
U Patches_for_EDK2/MdePkg/Include/Base.h
U Patches_for_EDK2/MdePkg/Include/IndustryStandard/Pci22.h
U Patches_for_EDK2/MdePkg/Include/X64/ProcessorBind.h
U Patches_for_EDK2/MdePkg/Include/Uefi/UefiBaseType.h
U Patches_for_EDK2/MdePkg/Library/BaseLib/SafeString.c
U Patches_for_EDK2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c
U buildExtras.sh
A build_gcc6.sh
U buildnasm.sh
U ebuild.sh
U CloverPackage/makeiso
U CloverPackage/CloverV2/EFI/CLOVER/config-sample.plist
A buildmtoc.sh
U Protocols/HashServiceFix/HashServiceFix.c
U Protocols/HashServiceFix/sha1.c
U Protocols/HashServiceFix/sha1.h
U Xcode/Clover/Clover.xcodeproj/project.pbxproj
Updated to revision 4035.
===============================================================================
Apply Edk2 patches
<----------------------------------------------------

Remote revision: 4035 Local revision: 4035
<----------------------------------------------------
Please enter your choice:
1) update Clover only (no building)
2) update Clover + force edk2 update (no building)
3) run my script on the source
4) build existing revision (no update, for testing only)
5) build existing revision for release (no update, standard build)
6) build existing revision with custom macros enabled
7) info and limitations about this script
8) enter Developers mode (only for devs)
9) Exit
? 5





















===============================================================================
Select the desired architecture
<----------------------------------------------------
1) Standard x64 only
2) ia32 and x64 (ia32 is deprecated)
3) ia32 only (deprecated)
4) Back to Main Menu
5) Exit
? 1
===============================================================================
Running from: 10.12.3
<----------------------------------------------------
===============================================================================
Xcode 8.2.1
Build version 8C1002
<----------------------------------------------------
Configured with: --prefix=/Volumes/Sierra/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.42.1)
Target: x86_64-apple-darwin16.4.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/fljagd/src/opt/local/bin
===============================================================================
boot6
<----------------------------------------------------
TOOLCHAIN_DIR: /Users/fljagd/src/opt/local
NASM_PREFIX: /Users/fljagd/src/opt/local/bin/
NASM_VER: 2.12.02
Initializing workspace
Loading previous configuration from /Users/fljagd/src/edk2/Conf/BuildEnv.sh
WORKSPACE: /Users/fljagd/src/edk2
EDK_TOOLS_PATH: /Users/fljagd/src/edk2/BaseTools
CONF_PATH: /Users/fljagd/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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 -D_7ZIP_ST -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 user acti...
^
../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
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
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
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
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
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 -Wno-unused-result EfiVfrParser.cpp -o EfiVfrParser.o
In file included from EfiVfrParser.cpp:18:
In file included from ./EfiVfrParser.h:25:
./VfrFormPkg.h:657:56: warning: field 'mFormSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) {
^
./VfrFormPkg.h:692:47: warning: field 'mEnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {}
^
./VfrFormPkg.h:701:64: warning: field 'mDefaultStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultStore->Header) {
^
./VfrFormPkg.h:743:49: warning: field 'mForm' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) {
^
./VfrFormPkg.h:775:56: warning: field 'mFormMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) {
^
./VfrFormPkg.h:812:56: warning: field 'mVarStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) {
^
./VfrFormPkg.h:852:63: warning: field 'mVarStoreEfi' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreEfi->Header) {
^
./VfrFormPkg.h:908:78: warning: field 'mVarStoreNameValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarS...
^
./VfrFormPkg.h:928:51: warning: field 'mImage' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) {
^
./VfrFormPkg.h:943:55: warning: field 'mModal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) {
^
./VfrFormPkg.h:954:53: warning: field 'mLocked' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {}
^
./VfrFormPkg.h:964:49: warning: field 'mRule' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) {
^
./VfrFormPkg.h:986:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {
^
./VfrFormPkg.h:1014:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI_IFR_DEFAULT_2)) {
^
./VfrFormPkg.h:1034:50: warning: field 'mValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {}
^
./VfrFormPkg.h:1044:49: warning: field 'mRead' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {}
^
./VfrFormPkg.h:1054:50: warning: field 'mWrite' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {}
^
./VfrFormPkg.h:1066:38: warning: field 'mGet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) {
^
./VfrFormPkg.h:1086:38: warning: field 'mSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) {
^
./VfrFormPkg.h:1104:55: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header),
^
./VfrFormPkg.h:1105:25: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mSubtitle->Statement) {
^
./VfrFormPkg.h:1124:48: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header),
^
./VfrFormPkg.h:1125:38: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mText->Statement) {
^
./VfrFormPkg.h:1140:46: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header),
^
./VfrFormPkg.h:1141:36: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef->Question) {
^
./VfrFormPkg.h:1156:47: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI_IFR_REF2)),
^
./VfrFormPkg.h:1157:37: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef2->Question) {
^
./VfrFormPkg.h:1177:47: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI_IFR_REF3)),
^
./VfrFormPkg.h:1178:37: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef3->Question) {
^
./VfrFormPkg.h:1203:47: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_IFR_REF4)),
^
./VfrFormPkg.h:1204:37: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef4->Question) {
^
./VfrFormPkg.h:1234:46: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_IFR_REF5)),
^
./VfrFormPkg.h:1235:36: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef5->Question) {
^
./VfrFormPkg.h:1245:64: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetButton->Header),
^
./VfrFormPkg.h:1246:25: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mResetButton->Statement) {
^
./VfrFormPkg.h:1261:58: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header),
^
./VfrFormPkg.h:1262:43: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mCheckBox->Question) {
^
./VfrFormPkg.h:1301:52: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header),
^
./VfrFormPkg.h:1302:39: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mAction->Question) {
^
./VfrFormPkg.h:1317:48: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header),
^
./VfrFormPkg.h:1318:37: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mDate->Question) {
^
./VfrFormPkg.h:1360:55: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header),
^
./VfrFormPkg.h:1361:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mNumeric->Question),
^
./VfrFormPkg.h:1362:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mNumeric->data, TRUE) {
^
./VfrFormPkg.h:1421:52: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header),
^
./VfrFormPkg.h:1422:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOneOf->Question),
^
./VfrFormPkg.h:1423:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mOneOf->data) {
^
./VfrFormPkg.h:1478:52: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header),
^
./VfrFormPkg.h:1479:39: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mString->Question) {
^
./VfrFormPkg.h:1520:57: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header),
^
./VfrFormPkg.h:1521:42: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mPassword->Question) {
^
./VfrFormPkg.h:1546:63: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedList->Header),
^
./VfrFormPkg.h:1547:44: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOrderedList->Question) {
^
./VfrFormPkg.h:1587:49: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header),
^
./VfrFormPkg.h:1588:38: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mTime->Question) {
^
./VfrFormPkg.h:1631:58: warning: field 'mDisableIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {}
^
./VfrFormPkg.h:1640:61: warning: field 'mSuppressIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf->Header) {}
^
./VfrFormPkg.h:1649:60: warning: field 'mGrayOutIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->Header) {}
^
./VfrFormPkg.h:1658:68: warning: field 'mInconsistentIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInconsistentIf...
^
./VfrFormPkg.h:1673:63: warning: field 'mWarningIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf->Header) {
^
./VfrFormPkg.h:1693:62: warning: field 'mNoSubmitIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf->Header) {
^
./VfrFormPkg.h:1708:54: warning: field 'mRefresh' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) {
^
./VfrFormPkg.h:1723:45: warning: field 'mRefreshId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) {
^
./VfrFormPkg.h:1738:70: warning: field 'mVarStoreDevice' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevi...
^
./VfrFormPkg.h:1753:65: warning: field 'mOneOfOption' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOption->Head...
^
./VfrFormPkg.h:1828:49: warning: field 'mClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1845:53: warning: field 'mSubClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, sizeof (EFI...
^
./VfrFormPkg.h:1862:49: warning: field 'mLabel' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1878:51: warning: field 'mBanner' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeof (EFI_IFR...
^
./VfrFormPkg.h:1906:39: warning: field 'mOptionKey' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IFR_GUID_OPT...
^
./VfrFormPkg.h:1924:39: warning: field 'mVarEqName' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IFR_GUID_VAR...
^
./VfrFormPkg.h:1938:73: warning: field 'mTimeout' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->...
^
./VfrFormPkg.h:1955:51: warning: field 'mGuid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof (EFI_IFR_G...
^
./VfrFormPkg.h:1976:38: warning: field 'mDup' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) {
^
./VfrFormPkg.h:1989:54: warning: field 'mEqIdId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) {
^
./VfrFormPkg.h:2028:44: warning: field 'mEqIdVal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) {
^
./VfrFormPkg.h:2058:62: warning: field 'mEqIdVList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList->Header) {
^
./VfrFormPkg.h:2109:48: warning: field 'mQuestionRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) {
^
./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) {
^
./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) {
^
./VfrFormPkg.h:2161:48: warning: field 'mQuestionRef3_2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, sizeof (EF...
^
./VfrFormPkg.h:2179:48: warning: field 'mQuestionRef3_3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, sizeof (EF...
^
./VfrFormPkg.h:2202:43: warning: field 'mRuleRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) {
^
./VfrFormPkg.h:2220:46: warning: field 'mStringRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) {
^
./VfrFormPkg.h:2238:46: warning: field 'mStringRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) {
^
./VfrFormPkg.h:2251:39: warning: field 'mThis' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) {
^
./VfrFormPkg.h:2264:43: warning: field 'mSecurity' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) {
^
./VfrFormPkg.h:2282:40: warning: field 'mUint8' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) {
^
./VfrFormPkg.h:2299:41: warning: field 'mUint16' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) {
^
./VfrFormPkg.h:2316:41: warning: field 'mUint32' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) {
^
./VfrFormPkg.h:2333:41: warning: field 'mUint64' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) {
^
./VfrFormPkg.h:2350:39: warning: field 'mTrue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) {
^
./VfrFormPkg.h:2363:40: warning: field 'mFalse' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) {
^
./VfrFormPkg.h:2376:38: warning: field 'mOne' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) {
^
./VfrFormPkg.h:2389:39: warning: field 'mOnes' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) {
^
./VfrFormPkg.h:2402:39: warning: field 'mZero' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) {
^
./VfrFormPkg.h:2415:44: warning: field 'mUndefined' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) {
^
./VfrFormPkg.h:2428:42: warning: field 'mVersion' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) {
^
./VfrFormPkg.h:2441:41: warning: field 'mLength' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) {
^
./VfrFormPkg.h:2454:38: warning: field 'mNot' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) {
^
./VfrFormPkg.h:2467:46: warning: field 'mBitWise' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) {
^
./VfrFormPkg.h:2480:45: warning: field 'mToBoolean' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) {
^
./VfrFormPkg.h:2493:44: warning: field 'mToString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) {
^
./VfrFormPkg.h:2510:42: warning: field 'mToUint' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) {
^
./VfrFormPkg.h:2523:43: warning: field 'mToUpper' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) {
^
./VfrFormPkg.h:2536:43: warning: field 'mToLower' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) {
^
./VfrFormPkg.h:2549:38: warning: field 'mAdd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) {
^
./VfrFormPkg.h:2562:46: warning: field 'mBitWiseAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) {
^
./VfrFormPkg.h:2575:45: warning: field 'mBitWiseOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) {
^
./VfrFormPkg.h:2588:38: warning: field 'mAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) {
^
./VfrFormPkg.h:2601:43: warning: field 'mCatenate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) {
^
./VfrFormPkg.h:2614:41: warning: field 'mDivide' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) {
^
./VfrFormPkg.h:2627:40: warning: field 'mEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) {
^
./VfrFormPkg.h:2640:48: warning: field 'mGreaterEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) {
^
./VfrFormPkg.h:2653:47: warning: field 'mGreaterThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) {
^
./VfrFormPkg.h:2666:45: warning: field 'mLessEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) {
^
./VfrFormPkg.h:2679:44: warning: field 'mLessThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) {
^
./VfrFormPkg.h:2692:38: warning: field 'mMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) {
^
./VfrFormPkg.h:2705:40: warning: field 'mMatch' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) {
^
./VfrFormPkg.h:2719:41: warning: field 'mMatch2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) {
^
./VfrFormPkg.h:2733:43: warning: field 'mMultiply' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) {
^
./VfrFormPkg.h:2746:41: warning: field 'mModulo' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) {
^
./VfrFormPkg.h:2759:44: warning: field 'mNotEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) {
^
./VfrFormPkg.h:2772:37: warning: field 'mOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) {
^
./VfrFormPkg.h:2785:45: warning: field 'mShiftLeft' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) {
^
./VfrFormPkg.h:2798:46: warning: field 'mShiftRight' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) {
^
./VfrFormPkg.h:2811:43: warning: field 'mSubtract' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) {
^
./VfrFormPkg.h:2824:46: warning: field 'mConditional' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) {
^
./VfrFormPkg.h:2837:39: warning: field 'mFind' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) {
^
./VfrFormPkg.h:2854:38: warning: field 'mMid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) {
^
./VfrFormPkg.h:2867:40: warning: field 'mToken' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) {
^
./VfrFormPkg.h:2880: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
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 -Wno-unused-result VfrLexer.cpp -o VfrLexer.o
In file included from VfrLexer.cpp:18:
./VfrFormPkg.h:657:56: warning: field 'mFormSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) {
^
./VfrFormPkg.h:692:47: warning: field 'mEnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {}
^
./VfrFormPkg.h:701:64: warning: field 'mDefaultStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultStore->Header) {
^
./VfrFormPkg.h:743:49: warning: field 'mForm' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) {
^
./VfrFormPkg.h:775:56: warning: field 'mFormMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) {
^
./VfrFormPkg.h:812:56: warning: field 'mVarStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) {
^
./VfrFormPkg.h:852:63: warning: field 'mVarStoreEfi' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreEfi->Header) {
^
./VfrFormPkg.h:908:78: warning: field 'mVarStoreNameValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarS...
^
./VfrFormPkg.h:928:51: warning: field 'mImage' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) {
^
./VfrFormPkg.h:943:55: warning: field 'mModal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) {
^
./VfrFormPkg.h:954:53: warning: field 'mLocked' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {}
^
./VfrFormPkg.h:964:49: warning: field 'mRule' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) {
^
./VfrFormPkg.h:986:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {
^
./VfrFormPkg.h:1014:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI_IFR_DEFAULT_2)) {
^
./VfrFormPkg.h:1034:50: warning: field 'mValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {}
^
./VfrFormPkg.h:1044:49: warning: field 'mRead' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {}
^
./VfrFormPkg.h:1054:50: warning: field 'mWrite' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {}
^
./VfrFormPkg.h:1066:38: warning: field 'mGet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) {
^
./VfrFormPkg.h:1086:38: warning: field 'mSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) {
^
./VfrFormPkg.h:1104:55: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header),
^
./VfrFormPkg.h:1105:25: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mSubtitle->Statement) {
^
./VfrFormPkg.h:1124:48: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header),
^
./VfrFormPkg.h:1125:38: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mText->Statement) {
^
./VfrFormPkg.h:1140:46: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header),
^
./VfrFormPkg.h:1141:36: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef->Question) {
^
./VfrFormPkg.h:1156:47: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI_IFR_REF2)),
^
./VfrFormPkg.h:1157:37: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef2->Question) {
^
./VfrFormPkg.h:1177:47: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI_IFR_REF3)),
^
./VfrFormPkg.h:1178:37: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef3->Question) {
^
./VfrFormPkg.h:1203:47: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_IFR_REF4)),
^
./VfrFormPkg.h:1204:37: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef4->Question) {
^
./VfrFormPkg.h:1234:46: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_IFR_REF5)),
^
./VfrFormPkg.h:1235:36: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef5->Question) {
^
./VfrFormPkg.h:1245:64: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetButton->Header),
^
./VfrFormPkg.h:1246:25: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mResetButton->Statement) {
^
./VfrFormPkg.h:1261:58: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header),
^
./VfrFormPkg.h:1262:43: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mCheckBox->Question) {
^
./VfrFormPkg.h:1301:52: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header),
^
./VfrFormPkg.h:1302:39: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mAction->Question) {
^
./VfrFormPkg.h:1317:48: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header),
^
./VfrFormPkg.h:1318:37: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mDate->Question) {
^
./VfrFormPkg.h:1360:55: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header),
^
./VfrFormPkg.h:1361:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mNumeric->Question),
^
./VfrFormPkg.h:1362:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mNumeric->data, TRUE) {
^
./VfrFormPkg.h:1421:52: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header),
^
./VfrFormPkg.h:1422:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOneOf->Question),
^
./VfrFormPkg.h:1423:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mOneOf->data) {
^
./VfrFormPkg.h:1478:52: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header),
^
./VfrFormPkg.h:1479:39: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mString->Question) {
^
./VfrFormPkg.h:1520:57: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header),
^
./VfrFormPkg.h:1521:42: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mPassword->Question) {
^
./VfrFormPkg.h:1546:63: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedList->Header),
^
./VfrFormPkg.h:1547:44: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOrderedList->Question) {
^
./VfrFormPkg.h:1587:49: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header),
^
./VfrFormPkg.h:1588:38: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mTime->Question) {
^
./VfrFormPkg.h:1631:58: warning: field 'mDisableIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {}
^
./VfrFormPkg.h:1640:61: warning: field 'mSuppressIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf->Header) {}
^
./VfrFormPkg.h:1649:60: warning: field 'mGrayOutIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->Header) {}
^
./VfrFormPkg.h:1658:68: warning: field 'mInconsistentIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInconsistentIf...
^
./VfrFormPkg.h:1673:63: warning: field 'mWarningIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf->Header) {
^
./VfrFormPkg.h:1693:62: warning: field 'mNoSubmitIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf->Header) {
^
./VfrFormPkg.h:1708:54: warning: field 'mRefresh' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) {
^
./VfrFormPkg.h:1723:45: warning: field 'mRefreshId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) {
^
./VfrFormPkg.h:1738:70: warning: field 'mVarStoreDevice' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevi...
^
./VfrFormPkg.h:1753:65: warning: field 'mOneOfOption' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOption->Head...
^
./VfrFormPkg.h:1828:49: warning: field 'mClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1845:53: warning: field 'mSubClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, sizeof (EFI...
^
./VfrFormPkg.h:1862:49: warning: field 'mLabel' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1878:51: warning: field 'mBanner' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeof (EFI_IFR...
^
./VfrFormPkg.h:1906:39: warning: field 'mOptionKey' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IFR_GUID_OPT...
^
./VfrFormPkg.h:1924:39: warning: field 'mVarEqName' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IFR_GUID_VAR...
^
./VfrFormPkg.h:1938:73: warning: field 'mTimeout' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->...
^
./VfrFormPkg.h:1955:51: warning: field 'mGuid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof (EFI_IFR_G...
^
./VfrFormPkg.h:1976:38: warning: field 'mDup' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) {
^
./VfrFormPkg.h:1989:54: warning: field 'mEqIdId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) {
^
./VfrFormPkg.h:2028:44: warning: field 'mEqIdVal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) {
^
./VfrFormPkg.h:2058:62: warning: field 'mEqIdVList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList->Header) {
^
./VfrFormPkg.h:2109:48: warning: field 'mQuestionRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) {
^
./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) {
^
./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) {
^
./VfrFormPkg.h:2161:48: warning: field 'mQuestionRef3_2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, sizeof (EF...
^
./VfrFormPkg.h:2179:48: warning: field 'mQuestionRef3_3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, sizeof (EF...
^
./VfrFormPkg.h:2202:43: warning: field 'mRuleRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) {
^
./VfrFormPkg.h:2220:46: warning: field 'mStringRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) {
^
./VfrFormPkg.h:2238:46: warning: field 'mStringRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) {
^
./VfrFormPkg.h:2251:39: warning: field 'mThis' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) {
^
./VfrFormPkg.h:2264:43: warning: field 'mSecurity' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) {
^
./VfrFormPkg.h:2282:40: warning: field 'mUint8' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) {
^
./VfrFormPkg.h:2299:41: warning: field 'mUint16' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) {
^
./VfrFormPkg.h:2316:41: warning: field 'mUint32' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) {
^
./VfrFormPkg.h:2333:41: warning: field 'mUint64' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) {
^
./VfrFormPkg.h:2350:39: warning: field 'mTrue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) {
^
./VfrFormPkg.h:2363:40: warning: field 'mFalse' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) {
^
./VfrFormPkg.h:2376:38: warning: field 'mOne' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) {
^
./VfrFormPkg.h:2389:39: warning: field 'mOnes' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) {
^
./VfrFormPkg.h:2402:39: warning: field 'mZero' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) {
^
./VfrFormPkg.h:2415:44: warning: field 'mUndefined' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) {
^
./VfrFormPkg.h:2428:42: warning: field 'mVersion' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) {
^
./VfrFormPkg.h:2441:41: warning: field 'mLength' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) {
^
./VfrFormPkg.h:2454:38: warning: field 'mNot' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) {
^
./VfrFormPkg.h:2467:46: warning: field 'mBitWise' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) {
^
./VfrFormPkg.h:2480:45: warning: field 'mToBoolean' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) {
^
./VfrFormPkg.h:2493:44: warning: field 'mToString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) {
^
./VfrFormPkg.h:2510:42: warning: field 'mToUint' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) {
^
./VfrFormPkg.h:2523:43: warning: field 'mToUpper' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) {
^
./VfrFormPkg.h:2536:43: warning: field 'mToLower' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) {
^
./VfrFormPkg.h:2549:38: warning: field 'mAdd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) {
^
./VfrFormPkg.h:2562:46: warning: field 'mBitWiseAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) {
^
./VfrFormPkg.h:2575:45: warning: field 'mBitWiseOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) {
^
./VfrFormPkg.h:2588:38: warning: field 'mAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) {
^
./VfrFormPkg.h:2601:43: warning: field 'mCatenate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) {
^
./VfrFormPkg.h:2614:41: warning: field 'mDivide' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) {
^
./VfrFormPkg.h:2627:40: warning: field 'mEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) {
^
./VfrFormPkg.h:2640:48: warning: field 'mGreaterEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) {
^
./VfrFormPkg.h:2653:47: warning: field 'mGreaterThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) {
^
./VfrFormPkg.h:2666:45: warning: field 'mLessEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) {
^
./VfrFormPkg.h:2679:44: warning: field 'mLessThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) {
^
./VfrFormPkg.h:2692:38: warning: field 'mMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) {
^
./VfrFormPkg.h:2705:40: warning: field 'mMatch' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) {
^
./VfrFormPkg.h:2719:41: warning: field 'mMatch2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) {
^
./VfrFormPkg.h:2733:43: warning: field 'mMultiply' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) {
^
./VfrFormPkg.h:2746:41: warning: field 'mModulo' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) {
^
./VfrFormPkg.h:2759:44: warning: field 'mNotEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) {
^
./VfrFormPkg.h:2772:37: warning: field 'mOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) {
^
./VfrFormPkg.h:2785:45: warning: field 'mShiftLeft' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) {
^
./VfrFormPkg.h:2798:46: warning: field 'mShiftRight' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) {
^
./VfrFormPkg.h:2811:43: warning: field 'mSubtract' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) {
^
./VfrFormPkg.h:2824:46: warning: field 'mConditional' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) {
^
./VfrFormPkg.h:2837:39: warning: field 'mFind' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) {
^
./VfrFormPkg.h:2854:38: warning: field 'mMid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) {
^
./VfrFormPkg.h:2867:40: warning: field 'mToken' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) {
^
./VfrFormPkg.h:2880: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:657:56: warning: field 'mFormSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) {
^
./VfrFormPkg.h:692:47: warning: field 'mEnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {}
^
./VfrFormPkg.h:701:64: warning: field 'mDefaultStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultStore->Header) {
^
./VfrFormPkg.h:743:49: warning: field 'mForm' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) {
^
./VfrFormPkg.h:775:56: warning: field 'mFormMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) {
^
./VfrFormPkg.h:812:56: warning: field 'mVarStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) {
^
./VfrFormPkg.h:852:63: warning: field 'mVarStoreEfi' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreEfi->Header) {
^
./VfrFormPkg.h:908:78: warning: field 'mVarStoreNameValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarS...
^
./VfrFormPkg.h:928:51: warning: field 'mImage' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) {
^
./VfrFormPkg.h:943:55: warning: field 'mModal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) {
^
./VfrFormPkg.h:954:53: warning: field 'mLocked' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {}
^
./VfrFormPkg.h:964:49: warning: field 'mRule' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) {
^
./VfrFormPkg.h:986:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {
^
./VfrFormPkg.h:1014:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI_IFR_DEFAULT_2)) {
^
./VfrFormPkg.h:1034:50: warning: field 'mValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {}
^
./VfrFormPkg.h:1044:49: warning: field 'mRead' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {}
^
./VfrFormPkg.h:1054:50: warning: field 'mWrite' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {}
^
./VfrFormPkg.h:1066:38: warning: field 'mGet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) {
^
./VfrFormPkg.h:1086:38: warning: field 'mSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) {
^
./VfrFormPkg.h:1104:55: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header),
^
./VfrFormPkg.h:1105:25: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mSubtitle->Statement) {
^
./VfrFormPkg.h:1124:48: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header),
^
./VfrFormPkg.h:1125:38: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mText->Statement) {
^
./VfrFormPkg.h:1140:46: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header),
^
./VfrFormPkg.h:1141:36: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef->Question) {
^
./VfrFormPkg.h:1156:47: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI_IFR_REF2)),
^
./VfrFormPkg.h:1157:37: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef2->Question) {
^
./VfrFormPkg.h:1177:47: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI_IFR_REF3)),
^
./VfrFormPkg.h:1178:37: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef3->Question) {
^
./VfrFormPkg.h:1203:47: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_IFR_REF4)),
^
./VfrFormPkg.h:1204:37: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef4->Question) {
^
./VfrFormPkg.h:1234:46: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_IFR_REF5)),
^
./VfrFormPkg.h:1235:36: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef5->Question) {
^
./VfrFormPkg.h:1245:64: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetButton->Header),
^
./VfrFormPkg.h:1246:25: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mResetButton->Statement) {
^
./VfrFormPkg.h:1261:58: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header),
^
./VfrFormPkg.h:1262:43: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mCheckBox->Question) {
^
./VfrFormPkg.h:1301:52: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header),
^
./VfrFormPkg.h:1302:39: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mAction->Question) {
^
./VfrFormPkg.h:1317:48: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header),
^
./VfrFormPkg.h:1318:37: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mDate->Question) {
^
./VfrFormPkg.h:1360:55: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header),
^
./VfrFormPkg.h:1361:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mNumeric->Question),
^
./VfrFormPkg.h:1362:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mNumeric->data, TRUE) {
^
./VfrFormPkg.h:1421:52: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header),
^
./VfrFormPkg.h:1422:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOneOf->Question),
^
./VfrFormPkg.h:1423:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mOneOf->data) {
^
./VfrFormPkg.h:1478:52: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header),
^
./VfrFormPkg.h:1479:39: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mString->Question) {
^
./VfrFormPkg.h:1520:57: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header),
^
./VfrFormPkg.h:1521:42: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mPassword->Question) {
^
./VfrFormPkg.h:1546:63: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedList->Header),
^
./VfrFormPkg.h:1547:44: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOrderedList->Question) {
^
./VfrFormPkg.h:1587:49: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header),
^
./VfrFormPkg.h:1588:38: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mTime->Question) {
^
./VfrFormPkg.h:1631:58: warning: field 'mDisableIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {}
^
./VfrFormPkg.h:1640:61: warning: field 'mSuppressIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf->Header) {}
^
./VfrFormPkg.h:1649:60: warning: field 'mGrayOutIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->Header) {}
^
./VfrFormPkg.h:1658:68: warning: field 'mInconsistentIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInconsistentIf...
^
./VfrFormPkg.h:1673:63: warning: field 'mWarningIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf->Header) {
^
./VfrFormPkg.h:1693:62: warning: field 'mNoSubmitIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf->Header) {
^
./VfrFormPkg.h:1708:54: warning: field 'mRefresh' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) {
^
./VfrFormPkg.h:1723:45: warning: field 'mRefreshId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) {
^
./VfrFormPkg.h:1738:70: warning: field 'mVarStoreDevice' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevi...
^
./VfrFormPkg.h:1753:65: warning: field 'mOneOfOption' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOption->Head...
^
./VfrFormPkg.h:1828:49: warning: field 'mClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1845:53: warning: field 'mSubClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, sizeof (EFI...
^
./VfrFormPkg.h:1862:49: warning: field 'mLabel' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1878:51: warning: field 'mBanner' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeof (EFI_IFR...
^
./VfrFormPkg.h:1906:39: warning: field 'mOptionKey' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IFR_GUID_OPT...
^
./VfrFormPkg.h:1924:39: warning: field 'mVarEqName' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IFR_GUID_VAR...
^
./VfrFormPkg.h:1938:73: warning: field 'mTimeout' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->...
^
./VfrFormPkg.h:1955:51: warning: field 'mGuid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof (EFI_IFR_G...
^
./VfrFormPkg.h:1976:38: warning: field 'mDup' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) {
^
./VfrFormPkg.h:1989:54: warning: field 'mEqIdId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) {
^
./VfrFormPkg.h:2028:44: warning: field 'mEqIdVal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) {
^
./VfrFormPkg.h:2058:62: warning: field 'mEqIdVList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList->Header) {
^
./VfrFormPkg.h:2109:48: warning: field 'mQuestionRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) {
^
./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) {
^
./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) {
^
./VfrFormPkg.h:2161:48: warning: field 'mQuestionRef3_2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, sizeof (EF...
^
./VfrFormPkg.h:2179:48: warning: field 'mQuestionRef3_3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, sizeof (EF...
^
./VfrFormPkg.h:2202:43: warning: field 'mRuleRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) {
^
./VfrFormPkg.h:2220:46: warning: field 'mStringRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) {
^
./VfrFormPkg.h:2238:46: warning: field 'mStringRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) {
^
./VfrFormPkg.h:2251:39: warning: field 'mThis' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) {
^
./VfrFormPkg.h:2264:43: warning: field 'mSecurity' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) {
^
./VfrFormPkg.h:2282:40: warning: field 'mUint8' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) {
^
./VfrFormPkg.h:2299:41: warning: field 'mUint16' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) {
^
./VfrFormPkg.h:2316:41: warning: field 'mUint32' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) {
^
./VfrFormPkg.h:2333:41: warning: field 'mUint64' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) {
^
./VfrFormPkg.h:2350:39: warning: field 'mTrue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) {
^
./VfrFormPkg.h:2363:40: warning: field 'mFalse' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) {
^
./VfrFormPkg.h:2376:38: warning: field 'mOne' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) {
^
./VfrFormPkg.h:2389:39: warning: field 'mOnes' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) {
^
./VfrFormPkg.h:2402:39: warning: field 'mZero' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) {
^
./VfrFormPkg.h:2415:44: warning: field 'mUndefined' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) {
^
./VfrFormPkg.h:2428:42: warning: field 'mVersion' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) {
^
./VfrFormPkg.h:2441:41: warning: field 'mLength' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) {
^
./VfrFormPkg.h:2454:38: warning: field 'mNot' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) {
^
./VfrFormPkg.h:2467:46: warning: field 'mBitWise' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) {
^
./VfrFormPkg.h:2480:45: warning: field 'mToBoolean' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) {
^
./VfrFormPkg.h:2493:44: warning: field 'mToString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) {
^
./VfrFormPkg.h:2510:42: warning: field 'mToUint' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) {
^
./VfrFormPkg.h:2523:43: warning: field 'mToUpper' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) {
^
./VfrFormPkg.h:2536:43: warning: field 'mToLower' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) {
^
./VfrFormPkg.h:2549:38: warning: field 'mAdd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) {
^
./VfrFormPkg.h:2562:46: warning: field 'mBitWiseAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) {
^
./VfrFormPkg.h:2575:45: warning: field 'mBitWiseOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) {
^
./VfrFormPkg.h:2588:38: warning: field 'mAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) {
^
./VfrFormPkg.h:2601:43: warning: field 'mCatenate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) {
^
./VfrFormPkg.h:2614:41: warning: field 'mDivide' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) {
^
./VfrFormPkg.h:2627:40: warning: field 'mEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) {
^
./VfrFormPkg.h:2640:48: warning: field 'mGreaterEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) {
^
./VfrFormPkg.h:2653:47: warning: field 'mGreaterThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) {
^
./VfrFormPkg.h:2666:45: warning: field 'mLessEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) {
^
./VfrFormPkg.h:2679:44: warning: field 'mLessThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) {
^
./VfrFormPkg.h:2692:38: warning: field 'mMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) {
^
./VfrFormPkg.h:2705:40: warning: field 'mMatch' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) {
^
./VfrFormPkg.h:2719:41: warning: field 'mMatch2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) {
^
./VfrFormPkg.h:2733:43: warning: field 'mMultiply' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) {
^
./VfrFormPkg.h:2746:41: warning: field 'mModulo' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) {
^
./VfrFormPkg.h:2759:44: warning: field 'mNotEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) {
^
./VfrFormPkg.h:2772:37: warning: field 'mOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) {
^
./VfrFormPkg.h:2785:45: warning: field 'mShiftLeft' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) {
^
./VfrFormPkg.h:2798:46: warning: field 'mShiftRight' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) {
^
./VfrFormPkg.h:2811:43: warning: field 'mSubtract' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) {
^
./VfrFormPkg.h:2824:46: warning: field 'mConditional' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) {
^
./VfrFormPkg.h:2837:39: warning: field 'mFind' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) {
^
./VfrFormPkg.h:2854:38: warning: field 'mMid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) {
^
./VfrFormPkg.h:2867:40: warning: field 'mToken' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) {
^
./VfrFormPkg.h:2880: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:3845:88: warning: expression result unused [-Wunused-value]
...) {zzfailed_pred(" mCompatibleMode",0 /* report */, { 0; /* no user action */ } );}
^
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 action */ } );}
^
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); }
^~~~~~~~~~~
135 warnings generated.
g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ -O2 -Wno-unused-result VfrFormPkg.cpp -o VfrFormPkg.o
In file included from VfrFormPkg.cpp:18:
./VfrFormPkg.h:657:56: warning: field 'mFormSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) {
^
./VfrFormPkg.h:692:47: warning: field 'mEnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {}
^
./VfrFormPkg.h:701:64: warning: field 'mDefaultStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultStore->Header) {
^
./VfrFormPkg.h:743:49: warning: field 'mForm' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) {
^
./VfrFormPkg.h:775:56: warning: field 'mFormMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) {
^
./VfrFormPkg.h:812:56: warning: field 'mVarStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) {
^
./VfrFormPkg.h:852:63: warning: field 'mVarStoreEfi' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreEfi->Header) {
^
./VfrFormPkg.h:908:78: warning: field 'mVarStoreNameValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarS...
^
./VfrFormPkg.h:928:51: warning: field 'mImage' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) {
^
./VfrFormPkg.h:943:55: warning: field 'mModal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) {
^
./VfrFormPkg.h:954:53: warning: field 'mLocked' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {}
^
./VfrFormPkg.h:964:49: warning: field 'mRule' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) {
^
./VfrFormPkg.h:986:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {
^
./VfrFormPkg.h:1014:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI_IFR_DEFAULT_2)) {
^
./VfrFormPkg.h:1034:50: warning: field 'mValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {}
^
./VfrFormPkg.h:1044:49: warning: field 'mRead' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {}
^
./VfrFormPkg.h:1054:50: warning: field 'mWrite' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {}
^
./VfrFormPkg.h:1066:38: warning: field 'mGet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) {
^
./VfrFormPkg.h:1086:38: warning: field 'mSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) {
^
./VfrFormPkg.h:1104:55: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header),
^
./VfrFormPkg.h:1105:25: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mSubtitle->Statement) {
^
./VfrFormPkg.h:1124:48: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header),
^
./VfrFormPkg.h:1125:38: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mText->Statement) {
^
./VfrFormPkg.h:1140:46: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header),
^
./VfrFormPkg.h:1141:36: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef->Question) {
^
./VfrFormPkg.h:1156:47: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI_IFR_REF2)),
^
./VfrFormPkg.h:1157:37: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef2->Question) {
^
./VfrFormPkg.h:1177:47: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI_IFR_REF3)),
^
./VfrFormPkg.h:1178:37: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef3->Question) {
^
./VfrFormPkg.h:1203:47: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_IFR_REF4)),
^
./VfrFormPkg.h:1204:37: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef4->Question) {
^
./VfrFormPkg.h:1234:46: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_IFR_REF5)),
^
./VfrFormPkg.h:1235:36: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef5->Question) {
^
./VfrFormPkg.h:1245:64: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetButton->Header),
^
./VfrFormPkg.h:1246:25: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mResetButton->Statement) {
^
./VfrFormPkg.h:1261:58: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header),
^
./VfrFormPkg.h:1262:43: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mCheckBox->Question) {
^
./VfrFormPkg.h:1301:52: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header),
^
./VfrFormPkg.h:1302:39: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mAction->Question) {
^
./VfrFormPkg.h:1317:48: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header),
^
./VfrFormPkg.h:1318:37: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mDate->Question) {
^
./VfrFormPkg.h:1360:55: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header),
^
./VfrFormPkg.h:1361:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mNumeric->Question),
^
./VfrFormPkg.h:1362:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mNumeric->data, TRUE) {
^
./VfrFormPkg.h:1421:52: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header),
^
./VfrFormPkg.h:1422:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOneOf->Question),
^
./VfrFormPkg.h:1423:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mOneOf->data) {
^
./VfrFormPkg.h:1478:52: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header),
^
./VfrFormPkg.h:1479:39: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mString->Question) {
^
./VfrFormPkg.h:1520:57: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header),
^
./VfrFormPkg.h:1521:42: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mPassword->Question) {
^
./VfrFormPkg.h:1546:63: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedList->Header),
^
./VfrFormPkg.h:1547:44: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOrderedList->Question) {
^
./VfrFormPkg.h:1587:49: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header),
^
./VfrFormPkg.h:1588:38: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mTime->Question) {
^
./VfrFormPkg.h:1631:58: warning: field 'mDisableIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {}
^
./VfrFormPkg.h:1640:61: warning: field 'mSuppressIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf->Header) {}
^
./VfrFormPkg.h:1649:60: warning: field 'mGrayOutIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->Header) {}
^
./VfrFormPkg.h:1658:68: warning: field 'mInconsistentIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInconsistentIf...
^
./VfrFormPkg.h:1673:63: warning: field 'mWarningIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf->Header) {
^
./VfrFormPkg.h:1693:62: warning: field 'mNoSubmitIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf->Header) {
^
./VfrFormPkg.h:1708:54: warning: field 'mRefresh' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) {
^
./VfrFormPkg.h:1723:45: warning: field 'mRefreshId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) {
^
./VfrFormPkg.h:1738:70: warning: field 'mVarStoreDevice' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevi...
^
./VfrFormPkg.h:1753:65: warning: field 'mOneOfOption' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOption->Head...
^
./VfrFormPkg.h:1828:49: warning: field 'mClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1845:53: warning: field 'mSubClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, sizeof (EFI...
^
./VfrFormPkg.h:1862:49: warning: field 'mLabel' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1878:51: warning: field 'mBanner' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeof (EFI_IFR...
^
./VfrFormPkg.h:1906:39: warning: field 'mOptionKey' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IFR_GUID_OPT...
^
./VfrFormPkg.h:1924:39: warning: field 'mVarEqName' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IFR_GUID_VAR...
^
./VfrFormPkg.h:1938:73: warning: field 'mTimeout' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->...
^
./VfrFormPkg.h:1955:51: warning: field 'mGuid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof (EFI_IFR_G...
^
./VfrFormPkg.h:1976:38: warning: field 'mDup' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) {
^
./VfrFormPkg.h:1989:54: warning: field 'mEqIdId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) {
^
./VfrFormPkg.h:2028:44: warning: field 'mEqIdVal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) {
^
./VfrFormPkg.h:2058:62: warning: field 'mEqIdVList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList->Header) {
^
./VfrFormPkg.h:2109:48: warning: field 'mQuestionRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) {
^
./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) {
^
./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) {
^
./VfrFormPkg.h:2161:48: warning: field 'mQuestionRef3_2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, sizeof (EF...
^
./VfrFormPkg.h:2179:48: warning: field 'mQuestionRef3_3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, sizeof (EF...
^
./VfrFormPkg.h:2202:43: warning: field 'mRuleRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) {
^
./VfrFormPkg.h:2220:46: warning: field 'mStringRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) {
^
./VfrFormPkg.h:2238:46: warning: field 'mStringRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) {
^
./VfrFormPkg.h:2251:39: warning: field 'mThis' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) {
^
./VfrFormPkg.h:2264:43: warning: field 'mSecurity' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) {
^
./VfrFormPkg.h:2282:40: warning: field 'mUint8' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) {
^
./VfrFormPkg.h:2299:41: warning: field 'mUint16' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) {
^
./VfrFormPkg.h:2316:41: warning: field 'mUint32' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) {
^
./VfrFormPkg.h:2333:41: warning: field 'mUint64' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) {
^
./VfrFormPkg.h:2350:39: warning: field 'mTrue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) {
^
./VfrFormPkg.h:2363:40: warning: field 'mFalse' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) {
^
./VfrFormPkg.h:2376:38: warning: field 'mOne' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) {
^
./VfrFormPkg.h:2389:39: warning: field 'mOnes' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) {
^
./VfrFormPkg.h:2402:39: warning: field 'mZero' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) {
^
./VfrFormPkg.h:2415:44: warning: field 'mUndefined' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) {
^
./VfrFormPkg.h:2428:42: warning: field 'mVersion' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) {
^
./VfrFormPkg.h:2441:41: warning: field 'mLength' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) {
^
./VfrFormPkg.h:2454:38: warning: field 'mNot' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) {
^
./VfrFormPkg.h:2467:46: warning: field 'mBitWise' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) {
^
./VfrFormPkg.h:2480:45: warning: field 'mToBoolean' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) {
^
./VfrFormPkg.h:2493:44: warning: field 'mToString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) {
^
./VfrFormPkg.h:2510:42: warning: field 'mToUint' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) {
^
./VfrFormPkg.h:2523:43: warning: field 'mToUpper' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) {
^
./VfrFormPkg.h:2536:43: warning: field 'mToLower' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) {
^
./VfrFormPkg.h:2549:38: warning: field 'mAdd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) {
^
./VfrFormPkg.h:2562:46: warning: field 'mBitWiseAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) {
^
./VfrFormPkg.h:2575:45: warning: field 'mBitWiseOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) {
^
./VfrFormPkg.h:2588:38: warning: field 'mAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) {
^
./VfrFormPkg.h:2601:43: warning: field 'mCatenate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) {
^
./VfrFormPkg.h:2614:41: warning: field 'mDivide' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) {
^
./VfrFormPkg.h:2627:40: warning: field 'mEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) {
^
./VfrFormPkg.h:2640:48: warning: field 'mGreaterEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) {
^
./VfrFormPkg.h:2653:47: warning: field 'mGreaterThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) {
^
./VfrFormPkg.h:2666:45: warning: field 'mLessEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) {
^
./VfrFormPkg.h:2679:44: warning: field 'mLessThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) {
^
./VfrFormPkg.h:2692:38: warning: field 'mMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) {
^
./VfrFormPkg.h:2705:40: warning: field 'mMatch' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) {
^
./VfrFormPkg.h:2719:41: warning: field 'mMatch2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) {
^
./VfrFormPkg.h:2733:43: warning: field 'mMultiply' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) {
^
./VfrFormPkg.h:2746:41: warning: field 'mModulo' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) {
^
./VfrFormPkg.h:2759:44: warning: field 'mNotEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) {
^
./VfrFormPkg.h:2772:37: warning: field 'mOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) {
^
./VfrFormPkg.h:2785:45: warning: field 'mShiftLeft' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) {
^
./VfrFormPkg.h:2798:46: warning: field 'mShiftRight' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) {
^
./VfrFormPkg.h:2811:43: warning: field 'mSubtract' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) {
^
./VfrFormPkg.h:2824:46: warning: field 'mConditional' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) {
^
./VfrFormPkg.h:2837:39: warning: field 'mFind' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) {
^
./VfrFormPkg.h:2854:38: warning: field 'mMid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) {
^
./VfrFormPkg.h:2867:40: warning: field 'mToken' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) {
^
./VfrFormPkg.h:2880: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 -Wno-unused-result 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 -Wno-unused-result VfrUtilityLib.cpp -o VfrUtilityLib.o
In file included from VfrUtilityLib.cpp:20:
./VfrFormPkg.h:657:56: warning: field 'mFormSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) {
^
./VfrFormPkg.h:692:47: warning: field 'mEnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {}
^
./VfrFormPkg.h:701:64: warning: field 'mDefaultStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultStore->Header) {
^
./VfrFormPkg.h:743:49: warning: field 'mForm' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) {
^
./VfrFormPkg.h:775:56: warning: field 'mFormMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) {
^
./VfrFormPkg.h:812:56: warning: field 'mVarStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) {
^
./VfrFormPkg.h:852:63: warning: field 'mVarStoreEfi' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreEfi->Header) {
^
./VfrFormPkg.h:908:78: warning: field 'mVarStoreNameValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarS...
^
./VfrFormPkg.h:928:51: warning: field 'mImage' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) {
^
./VfrFormPkg.h:943:55: warning: field 'mModal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) {
^
./VfrFormPkg.h:954:53: warning: field 'mLocked' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {}
^
./VfrFormPkg.h:964:49: warning: field 'mRule' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) {
^
./VfrFormPkg.h:986:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {
^
./VfrFormPkg.h:1014:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI_IFR_DEFAULT_2)) {
^
./VfrFormPkg.h:1034:50: warning: field 'mValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {}
^
./VfrFormPkg.h:1044:49: warning: field 'mRead' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {}
^
./VfrFormPkg.h:1054:50: warning: field 'mWrite' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {}
^
./VfrFormPkg.h:1066:38: warning: field 'mGet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) {
^
./VfrFormPkg.h:1086:38: warning: field 'mSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) {
^
./VfrFormPkg.h:1104:55: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header),
^
./VfrFormPkg.h:1105:25: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mSubtitle->Statement) {
^
./VfrFormPkg.h:1124:48: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header),
^
./VfrFormPkg.h:1125:38: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mText->Statement) {
^
./VfrFormPkg.h:1140:46: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header),
^
./VfrFormPkg.h:1141:36: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef->Question) {
^
./VfrFormPkg.h:1156:47: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI_IFR_REF2)),
^
./VfrFormPkg.h:1157:37: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef2->Question) {
^
./VfrFormPkg.h:1177:47: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI_IFR_REF3)),
^
./VfrFormPkg.h:1178:37: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef3->Question) {
^
./VfrFormPkg.h:1203:47: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_IFR_REF4)),
^
./VfrFormPkg.h:1204:37: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef4->Question) {
^
./VfrFormPkg.h:1234:46: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_IFR_REF5)),
^
./VfrFormPkg.h:1235:36: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef5->Question) {
^
./VfrFormPkg.h:1245:64: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetButton->Header),
^
./VfrFormPkg.h:1246:25: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mResetButton->Statement) {
^
./VfrFormPkg.h:1261:58: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header),
^
./VfrFormPkg.h:1262:43: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mCheckBox->Question) {
^
./VfrFormPkg.h:1301:52: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header),
^
./VfrFormPkg.h:1302:39: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mAction->Question) {
^
./VfrFormPkg.h:1317:48: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header),
^
./VfrFormPkg.h:1318:37: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mDate->Question) {
^
./VfrFormPkg.h:1360:55: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header),
^
./VfrFormPkg.h:1361:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mNumeric->Question),
^
./VfrFormPkg.h:1362:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mNumeric->data, TRUE) {
^
./VfrFormPkg.h:1421:52: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header),
^
./VfrFormPkg.h:1422:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOneOf->Question),
^
./VfrFormPkg.h:1423:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mOneOf->data) {
^
./VfrFormPkg.h:1478:52: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header),
^
./VfrFormPkg.h:1479:39: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mString->Question) {
^
./VfrFormPkg.h:1520:57: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header),
^
./VfrFormPkg.h:1521:42: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mPassword->Question) {
^
./VfrFormPkg.h:1546:63: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedList->Header),
^
./VfrFormPkg.h:1547:44: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOrderedList->Question) {
^
./VfrFormPkg.h:1587:49: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header),
^
./VfrFormPkg.h:1588:38: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mTime->Question) {
^
./VfrFormPkg.h:1631:58: warning: field 'mDisableIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {}
^
./VfrFormPkg.h:1640:61: warning: field 'mSuppressIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf->Header) {}
^
./VfrFormPkg.h:1649:60: warning: field 'mGrayOutIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->Header) {}
^
./VfrFormPkg.h:1658:68: warning: field 'mInconsistentIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInconsistentIf...
^
./VfrFormPkg.h:1673:63: warning: field 'mWarningIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf->Header) {
^
./VfrFormPkg.h:1693:62: warning: field 'mNoSubmitIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf->Header) {
^
./VfrFormPkg.h:1708:54: warning: field 'mRefresh' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) {
^
./VfrFormPkg.h:1723:45: warning: field 'mRefreshId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) {
^
./VfrFormPkg.h:1738:70: warning: field 'mVarStoreDevice' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevi...
^
./VfrFormPkg.h:1753:65: warning: field 'mOneOfOption' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOption->Head...
^
./VfrFormPkg.h:1828:49: warning: field 'mClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1845:53: warning: field 'mSubClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, sizeof (EFI...
^
./VfrFormPkg.h:1862:49: warning: field 'mLabel' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1878:51: warning: field 'mBanner' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeof (EFI_IFR...
^
./VfrFormPkg.h:1906:39: warning: field 'mOptionKey' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IFR_GUID_OPT...
^
./VfrFormPkg.h:1924:39: warning: field 'mVarEqName' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IFR_GUID_VAR...
^
./VfrFormPkg.h:1938:73: warning: field 'mTimeout' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->...
^
./VfrFormPkg.h:1955:51: warning: field 'mGuid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof (EFI_IFR_G...
^
./VfrFormPkg.h:1976:38: warning: field 'mDup' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) {
^
./VfrFormPkg.h:1989:54: warning: field 'mEqIdId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) {
^
./VfrFormPkg.h:2028:44: warning: field 'mEqIdVal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) {
^
./VfrFormPkg.h:2058:62: warning: field 'mEqIdVList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList->Header) {
^
./VfrFormPkg.h:2109:48: warning: field 'mQuestionRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) {
^
./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) {
^
./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) {
^
./VfrFormPkg.h:2161:48: warning: field 'mQuestionRef3_2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, sizeof (EF...
^
./VfrFormPkg.h:2179:48: warning: field 'mQuestionRef3_3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, sizeof (EF...
^
./VfrFormPkg.h:2202:43: warning: field 'mRuleRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) {
^
./VfrFormPkg.h:2220:46: warning: field 'mStringRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) {
^
./VfrFormPkg.h:2238:46: warning: field 'mStringRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) {
^
./VfrFormPkg.h:2251:39: warning: field 'mThis' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) {
^
./VfrFormPkg.h:2264:43: warning: field 'mSecurity' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) {
^
./VfrFormPkg.h:2282:40: warning: field 'mUint8' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) {
^
./VfrFormPkg.h:2299:41: warning: field 'mUint16' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) {
^
./VfrFormPkg.h:2316:41: warning: field 'mUint32' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) {
^
./VfrFormPkg.h:2333:41: warning: field 'mUint64' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) {
^
./VfrFormPkg.h:2350:39: warning: field 'mTrue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) {
^
./VfrFormPkg.h:2363:40: warning: field 'mFalse' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) {
^
./VfrFormPkg.h:2376:38: warning: field 'mOne' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) {
^
./VfrFormPkg.h:2389:39: warning: field 'mOnes' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) {
^
./VfrFormPkg.h:2402:39: warning: field 'mZero' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) {
^
./VfrFormPkg.h:2415:44: warning: field 'mUndefined' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) {
^
./VfrFormPkg.h:2428:42: warning: field 'mVersion' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) {
^
./VfrFormPkg.h:2441:41: warning: field 'mLength' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) {
^
./VfrFormPkg.h:2454:38: warning: field 'mNot' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) {
^
./VfrFormPkg.h:2467:46: warning: field 'mBitWise' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) {
^
./VfrFormPkg.h:2480:45: warning: field 'mToBoolean' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) {
^
./VfrFormPkg.h:2493:44: warning: field 'mToString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) {
^
./VfrFormPkg.h:2510:42: warning: field 'mToUint' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) {
^
./VfrFormPkg.h:2523:43: warning: field 'mToUpper' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) {
^
./VfrFormPkg.h:2536:43: warning: field 'mToLower' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) {
^
./VfrFormPkg.h:2549:38: warning: field 'mAdd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) {
^
./VfrFormPkg.h:2562:46: warning: field 'mBitWiseAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) {
^
./VfrFormPkg.h:2575:45: warning: field 'mBitWiseOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) {
^
./VfrFormPkg.h:2588:38: warning: field 'mAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) {
^
./VfrFormPkg.h:2601:43: warning: field 'mCatenate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) {
^
./VfrFormPkg.h:2614:41: warning: field 'mDivide' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) {
^
./VfrFormPkg.h:2627:40: warning: field 'mEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) {
^
./VfrFormPkg.h:2640:48: warning: field 'mGreaterEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) {
^
./VfrFormPkg.h:2653:47: warning: field 'mGreaterThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) {
^
./VfrFormPkg.h:2666:45: warning: field 'mLessEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) {
^
./VfrFormPkg.h:2679:44: warning: field 'mLessThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) {
^
./VfrFormPkg.h:2692:38: warning: field 'mMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) {
^
./VfrFormPkg.h:2705:40: warning: field 'mMatch' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) {
^
./VfrFormPkg.h:2719:41: warning: field 'mMatch2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) {
^
./VfrFormPkg.h:2733:43: warning: field 'mMultiply' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) {
^
./VfrFormPkg.h:2746:41: warning: field 'mModulo' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) {
^
./VfrFormPkg.h:2759:44: warning: field 'mNotEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) {
^
./VfrFormPkg.h:2772:37: warning: field 'mOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) {
^
./VfrFormPkg.h:2785:45: warning: field 'mShiftLeft' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) {
^
./VfrFormPkg.h:2798:46: warning: field 'mShiftRight' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) {
^
./VfrFormPkg.h:2811:43: warning: field 'mSubtract' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) {
^
./VfrFormPkg.h:2824:46: warning: field 'mConditional' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) {
^
./VfrFormPkg.h:2837:39: warning: field 'mFind' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) {
^
./VfrFormPkg.h:2854:38: warning: field 'mMid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) {
^
./VfrFormPkg.h:2867:40: warning: field 'mToken' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) {
^
./VfrFormPkg.h:2880: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 -Wno-unused-result VfrCompiler.cpp -o VfrCompiler.o
In file included from VfrCompiler.cpp:19:
In file included from ./VfrCompiler.h:21:
./VfrFormPkg.h:657:56: warning: field 'mFormSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_SET_OP, &mFormSet->Header, Size) {
^
./VfrFormPkg.h:692:47: warning: field 'mEnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_END_OP, &mEnd->Header) {}
^
./VfrFormPkg.h:701:64: warning: field 'mDefaultStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULTSTORE_OP, &mDefaultStore->Header) {
^
./VfrFormPkg.h:743:49: warning: field 'mForm' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_OP, &mForm->Header) {
^
./VfrFormPkg.h:775:56: warning: field 'mFormMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FORM_MAP_OP, &mFormMap->Header) {
^
./VfrFormPkg.h:812:56: warning: field 'mVarStore' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_OP, &mVarStore->Header) {
^
./VfrFormPkg.h:852:63: warning: field 'mVarStoreEfi' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_EFI_OP, &mVarStoreEfi->Header) {
^
./VfrFormPkg.h:908:78: warning: field 'mVarStoreNameValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_NAME_VALUE_OP, &mVarS...
^
./VfrFormPkg.h:928:51: warning: field 'mImage' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_IMAGE_OP, &mImage->Header) {
^
./VfrFormPkg.h:943:55: warning: field 'mModal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODAL_TAG_OP, &mModal->Header) {
^
./VfrFormPkg.h:954:53: warning: field 'mLocked' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LOCKED_OP, &mLocked->Header) {}
^
./VfrFormPkg.h:964:49: warning: field 'mRule' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_OP, &mRule->Header) {
^
./VfrFormPkg.h:986:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, Size) {
^
./VfrFormPkg.h:1014:44: warning: field 'mDefault' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DEFAULT_OP, &mDefault->Header, sizeof (EFI_IFR_DEFAULT_2)) {
^
./VfrFormPkg.h:1034:50: warning: field 'mValue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VALUE_OP, &mValue->Header) {}
^
./VfrFormPkg.h:1044:49: warning: field 'mRead' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_READ_OP, &mRead->Header) {}
^
./VfrFormPkg.h:1054:50: warning: field 'mWrite' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WRITE_OP, &mWrite->Header) {}
^
./VfrFormPkg.h:1066:38: warning: field 'mGet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GET_OP, &mGet->Header) {
^
./VfrFormPkg.h:1086:38: warning: field 'mSet' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SET_OP, &mSet->Header) {
^
./VfrFormPkg.h:1104:55: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTITLE_OP, &mSubtitle->Header),
^
./VfrFormPkg.h:1105:25: warning: field 'mSubtitle' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mSubtitle->Statement) {
^
./VfrFormPkg.h:1124:48: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TEXT_OP, &mText->Header),
^
./VfrFormPkg.h:1125:38: warning: field 'mText' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mText->Statement) {
^
./VfrFormPkg.h:1140:46: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef->Header),
^
./VfrFormPkg.h:1141:36: warning: field 'mRef' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef->Question) {
^
./VfrFormPkg.h:1156:47: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef2->Header, sizeof (EFI_IFR_REF2)),
^
./VfrFormPkg.h:1157:37: warning: field 'mRef2' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef2->Question) {
^
./VfrFormPkg.h:1177:47: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef3->Header, sizeof (EFI_IFR_REF3)),
^
./VfrFormPkg.h:1178:37: warning: field 'mRef3' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef3->Question) {
^
./VfrFormPkg.h:1203:47: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef4->Header, sizeof(EFI_IFR_REF4)),
^
./VfrFormPkg.h:1204:37: warning: field 'mRef4' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef4->Question) {
^
./VfrFormPkg.h:1234:46: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REF_OP, &mRef5->Header, sizeof (EFI_IFR_REF5)),
^
./VfrFormPkg.h:1235:36: warning: field 'mRef5' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mRef5->Question) {
^
./VfrFormPkg.h:1245:64: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RESET_BUTTON_OP, &mResetButton->Header),
^
./VfrFormPkg.h:1246:25: warning: field 'mResetButton' is uninitialized when used here
[-Wuninitialized]
CIfrStatementHeader (&mResetButton->Statement) {
^
./VfrFormPkg.h:1261:58: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CHECKBOX_OP, &mCheckBox->Header),
^
./VfrFormPkg.h:1262:43: warning: field 'mCheckBox' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mCheckBox->Question) {
^
./VfrFormPkg.h:1301:52: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ACTION_OP, &mAction->Header),
^
./VfrFormPkg.h:1302:39: warning: field 'mAction' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mAction->Question) {
^
./VfrFormPkg.h:1317:48: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DATE_OP, &mDate->Header),
^
./VfrFormPkg.h:1318:37: warning: field 'mDate' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mDate->Question) {
^
./VfrFormPkg.h:1360:55: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NUMERIC_OP, &mNumeric->Header),
^
./VfrFormPkg.h:1361:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mNumeric->Question),
^
./VfrFormPkg.h:1362:41: warning: field 'mNumeric' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mNumeric->data, TRUE) {
^
./VfrFormPkg.h:1421:52: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OP, &mOneOf->Header),
^
./VfrFormPkg.h:1422:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOneOf->Question),
^
./VfrFormPkg.h:1423:39: warning: field 'mOneOf' is uninitialized when used here
[-Wuninitialized]
CIfrMinMaxStepData (&mOneOf->data) {
^
./VfrFormPkg.h:1478:52: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_OP, &mString->Header),
^
./VfrFormPkg.h:1479:39: warning: field 'mString' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mString->Question) {
^
./VfrFormPkg.h:1520:57: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_PASSWORD_OP, &mPassword->Header),
^
./VfrFormPkg.h:1521:42: warning: field 'mPassword' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mPassword->Question) {
^
./VfrFormPkg.h:1546:63: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ORDERED_LIST_OP, &mOrderedList->Header),
^
./VfrFormPkg.h:1547:44: warning: field 'mOrderedList' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mOrderedList->Question) {
^
./VfrFormPkg.h:1587:49: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TIME_OP, &mTime->Header),
^
./VfrFormPkg.h:1588:38: warning: field 'mTime' is uninitialized when used here
[-Wuninitialized]
CIfrQuestionHeader (&mTime->Question) {
^
./VfrFormPkg.h:1631:58: warning: field 'mDisableIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DISABLE_IF_OP, &mDisableIf->Header) {}
^
./VfrFormPkg.h:1640:61: warning: field 'mSuppressIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUPPRESS_IF_OP, &mSuppressIf->Header) {}
^
./VfrFormPkg.h:1649:60: warning: field 'mGrayOutIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GRAY_OUT_IF_OP, &mGrayOutIf->Header) {}
^
./VfrFormPkg.h:1658:68: warning: field 'mInconsistentIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_INCONSISTENT_IF_OP, &mInconsistentIf...
^
./VfrFormPkg.h:1673:63: warning: field 'mWarningIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_WARNING_IF_OP, &mWarningIf->Header) {
^
./VfrFormPkg.h:1693:62: warning: field 'mNoSubmitIf' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NO_SUBMIT_IF_OP, &mNoSubmitIf->Header) {
^
./VfrFormPkg.h:1708:54: warning: field 'mRefresh' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_OP, &mRefresh->Header) {
^
./VfrFormPkg.h:1723:45: warning: field 'mRefreshId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_REFRESH_ID_OP, &mRefreshId->Header) {
^
./VfrFormPkg.h:1738:70: warning: field 'mVarStoreDevice' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VARSTORE_DEVICE_OP, &mVarStoreDevi...
^
./VfrFormPkg.h:1753:65: warning: field 'mOneOfOption' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OF_OPTION_OP, &mOneOfOption->Head...
^
./VfrFormPkg.h:1828:49: warning: field 'mClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mClass->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1845:53: warning: field 'mSubClass' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mSubClass->Header, sizeof (EFI...
^
./VfrFormPkg.h:1862:49: warning: field 'mLabel' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mLabel->Header, sizeof (EFI_IFR_GU...
^
./VfrFormPkg.h:1878:51: warning: field 'mBanner' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mBanner->Header, sizeof (EFI_IFR...
^
./VfrFormPkg.h:1906:39: warning: field 'mOptionKey' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mOptionKey->Header, sizeof (EFI_IFR_GUID_OPT...
^
./VfrFormPkg.h:1924:39: warning: field 'mVarEqName' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mVarEqName->Header, sizeof (EFI_IFR_GUID_VAR...
^
./VfrFormPkg.h:1938:73: warning: field 'mTimeout' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mTimeout->...
^
./VfrFormPkg.h:1955:51: warning: field 'mGuid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GUID_OP, &mGuid->Header, sizeof (EFI_IFR_G...
^
./VfrFormPkg.h:1976:38: warning: field 'mDup' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DUP_OP, &mDup->Header) {
^
./VfrFormPkg.h:1989:54: warning: field 'mEqIdId' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_ID_OP, &mEqIdId->Header) {
^
./VfrFormPkg.h:2028:44: warning: field 'mEqIdVal' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_OP, &mEqIdVal->Header) {
^
./VfrFormPkg.h:2058:62: warning: field 'mEqIdVList' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQ_ID_VAL_LIST_OP, &mEqIdVList->Header) {
^
./VfrFormPkg.h:2109:48: warning: field 'mQuestionRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF1_OP, &mQuestionRef1->Header) {
^
./VfrFormPkg.h:2135:48: warning: field 'mQuestionRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF2_OP, &mQuestionRef2->Header) {
^
./VfrFormPkg.h:2148:48: warning: field 'mQuestionRef3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3->Header) {
^
./VfrFormPkg.h:2161:48: warning: field 'mQuestionRef3_2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_2->Header, sizeof (EF...
^
./VfrFormPkg.h:2179:48: warning: field 'mQuestionRef3_3' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_QUESTION_REF3_OP, &mQuestionRef3_3->Header, sizeof (EF...
^
./VfrFormPkg.h:2202:43: warning: field 'mRuleRef' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_RULE_REF_OP, &mRuleRef->Header) {
^
./VfrFormPkg.h:2220:46: warning: field 'mStringRef1' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF1_OP, &mStringRef1->Header) {
^
./VfrFormPkg.h:2238:46: warning: field 'mStringRef2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_STRING_REF2_OP, &mStringRef2->Header) {
^
./VfrFormPkg.h:2251:39: warning: field 'mThis' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_THIS_OP, &mThis->Header) {
^
./VfrFormPkg.h:2264:43: warning: field 'mSecurity' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SECURITY_OP, &mSecurity->Header) {
^
./VfrFormPkg.h:2282:40: warning: field 'mUint8' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT8_OP, &mUint8->Header) {
^
./VfrFormPkg.h:2299:41: warning: field 'mUint16' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT16_OP, &mUint16->Header) {
^
./VfrFormPkg.h:2316:41: warning: field 'mUint32' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT32_OP, &mUint32->Header) {
^
./VfrFormPkg.h:2333:41: warning: field 'mUint64' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UINT64_OP, &mUint64->Header) {
^
./VfrFormPkg.h:2350:39: warning: field 'mTrue' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TRUE_OP, &mTrue->Header) {
^
./VfrFormPkg.h:2363:40: warning: field 'mFalse' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FALSE_OP, &mFalse->Header) {
^
./VfrFormPkg.h:2376:38: warning: field 'mOne' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONE_OP, &mOne->Header) {
^
./VfrFormPkg.h:2389:39: warning: field 'mOnes' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ONES_OP, &mOnes->Header) {
^
./VfrFormPkg.h:2402:39: warning: field 'mZero' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ZERO_OP, &mZero->Header) {
^
./VfrFormPkg.h:2415:44: warning: field 'mUndefined' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_UNDEFINED_OP, &mUndefined->Header) {
^
./VfrFormPkg.h:2428:42: warning: field 'mVersion' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_VERSION_OP, &mVersion->Header) {
^
./VfrFormPkg.h:2441:41: warning: field 'mLength' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LENGTH_OP, &mLength->Header) {
^
./VfrFormPkg.h:2454:38: warning: field 'mNot' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_OP, &mNot->Header) {
^
./VfrFormPkg.h:2467:46: warning: field 'mBitWise' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_NOT_OP, &mBitWise->Header) {
^
./VfrFormPkg.h:2480:45: warning: field 'mToBoolean' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_BOOLEAN_OP, &mToBoolean->Header) {
^
./VfrFormPkg.h:2493:44: warning: field 'mToString' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_STRING_OP, &mToString->Header) {
^
./VfrFormPkg.h:2510:42: warning: field 'mToUint' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UINT_OP, &mToUint->Header) {
^
./VfrFormPkg.h:2523:43: warning: field 'mToUpper' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_UPPER_OP, &mToUpper->Header) {
^
./VfrFormPkg.h:2536:43: warning: field 'mToLower' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TO_LOWER_OP, &mToLower->Header) {
^
./VfrFormPkg.h:2549:38: warning: field 'mAdd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_ADD_OP, &mAdd->Header) {
^
./VfrFormPkg.h:2562:46: warning: field 'mBitWiseAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_AND_OP, &mBitWiseAnd->Header) {
^
./VfrFormPkg.h:2575:45: warning: field 'mBitWiseOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_BITWISE_OR_OP, &mBitWiseOr->Header) {
^
./VfrFormPkg.h:2588:38: warning: field 'mAnd' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_AND_OP, &mAnd->Header) {
^
./VfrFormPkg.h:2601:43: warning: field 'mCatenate' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CATENATE_OP, &mCatenate->Header) {
^
./VfrFormPkg.h:2614:41: warning: field 'mDivide' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_DIVIDE_OP, &mDivide->Header) {
^
./VfrFormPkg.h:2627:40: warning: field 'mEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_EQUAL_OP, &mEqual->Header) {
^
./VfrFormPkg.h:2640:48: warning: field 'mGreaterEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_EQUAL_OP, &mGreaterEqual->Header) {
^
./VfrFormPkg.h:2653:47: warning: field 'mGreaterThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_GREATER_THAN_OP, &mGreaterThan->Header) {
^
./VfrFormPkg.h:2666:45: warning: field 'mLessEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_EQUAL_OP, &mLessEqual->Header) {
^
./VfrFormPkg.h:2679:44: warning: field 'mLessThan' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_LESS_THAN_OP, &mLessThan->Header) {
^
./VfrFormPkg.h:2692:38: warning: field 'mMap' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MAP_OP, &mMap->Header) {
^
./VfrFormPkg.h:2705:40: warning: field 'mMatch' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH_OP, &mMatch->Header) {
^
./VfrFormPkg.h:2719:41: warning: field 'mMatch2' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MATCH2_OP, &mMatch2->Header) {
^
./VfrFormPkg.h:2733:43: warning: field 'mMultiply' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MULTIPLY_OP, &mMultiply->Header) {
^
./VfrFormPkg.h:2746:41: warning: field 'mModulo' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MODULO_OP, &mModulo->Header) {
^
./VfrFormPkg.h:2759:44: warning: field 'mNotEqual' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_NOT_EQUAL_OP, &mNotEqual->Header) {
^
./VfrFormPkg.h:2772:37: warning: field 'mOr' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_OR_OP, &mOr->Header) {
^
./VfrFormPkg.h:2785:45: warning: field 'mShiftLeft' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_LEFT_OP, &mShiftLeft->Header) {
^
./VfrFormPkg.h:2798:46: warning: field 'mShiftRight' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SHIFT_RIGHT_OP, &mShiftRight->Header) {
^
./VfrFormPkg.h:2811:43: warning: field 'mSubtract' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_SUBTRACT_OP, &mSubtract->Header) {
^
./VfrFormPkg.h:2824:46: warning: field 'mConditional' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_CONDITIONAL_OP, &mConditional->Header) {
^
./VfrFormPkg.h:2837:39: warning: field 'mFind' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_FIND_OP, &mFind->Header) {
^
./VfrFormPkg.h:2854:38: warning: field 'mMid' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_MID_OP, &mMid->Header) {
^
./VfrFormPkg.h:2867:40: warning: field 'mToken' is uninitialized when used here
[-Wuninitialized]
CIfrOpHeader (EFI_IFR_TOKEN_OP, &mToken->Header) {
^
./VfrFormPkg.h:2880: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 1.030s

OK

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 13

Build environment: Darwin-16.4.0-x86_64-i386-64bit
Build start time: 07:42:20, Mar.04 2017

WORKSPACE = /Users/fljagd/src/edk2
ECP_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EDK_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EFI_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH = /Users/fljagd/src/edk2/BaseTools
CONF_PATH = /Users/fljagd/src/edk2/Conf


Architecture(s) = X64
Build target = RELEASE
Toolchain = XCODE5

Active Platform = /Users/fljagd/src/edk2/Clover/Clover.dsc
Flash Image Definition = /Users/fljagd/src/edk2/Clover/Clover.fdf

Processing meta-data ....... done!
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
[CC] DebugLib
[CC] PcdLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] SetMem
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
[CC] ScanMem64Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
[CC] ScanMem32Wrapper
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
[CC] ScanMem16Wrapper
[CC] BaseReportStatusCodeLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
[CC] IoLibMmioBuffer
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[CC] ScanMem8Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] ZeroMemWrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
[CC] DxeCoreEntryPoint
[CC] UefiRuntimeServicesTableLib
[CC] CompareMemWrapper
[CC] IoHighLevel
[CC] MemoryAllocationLib
[CC] UefiBootServicesTableLib
[CC] PeCoffExtraActionLib
[CC] SetMem64Wrapper
[CC] PrintLibInternal
[CC] IoLibGcc
[CC] DevicePathUtilities
[CC] SetMem32Wrapper
[CC] DxeCoreMemoryProfileLibNull
[CC] PrintLib
[CC] IoLib
[CC] SetMem16Wrapper
[CC] SetMemWrapper
[CC] CopyMemWrapper
[CC] IsZeroBufferWrapper
[sLINK] BaseDebugLibNull
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
[NASM] IoFifo
[sLINK] BasePcdLibNull
[sLINK] BaseIoLibIntrinsic
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
[CC] DevicePathToText
[CC] MemLibGeneric
[CC] MemLibGuid
[CC] HobLib
[CC] X86Cache
[sLINK] DxeCoreHobLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
[sLINK] BaseCacheMaintenanceLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
[CC] UefiLibPrint
[CC] CopyMem
[sLINK] BaseMemoryLib
Building ... /Users/fljagd/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64]
[CC] PerformanceLib
[sLINK] BasePerformanceLibNull
[CC] UefiNotTiano
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
[CC] BaseUefiDecompressLib
[sLINK] BaseReportStatusCodeLibNull
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
[sLINK] BaseUefiDecompressLib
[CC] PeCoffGetEntryPoint
Building ... /Users/fljagd/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64]
[sLINK] UefiBootServicesTableLib
[sLINK] BasePeCoffGetEntryPointLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64]
[sLINK] UefiRuntimeServicesTableLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64]
[CC] UefiDriverModel
[sLINK] DxeCoreMemoryAllocationLib
[sLINK] PeCoffExtraActionLibNull
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64]
[CC] DxeExtractGuidedSectionLib
[CC] BasePeCoff
[sLINK] DxeExtractGuidedSectionLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
[CC] X86TimerLib
[sLINK] BasePrintLib
[CC] CheckSum
[sLINK] DxeCoreEntryPoint
[CC] SwitchStack
[CC] SwapBytes64
[CC] SwapBytes32
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
[CC] SwapBytes16
[CC] LongJump
[CC] SetJump
[CC] RShiftU64
[CC] CpuExceptionHandlerLibNull
[CC] RRotU64
[CC] RRotU32
[CC] MultU64x64
[CC] MultU64x32
[CC] MultS64x64
[CC] ModU64x32
[CC] LShiftU64
[CC] LRotU64
[CC] LRotU32
[CC] LowBitSet64
[CC] LowBitSet32
[CC] HighBitSet64
[CC] HighBitSet32
[CC] PeCoffLoaderEx
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
[sLINK] DuetTimerLib
[sLINK] CpuExceptionHandlerLibNull
[CC] GetPowerOfTwo64
[sLINK] VBoxPeCoffLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64]
[CC] Console
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64]
[CC] DxeServicesLib
[CC] GetPowerOfTwo32
[CC] MemoryAllocationLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
[sLINK] DxeServicesLib
[CC] DriverEntryPoint
[CC] HobLib
[sLINK] UefiMemoryAllocationLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64]
[sLINK] UefiDriverEntryPoint
[sLINK] DxeHobLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64]
[CC] InternalGetSpinLockProperties
[CC] DivU64x64Remainder
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[CC] RuntimeLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
[CC] DebugAgentLibNull
[sLINK] UefiRuntimeLib
[CC] GccInline
[CC] DivU64x32Remainder
[sLINK] DebugAgentLibNull
[CC] DxeServicesTableLib
[CC] TpmMeasurementLibNull
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64]
[sLINK] TpmMeasurementLibNull
[sLINK] DxeServicesTableLib
Building ... /Users/fljagd/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[CC] AuthVariableLibNull
[CC] VarCheckLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64]
[CC] DevicePathFromText
[sLINK] AuthVariableLibNull
[CC] DivU64x32
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[sLINK] VarCheckLib
[CC] DxeCapsuleLibNull
[CC] SynchronizationGcc
Building ... /Users/fljagd/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
[sLINK] DxeCapsuleLibNull
Building ... /Users/fljagd/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[sLINK] BaseSynchronizationLib
Building ... /Users/fljagd/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] DivS64x64Remainder
[CC] UefiLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
[CC] UefiHiiServicesLib
[sLINK] UefiLib
[CC] DxeSecurityManagementLib
[CC] UefiDevicePathLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[sLINK] UefiHiiServicesLib
[sLINK] DxeSecurityManagementLib
[CC] ARShiftU64
[sLINK] UefiDevicePathLib
[CC] VarCheckUefiLibNullClass
Building ... /Users/fljagd/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
[sLINK] VarCheckUefiLib
Building ... /Users/fljagd/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64]
[CC] LzmaDecompress
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[CC] PciLib
[CC] DevicePath
[CC] BitField
[CC] DxePcdLib
[sLINK] BasePciLibCf8
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64]
[sLINK] DxePcdLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64]
[CC] PciCf8Lib
[CC] CpuDeadLoop
[sLINK] BasePciCf8Lib
[CC] MemLogLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64]
[CC] CustomizedDisplayLib
[sLINK] MemLogLibDefault
Building ... /Users/fljagd/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64]
[CC] VideoBiosPatchLib
[CC] Hid
[CC] Cpu
[CC] UefiSortLib
[CC] Performance
[sLINK] UefiSortLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64]
[CC] BdsPlatform
[CC] ApplicationEntryPoint
[CC] LinkedList
[CC] UsbDxeLib
[sLINK] UefiApplicationEntryPoint
Building ... /Users/fljagd/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64]
[sLINK] UefiUsbLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64]
[CC] UefiFileHandleLib
[sLINK] UefiFileHandleLib
[CC] PlatformData
[CC] ScanMem64Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
[CC] CustomizedDisplayLibInternal
[sLINK] DuetBds
[CC] 915resolution
[CC] OpensslLibNull
[CC] UefiScsiLib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/fljagd/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/fljagd/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] LzFind
[sLINK] UefiScsiLib
[CC] ScanMem32Wrapper
[CC] AutoGen
[CC] BdsConnect
[sLINK] CustomizedDisplayLib
[CC] HiiLib
[CC] edid
[CC] ScanMem16Wrapper
[sLINK] VideoBiosPatchLib
[CC] ScanMem8Wrapper
[CC] HiiString
[CC] ZeroMemWrapper
[CC] HiiLanguage
[sLINK] UefiHiiLib
[CC] BdsMisc
[CC] UefiShellLib
[CC] CompareMemWrapper
[sLINK] UefiShellLib
[CC] SafeString
[CC] SetMem64Wrapper
[CC] DxeNetLib
[CC] SetMem32Wrapper
[CC] LzmaDec
[CC] SetMem16Wrapper
[CC] BdsConsole
[CC] GuidedSectionExtraction
[sLINK] LzmaDecompressLib
[CC] SetMemWrapper
[CC] String
[CC] CopyMemWrapper
[CC] FilePaths
[CC] IsZeroBufferWrapper
[CC] NetBuffer
[sLINK] DxeNetLib
[CC] MemLibGeneric
[ASM] CpuSleep
/Users/fljagd/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] MemLibGuid
[CC] Non-existing
[CC] MemLib
[CC] Math64
[sLINK] UefiMemoryLib
[ASM] CpuFlushTlb
[sLINK] BaseCpuLib
[CC] Unaligned
[CC] BdsBoot
[CC] X86WriteIdtr
[CC] X86WriteGdtr
[CC] String
[CC] X86Thunk
[CC] AutoGen
[CC] X86ReadIdtr
[sLINK] GenericBdsLib
[CC] X86ReadGdtr
[CC] X86Msr
[CC] X86GetInterruptState
[CC] X86FxSave
[CC] X86FxRestore
[CC] X86EnablePaging64
[CC] X86EnablePaging32
[CC] X86DisablePaging64
[CC] X86DisablePaging32
[CC] X86RdRand
[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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj and: /Users/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj and: /Users/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/fljagd/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/fljagd/src/edk2/Clover/CloverEFI/OsxDxeIpl/DxeIpl.inf [X64]
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxDxeCore/DxeMain.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64]
[CC] DxeInit
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64]
[CC] WatchdogTimer
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64]
[CC] MonotonicCounter
[CC] Pcd
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64]
[CC] Crc32
[CC] AutoGen
[CC] CoreSectionExtraction
[CC] InitVariable
[sLINK] WatchdogTimer
[CC] LegacyTable
[CC] Reclaim
[DLINK1] WatchdogTimer
[CC] AutoGen
[CC] NullMemoryTest
[MTOC] WatchdogTimer
[CC] CapsuleService
[sLINK] MonotonicCounterRuntimeDxe
[CC] ComponentName
[CC] Runtime
[DLINK1] MonotonicCounterRuntimeDxe
[MTOC] MonotonicCounterRuntimeDxe
[GENFW] WatchdogTimer
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64]
[CC] AutoGen
[CC] HobGeneration
[CC] FtwMisc
[sLINK] NullMemoryTestDxe
[CC] SaveLongModeContext
[CC] AutoGen
[DLINK1] NullMemoryTestDxe
[sLINK] RuntimeDxe
[GENFW] MonotonicCounterRuntimeDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64]
[MTOC] NullMemoryTestDxe
[CC] ConPlatform
[DLINK1] RuntimeDxe
[MTOC] RuntimeDxe
[CC] EmuVariable
[CC] AutoGen
[CC] Debug
[GENFW] NullMemoryTestDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64]
[sLINK] CapsuleRuntimeDxe
[CC] Image
[CC] ConSplitterGraphics
[CC] UpdateWorkingBlock
[CC] AutoGen
[DLINK1] CapsuleRuntimeDxe
[GENFW] RuntimeDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64]
[sLINK] ConPlatformDxe
[MTOC] CapsuleRuntimeDxe
[CC] Service
[CC] HiiDatabaseEntry
[CC] AutoGen
[DLINK1] ConPlatformDxe
[CC] EnterDxeCore
[sLINK] EmuVariableRuntimeDxe
[MTOC] ConPlatformDxe
[GENFW] CapsuleRuntimeDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64]
[CC] ComponentName
[CC] AutoGen
[DLINK1] EmuVariableRuntimeDxe
[CC] DebugImageInfo
[MTOC] EmuVariableRuntimeDxe
[sLINK] PcdDxe
[GENFW] ConPlatformDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64]
[CC] FaultTolerantWrite
[DLINK1] PcdDxe
[MTOC] PcdDxe
[CC] Paging
[GENFW] EmuVariableRuntimeDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64]
[CC] Stall
[GENFW] PcdDxe
Building ... /Users/fljagd/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64]
[CC] FaultTolerantWriteDxe
[CC] DevicePath
[CC] AutoGen
[sLINK] DxeIpl
[DLINK1] DxeIpl
[MTOC] DxeIpl
[CC] AutoGen
[CC] AutoGen
[CC] SetWatchdogTimer
[sLINK] FaultTolerantWriteDxe
[sLINK] DevicePathDxe
[CC] Variable
[CC] Image
[DLINK1] FaultTolerantWriteDxe
[DLINK1] DevicePathDxe
[GENFW] DxeIpl
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxEfiLdr/EfiLdr.inf [X64]
[MTOC] FaultTolerantWriteDxe
[MTOC] DevicePathDxe
[CC] SmbiosGen
[CC] SmbiosDxe
[CC] InstallConfigurationTable
[GENFW] FaultTolerantWriteDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxBdsDxe/BdsDxe.inf [X64]
[GENFW] DevicePathDxe
[CC] ImageEx
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64]
[CC] VariableDxe
[CC] EfiLoader
[CC] AutoGen
[CC] SecurityStub
[sLINK] SmbiosDxe
[CC] Library
[DLINK1] SmbiosDxe
[MTOC] SmbiosDxe
[CC] Measurement
[CC] EbcDebuggerHook
[CC] Debug
[CC] HwErrRecSupport
[CC] ComponentName
[CC] Defer3rdPartyImageLoad
[CC] AutoGen
[GENFW] SmbiosDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64]
[sLINK] SmbiosGenDxe
[CC] ConSplitter
[CC] TcgMorLockDxe
[DLINK1] SmbiosGenDxe
[VFR] BdsDxe
[MTOC] SmbiosGenDxe
[CC] LaffStd
[CC] AutoGen
[sLINK] SecurityStubDxe
[CC] AutoGen
[CC] DeviceManagerVfr
[sLINK] ConSplitterDxe
[CC] VarCheck
[GENFW] SmbiosGenDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/CpuDxe/Cpu.inf [X64]
[DLINK1] SecurityStubDxe
[CC] PeLoader
[MTOC] SecurityStubDxe
[CC] Setup
[CC] CpuIo2Dxe
[CC] FormDisplay
[DLINK1] ConSplitterDxe
[MTOC] ConSplitterDxe
[VFR] BdsDxe
[GENFW] SecurityStubDxe
Building ... /Users/fljagd/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64]
[CC] VariableExLib
[CC] AutoGen
[CC] Support
[GENFW] ConSplitterDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/AcpiReset/Reset.inf [X64]
[sLINK] CpuIo2Dxe
[CC] DriverHealthVfr
[CC] DriverSupport
[DLINK1] CpuIo2Dxe
[MTOC] CpuIo2Dxe
[CC] EbcExecute
[CC] AutoGen
[CC] AutoGen
[sLINK] VariableRuntimeDxe
[sLINK] EfiLoader
[GENFW] CpuIo2Dxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64]
[DLINK1] VariableRuntimeDxe
[DLINK1] EfiLoader
[CC] Reset
[MTOC] VariableRuntimeDxe
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:30: warning: absolute address can not be RIP-relative
[MTOC] EfiLoader
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:31: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:32: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:36: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:37: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:38: warning: absolute address can not be RIP-relative
[CC] Notify
[CC] 8259
[NASM] CpuInterrupt
[CC] ProcessOptions
[GENFW] VariableRuntimeDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64]
[GENFW] EfiLoader
[CC] EbcInt
[CC] AutoGen
Building ... /Users/fljagd/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64]
[sLINK] AcpiReset
[CC] Metronome
[CC] AutoGen
[sLINK] Legacy8259
[CC] GraphicsConsole
[DLINK1] AcpiReset
[MTOC] AcpiReset
[CC] Locate
[DLINK1] Legacy8259
[MTOC] Legacy8259
[CC] AutoGen
[CC] EbcSupport
[CC] DeviceManager
[sLINK] Metronome
[CC] PcRtcEntry
[CC] IfrParse
[CC] AutoGen
[CC] Cpu
[GENFW] AcpiReset
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/PciRootBridgeDxe/PciRootBridge.inf [X64]
[sLINK] GraphicsConsoleDxe
[DLINK1] Metronome
[GENFW] Legacy8259
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64]
[MTOC] Metronome
[VFR] BdsDxe
[DLINK1] GraphicsConsoleDxe
[MTOC] GraphicsConsoleDxe
[CC] AutoGen
[CC] ConfigRouting
[sLINK] Cpu
[GENFW] Metronome
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64]
[CC] BootManagerVfr
[GENFW] GraphicsConsoleDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64]
[DLINK1] Cpu
[MTOC] Cpu
[CC] PciPowerManagement
[CC] PcRtc
[CC] Handle
[GENFW] Cpu
Building ... /Users/fljagd/src/edk2/Clover/Protocols/DriverOverride/DriverOverride.inf [X64]
[CC] InputHandler
[CC] BootManager
[CC] PcatPciRootBridge
[CC] AutoGen
[CC] DataHub
[sLINK] PcRtc
[DLINK1] PcRtc
[CC] DriverOverride
[VFR] BdsDxe
[MTOC] PcRtc
[CC] NvmExpressBlockIo
[CC] PcatPciRootBridgeDevicePath
[CC] AutoGen
[CC] AutoGen
[CC] PciRomTable
[sLINK] DisplayEngine
[CC] String
[sLINK] DataHubDxe
[GENFW] PcRtc
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxHfs.inf [X64]
[CC] AutoGen
[DLINK1] DisplayEngine
[DLINK1] DataHubDxe
[MTOC] DisplayEngine
[sLINK] DriverOverride
[MTOC] DataHubDxe
[CC] ComponentName
[DLINK1] DriverOverride
[MTOC] DriverOverride
[CC] PciDriverOverride
[GENFW] DisplayEngine
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxIso9660.inf [X64]
[CC] Gcd
[GENFW] DataHubDxe
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxExt2.inf [X64]
[ASM] EbcLowLevel
[CC] PcatPciRootBridgeIo
[CC] Expression
[CC] Timer
[CC] PciOptionRomSupport
[CC] AutoGen
[GENFW] DriverOverride
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxExt4.inf [X64]
[sLINK] EbcDxe
[CC] NvmExpress
[DLINK1] EbcDxe
[CC] AutoGen
[MTOC] EbcDxe
[CC] DeviceIo
[sLINK] Timer
[CC] Pool
[CC] fsw_iso9660
[CC] PciEnumerator
[CC] fsw_ext2
[DLINK1] Timer
[CC] NvmExpressDiskInfo
[MTOC] Timer
[CC] fsw_hfs
[GENFW] EbcDxe
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxReiserFS.inf [X64]
[GENFW] Timer
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/FatPkg/EnhancedFatDxe/Fat.inf [X64]
[CC] PcatIo
[CC] Database
[CC] fsw_ext4
[CC] PciEnumeratorSupport
[CC] AutoGen
[CC] NvmExpressHci
[sLINK] PcatPciRootBridge
[CC] fsw_core
[CC] DirectoryCache
[CC] fsw_core
[DLINK1] PcatPciRootBridge
[CC] Presentation
[CC] fsw_core
[CC] Page
[MTOC] PcatPciRootBridge
[CC] PciCommand
[GENFW] PcatPciRootBridge
[CC] fsw_reiserfs
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/EXFAT.inf [X64]
[CC] fsw_efi_lib
[CC] AutoGen
[CC] FE
[CC] MemData
[CC] fsw_efi_lib
[sLINK] SetupBrowser
[CC] DiskCache
[CC] NvmExpressPassthru
[CC] fsw_core
[CC] ComponentName
[DLINK1] SetupBrowser
[MTOC] SetupBrowser
[CC] AutoGen
[sLINK] NvmExpressDxe
[CC] fsw_efi_lib
[GENFW] SetupBrowser
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/HFSPLUS.inf [X64]
[CC] driver
[CC] FileExplorer
[CC] fsw_efi_lib
[DLINK1] NvmExpressDxe
[CC] FileName
[CC] FwVolBlock
[MTOC] NvmExpressDxe
[CC] fsw_efi
[CC] fsw_efi
[CC] PciDeviceSupport
[CC] fsw_core
[GENFW] NvmExpressDxe
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/ISO9660.inf [X64]
[CC] Hash
[CC] driver
[CC] fsw_efi_lib
[CC] file
[CC] PciBus
[CC] fsw_efi
[CC] fsw_efi
[CC] Font
[CC] driver
[CC] grub_driver
[CC] BootMaint
[CC] DirectoryManage
[CC] file
[CC] fsw_lib
[CC] fsw_efi
[CC] fsw_lib
[CC] PciIo
[CC] ComponentName
[CC] grub_file
[CC] AutoGen
[CC] file
[CC] BBSsupport
[CC] grub_driver
[CC] AutoGen
[sLINK] VBoxExt2
[CC] AutoGen
[sLINK] VBoxHfs
[sLINK] PciBusNoEnumerationDxe
[DLINK1] VBoxExt2
[MTOC] VBoxExt2
[DLINK1] VBoxHfs
[CC] fsw_lib
[CC] fsw_lib
[DLINK1] PciBusNoEnumerationDxe
[MTOC] VBoxHfs
[CC] grub_driver
[CC] ReadWrite
[MTOC] PciBusNoEnumerationDxe
[CC] grub
[GENFW] VBoxExt2
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/NTFS.inf [X64]
[CC] grub_file
[GENFW] VBoxHfs
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/UDF.inf [X64]
[CC] AutoGen
[CC] AutoGen
[GENFW] PciBusNoEnumerationDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/BiosVideo/BiosVideo.inf [X64]
[sLINK] VBoxIso9600
[sLINK] VBoxExt4
[CC] OpenVolume
[CC] ConfigKeywordHandler
[DLINK1] VBoxIso9600
[CC] logging
[DLINK1] VBoxExt4
[MTOC] VBoxIso9600
[CC] UpdatePage
[MTOC] VBoxExt4
[CC] fsw_lib
[CC] grub_file
[CC] Open
[CC] grub
[GENFW] VBoxIso9600
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64]
[CC] AutoGen
[GENFW] VBoxExt4
[CC] missing
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64]
[CC] driver
[sLINK] HiiDatabase
[CC] AutoGen
[CC] driver
[DLINK1] HiiDatabase
[sLINK] VBoxReiserFS
[MTOC] HiiDatabase
[CC] grub
[CC] logging
[DLINK1] VBoxReiserFS
[MTOC] VBoxReiserFS
[CC] path
[CC] Misc
[GENFW] HiiDatabase
Building ... /Users/fljagd/src/edk2/Clover/Drivers/SataControllerDxe/SataControllerDxe.inf [X64]
[CC] Variable
[GENFW] VBoxReiserFS
Building ... /Users/fljagd/src/edk2/Clover/Drivers/AtaAtapi/AtaAtapiPassThru.inf [X64]
[CC] logging
[CC] missing
[CC] file
[CC] Init
[CC] utf8
[CC] ComponentName
[CC] missing
[CC] Data
[CC] path
[CC] FwVolWrite
[CC] grub_driver
[CC] Info
[CC] device
[CC] path
[CC] utf8
[CC] FwVolRead
[CC] SataController
[CC] grub_file
[CC] err
[CC] AutoGen
[CC] utf8
[CC] FileSpace
[sLINK] SataController
[CC] FwVolAttrib
[DLINK1] SataController
[CC] grub
[MTOC] SataController
[CC] AtaAtapiPassThru
[CC] BootOption
[CC] BiosVideoNew
[CC] Flush
[CC] device
[GENFW] SataController
Building ... /Users/fljagd/src/edk2/Clover/Drivers/AtaBus/AtaBusDxe.inf [X64]
[CC] Ffs
[CC] logging
[CC] ComponentName
[CC] err
[CC] BmLib
[CC] Fat
[CC] misc
[CC] missing
[CC] BiosVideo
[VFR] BdsDxe
[CC] LegacyBiosThunk
[CC] BiosVideo2
[CC] Delete
[CC] list
[CC] FwVol
[CC] path
[CC] Bm
[CC] AtaBus
[CC] AutoGen
[CC] ComponentName
[CC] ComponentName
[sLINK] BiosVideo
[CC] Data
[CC] AhciMode
[DLINK1] BiosVideo
[MTOC] BiosVideo
[CC] Tpl
[CC] AutoGen
[CC] AutoGen
[sLINK] CsmVideoDxe
[CC] fshelp
[CC] utf8
[CC] UnicodeCollation
[sLINK] CsmVideo2Dxe
[GENFW] BiosVideo
Building ... /Users/fljagd/src/edk2/Clover/Drivers/DVDBus/ScsiBusDxe.inf [X64]
[DLINK1] CsmVideoDxe
[CC] misc
[DLINK1] CsmVideo2Dxe
[MTOC] CsmVideoDxe
[MTOC] CsmVideo2Dxe
[CC] AtaPassThruExecute
[CC] AutoGen
[CC] Timer
[sLINK] Fat
[GENFW] CsmVideoDxe
Building ... /Users/fljagd/src/edk2/Clover/Drivers/DVDDisk/ScsiDiskDxe.inf [X64]
[CC] Hotkey
[GENFW] CsmVideo2Dxe
[CC] device
[CC] list
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64]
[CC] file
[CC] ComponentName
[DLINK1] Fat
[MTOC] Fat
[CC] ComponentName
[CC] err
[CC] grub_driver
[GENFW] Fat
Building ... /Users/fljagd/src/edk2/Clover/Drivers/OhciDxe/OhciDxe.inf [X64]
[CC] ComponentName
[CC] Event
[CC] AutoGen
[CC] gzio
[CC] MemoryTest
[CC] fshelp
[CC] exfat
[sLINK] AtaBusDxe
[DLINK1] AtaBusDxe
[MTOC] AtaBusDxe
[CC] ScsiBus
[CC] IdeMode
[CC] UhciSched
[CC] AutoGen
[sLINK] GrubEXFAT
[GENFW] AtaBusDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64]
[CC] device
[CC] Dependency
[CC] grub_file
[DLINK1] GrubEXFAT
[MTOC] GrubEXFAT
[CC] AutoGen
[CC] Capsules
[CC] UhciDebug
[sLINK] ScsiBus
[CC] ComponentName
[DLINK1] ScsiBus
[GENFW] GrubEXFAT
Building ... /Users/fljagd/src/edk2/Clover/Drivers/XhciDxe/XhciDxe.inf [X64]
[CC] err
[MTOC] ScsiBus
[CC] AutoGen
[CC] String
[CC] grub
[sLINK] AtaAtapiPassThruDxe
[GENFW] ScsiBus
Building ... /Users/fljagd/src/edk2/Clover/Drivers/UsbBusDxe/UsbBusDxe.inf [X64]
[CC] EhciUrb
[CC] UhciQueue
[DLINK1] AtaAtapiPassThruDxe
[CC] misc
[MTOC] AtaAtapiPassThruDxe
[CC] Dispatcher
[CC] logging
[CC] iso9660
[GENFW] AtaAtapiPassThruDxe
Building ... /Users/fljagd/src/edk2/Clover/Drivers/UsbKbDxe/UsbKbDxe.inf [X64]
[CC] Language
[CC] Ohci
[CC] UhciReg
[CC] list
[CC] missing
[CC] AutoGen
[CC] UsbHcMem
[VFR] BdsDxe
[sLINK] GrubISO9660
[CC] DxeProtocolNotify
[CC] UsbDesc
[DLINK1] GrubISO9660
[CC] AppleKey
[MTOC] GrubISO9660
[CC] misc
[CC] FrontPageVfr
[CC] path
[CC] OhciSched
[CC] fshelp
[CC] ScsiDisk
[CC] UsbHcMem
[GENFW] GrubISO9660
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64]
[CC] list
[CC] DxeMain
[CC] AutoGen
[sLINK] ScsiDisk
[CC] Xhci
[CC] utf8
[CC] EhciSched
[CC] UsbEnumer
[DLINK1] ScsiDisk
[MTOC] ScsiDisk
[CC] AutoGen
[CC] EfiKey
[sLINK] DxeCore
[CC] UsbMassBot
[CC] OhciReg
[CC] fshelp
[CC] ntfscomp
[DLINK1] DxeCore
[GENFW] ScsiDisk
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64]
[CC] EhciDebug
[MTOC] DxeCore
[CC] device
[CC] Uhci
[CC] ComponentName
[CC] FrontPage
[CC] XhciReg
[GENFW] DxeCore
Building ... /Users/fljagd/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64]
[CC] err
[CC] ComponentName
[CC] ComponentName
[CC] hfspluscomp
[CC] EhciReg
[CC] UsbBus
[CC] AutoGen
[sLINK] UhciDxe
[CC] UsbMassImpl
[CC] BdsEntry
[CC] MouseHid
[CC] PcatIsaAcpi
[CC] ComponentName
[CC] OhciUrb
[DLINK1] UhciDxe
[MTOC] UhciDxe
[CC] KeyBoard
[GENFW] UhciDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64]
[CC] IsaAcpi
[CC] OhciDebug
[CC] UsbHub
[CC] AutoGen
[CC] UsbMouse
[sLINK] BdsDxe
[CC] UsbMassBoot
[CC] misc
[CC] ComponentName
[CC] ComponentName
[CC] ComponentName
[CC] ntfs
[DLINK1] BdsDxe
[CC] ComponentName
[MTOC] BdsDxe
[CC] AutoGen
[CC] ComponentName
[CC] hfsplus
[sLINK] UsbMouseDxe
[CC] Ehci
[GENFW] BdsDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64]
[DLINK1] UsbMouseDxe
[CC] AutoGen
[CC] AutoGen
[CC] AutoGen
[CC] list
[MTOC] UsbMouseDxe
[sLINK] UsbKbDxe
[sLINK] IsaAcpi
[sLINK] GrubNTFS
[CC] UsbMassCbi
[CC] AutoGen
[DLINK1] IsaAcpi
[DLINK1] UsbKbDxe
[DLINK1] GrubNTFS
[sLINK] GrubHFSPLUS
[CC] AutoGen
[MTOC] UsbKbDxe
[MTOC] IsaAcpi
[MTOC] GrubNTFS
[GENFW] UsbMouseDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64]
[sLINK] EhciDxe
[DLINK1] GrubHFSPLUS
[CC] UsbHcMem
[MTOC] GrubHFSPLUS
[GENFW] IsaAcpi
[GENFW] UsbKbDxe
[CC] UsbMassDiskInfo
Building ... /Users/fljagd/src/edk2/Clover/Drivers/Ps2MouseDxe/Ps2MouseDxe.inf [X64]
[DLINK1] EhciDxe
[GENFW] GrubNTFS
[MTOC] EhciDxe
[CC] UsbUtility
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxAcpiTableDxe/AcpiTableDxe.inf [X64]
[CC] ComponentName
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64]
[CC] IsaIo
[GENFW] GrubHFSPLUS
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64]
[GENFW] EhciDxe
[CC] fshelp
Building ... /Users/fljagd/src/edk2/Clover/Drivers/PartitionDxe/PartitionDxe.inf [X64]
[CC] AutoGen
[CC] AutoGen
[sLINK] UsbMassStorageDxe
[CC] ComponentName
[sLINK] OhciDxe
[CC] AutoGen
[sLINK] UsbBusDxe
[DLINK1] OhciDxe
[CC] ComponentName
[DLINK1] UsbMassStorageDxe
[MTOC] OhciDxe
[MTOC] UsbMassStorageDxe
[CC] ComponentName
[DLINK1] UsbBusDxe
[CC] ComponentName
[MTOC] UsbBusDxe
[CC] IsaBus
[CC] UnicodeCollationEng
[GENFW] OhciDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/BiosKeyboard/KeyboardDxe.inf [X64]
[GENFW] UsbMassStorageDxe
[GENFW] UsbBusDxe
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64]
[CC] CommPs2
Building ... /Users/fljagd/src/edk2/Clover/FSInject/FSInject.inf [X64]
[CC] AutoGen
[sLINK] IsaBusDxe
[CC] AutoGen
[sLINK] EnglishDxe
[DLINK1] IsaBusDxe
[CC] Ps2KbdCtrller
[CC] DiskIo
[CC] CommPs2
[CC] Mbr
[MTOC] IsaBusDxe
[DLINK1] EnglishDxe
[MTOC] EnglishDxe
[CC] udf
[CC] AppleKey
[GENFW] IsaBusDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/MsgLog/MsgLog.inf [X64]
[CC] Ps2MouseAbsolutePointer
[GENFW] EnglishDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/SMCHelper/SMCHelper.inf [X64]
[CC] AutoGen
[sLINK] DiskIoDxe
[CC] AutoGen
[sLINK] GrubUDF
[CC] Ps2KbdTextIn
[DLINK1] DiskIoDxe
[CC] Ps2Mouse
[MTOC] DiskIoDxe
[CC] LegacyRegion2
[CC] AutoGen
[CC] AcpiTableProtocol
[CC] ComponentName
[CC] MsgLog
[DLINK1] GrubUDF
[CC] Gpt
[sLINK] Ps2MouseAbsolutePointerDxe
[MTOC] GrubUDF
[CC] XhciSched
[GENFW] DiskIoDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/FirmwareVolume/FirmwareVolume.inf [X64]
[DLINK1] Ps2MouseAbsolutePointerDxe
[MTOC] Ps2MouseAbsolutePointerDxe
[GENFW] GrubUDF
Building ... /Users/fljagd/src/edk2/Clover/Protocols/AppleImageCodec/AppleImageCodec.inf [X64]
[CC] AutoGen
[CC] AutoGen
[CC] AutoGen
[CC] AcpiTable
[sLINK] Ps2MouseDxe
[CC] SMCHelper
[sLINK] LegacyRegion2Dxe
[sLINK] MsgLog
[GENFW] Ps2MouseAbsolutePointerDxe
[CC] Ps2Keyboard
Building ... /Users/fljagd/src/edk2/Clover/Protocols/AppleUITheme/AppleUITheme.inf [X64]
[DLINK1] Ps2MouseDxe
[DLINK1] LegacyRegion2Dxe
[DLINK1] MsgLog
[MTOC] Ps2MouseDxe
[MTOC] LegacyRegion2Dxe
[MTOC] MsgLog
[CC] FSInject
[CC] ElTorito
[CC] FirmwareVolume
[CC] AutoGen
[CC] AutoGen
[GENFW] Ps2MouseDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64]
[GENFW] LegacyRegion2Dxe
[sLINK] AcpiTableDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/AppleKeyAggregator/AppleKeyAggregator.inf [X64]
[sLINK] SMCHelper
[GENFW] MsgLog
[CC] AutoGen
[CC] AppleImageCodec
Building ... /Users/fljagd/src/edk2/Clover/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64]
[sLINK] Ps2KeyboardDxe
[DLINK1] SMCHelper
[DLINK1] AcpiTableDxe
[CC] UsbHcMem
[CC] AppleUITheme
[MTOC] SMCHelper
[MTOC] AcpiTableDxe
[DLINK1] Ps2KeyboardDxe
[CC] Test
[CC] AutoGen
[CC] Apple
[MTOC] Ps2KeyboardDxe
[sLINK] FirmwareVolume
[GENFW] SMCHelper
Building ... /Users/fljagd/src/edk2/Clover/Protocols/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64]
[GENFW] AcpiTableDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64]
[GENFW] Ps2KeyboardDxe
[DLINK1] FirmwareVolume
[CC] AutoGen
Building ... /Users/fljagd/src/edk2/Clover/bdmesg_efi/bdmesg.inf [X64]
[MTOC] FirmwareVolume
[CC] ComponentName
[CC] AutoGen
[CC] HashServiceFix
[sLINK] AppleUITheme
[sLINK] FSInject
[CC] DumpUefiCalls
[DLINK1] AppleUITheme
[GENFW] FirmwareVolume
[MTOC] AppleUITheme
Building ... /Users/fljagd/src/edk2/Clover/rEFIt_UEFI/refit.inf [X64]
[DLINK1] FSInject
[CC] AppleKeyAggregator
[MTOC] FSInject
[CC] AutoGen
[GENFW] AppleUITheme
Building ... /Users/fljagd/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFixDrv.inf [X64]
[CC] OsxFatBinaryDrv
[sLINK] XhciDxe
[CC] Partition
[CC] bdmesg
[GENFW] FSInject
[CC] InitVariable
Building ... /Users/fljagd/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFix2Drv.inf [X64]
[CC] BiosKeyboard
[DLINK1] XhciDxe
[CC] AutoGen
[MTOC] XhciDxe
[sLINK] AppleKeyAggregator
[CC] AutoGen
[DLINK1] AppleKeyAggregator
[sLINK] OsxFatBinaryDrv
[MTOC] AppleKeyAggregator
[CC] AutoGen
[CC] AutoGen
[GENFW] XhciDxe
Building ... /Users/fljagd/src/edk2/Clover/OsxLowMemFixDrv/OsxLowMemFixDrv.inf [X64]
[sLINK] PartitionDxe
[sLINK] bdmesg
[DLINK1] OsxFatBinaryDrv
[MTOC] OsxFatBinaryDrv
[DLINK1] bdmesg
[DLINK1] PartitionDxe
[GENFW] AppleKeyAggregator
[MTOC] bdmesg
[CC] LegacyBiosThunk
[MTOC] PartitionDxe
[CC] OsxAptioFixDrv
[GENFW] OsxFatBinaryDrv
[CC] Lib
[CC] OsxAptioFix2Drv
[GENFW] PartitionDxe
[GENFW] bdmesg
[CC] OsxLowMemFixDrv
[CC] AutoGen
[sLINK] KeyboardDxe
[DLINK1] KeyboardDxe
[CC] EmuVariable
[MTOC] KeyboardDxe
[GENFW] KeyboardDxe
[CC] BootFixes
[CC] BdsConnect
[CC] BootFixes
[CC] BootServices
[CC] AutoGen
[sLINK] EmuVariableUefi
[CC] Lib
[DLINK1] EmuVariableUefi
[MTOC] EmuVariableUefi
[CC] sha1
[CC] DecodedKernelCheck
[GENFW] EmuVariableUefi
[CC] AutoGen
[CC] RuntimeServices
[CC] DecodedKernelCheck
[sLINK] OsxLowMemFixDrv
[CC] AutoGen
[DLINK1] OsxLowMemFixDrv
[sLINK] HashServiceFix
[MTOC] OsxLowMemFixDrv
[CC] BootArgs
[DLINK1] HashServiceFix
[CC] Log
[MTOC] HashServiceFix
[GENFW] OsxLowMemFixDrv
[CC] BootArgs
[GENFW] HashServiceFix
[CC] MemLog
[CC] VMem
[CC] VMem
[CC] FileLib
[CC] picopng
[CC] Lib
[CC] main
[CC] DataHub
[CC] Lib
[CC] load_bmp
[CC] Fs
[CC] device_tree
[CC] device_tree
[CC] icns
[CC] NVRAMDebug
[CC] NVRAMDebug
[CC] load_icns
[CC] Mach-O
[CC] AppleProtocols
[CC] Mach-O
[CC] AutoGen
[sLINK] AppleImageCodec
[CC] AutoGen
[DLINK1] AppleImageCodec
[sLINK] DumpUefiCalls
[MTOC] AppleImageCodec
[DLINK1] DumpUefiCalls
[GENFW] AppleImageCodec
[MTOC] DumpUefiCalls
[GENFW] DumpUefiCalls
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:221: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:225: warning: absolute address can not be RIP-relative
/Users/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:221: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:225: warning: absolute address can not be RIP-relative
/Users/fljagd/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
[sLINK] OsxAptioFix2Drv
[DLINK1] OsxAptioFixDrv
[MTOC] OsxAptioFixDrv
[DLINK1] OsxAptioFix2Drv
[MTOC] OsxAptioFix2Drv
[GENFW] OsxAptioFixDrv
[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] egemb_icons
[CC] egemb_font
[CC] scroll_images
[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] hda
[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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/FV/Guid.xref

FV Space Information
DUETEFIMAINFVX64 [38%Full] 2752512 total, 1050992 used, 1701520 free

- Done -
Build end time: 07:42:52, Mar.04 2017
Build total time: 00:00:32

Compressing DUETEFIMainFv.FV ...
Encoding
Compressing DxeCore.efi ...
Encoding
Compressing DxeIpl.efi ...
Encoding
Generate Loader Image ...
Created /Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/FV/Efildr64
879+0 records in
879+0 records out
450048 bytes transferred in 0.001916 secs (234897726 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.000021 secs (47663 bytes/sec)
-> BOOTX64.efi
-> CLOVERX64.efi
Copy Mandatory drivers:
-> FSInject-64.efi
-> AppleImageCodec-64.efi
-> AppleUITheme-64.efi
-> AppleKeyAggregator-64.efi
-> FirmwareVolume-64.efi
-> SMCHelper-64.efi
-> FSInject-64.efi
-> OsxFatBinaryDrv-64.efi
-> AppleImageCodec-64.efi
-> AppleUITheme-64.efi
-> AppleKeyAggregator-64.efi
-> FirmwareVolume-64.efi
-> SMCHelper-64.efi
-> DataHubDxe-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
-> UsbKbDxe-64.efi
-> HashServiceFix-64.efi
-> GrubEXFAT-64.efi
-> GrubISO9660-64.efi
-> GrubNTFS-64.efi
-> GrubUDF-64.efi
-> CsmVideoDxe-64.efi
-> EmuVariableUefi-64.efi
-> OsxAptioFix2Drv-64.efi
-> OsxAptioFixDrv-64.efi
-> OsxLowMemFixDrv-64.efi
-> PartitionDxe-64.efi
-> Fat-64.efi
Copy Applications:
-> bdmesg.efi
Done!

Generating BootSectors
make: Nothing to be done for `all'.
Done!
===============================================================================
boot7
<----------------------------------------------------
TOOLCHAIN_DIR: /Users/fljagd/src/opt/local
NASM_PREFIX: /Users/fljagd/src/opt/local/bin/
NASM_VER: 2.12.02
Initializing workspace
Loading previous configuration from /Users/fljagd/src/edk2/Conf/BuildEnv.sh
WORKSPACE: /Users/fljagd/src/edk2
EDK_TOOLS_PATH: /Users/fljagd/src/edk2/BaseTools
CONF_PATH: /Users/fljagd/src/edk2/Conf

Running edk2 build for CloverX64 using the command:
build -D DISABLE_USB_SUPPORT -D NO_GRUB_DRIVERS_EMBEDDED -D CHECK_FLAGS -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 13

Build environment: Darwin-16.4.0-x86_64-i386-64bit
Build start time: 07:42:53, Mar.04 2017

WORKSPACE = /Users/fljagd/src/edk2
ECP_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EDK_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EFI_SOURCE = /Users/fljagd/src/edk2/EdkCompatibilityPkg
EDK_TOOLS_PATH = /Users/fljagd/src/edk2/BaseTools
CONF_PATH = /Users/fljagd/src/edk2/Conf


Architecture(s) = X64
Build target = RELEASE
Toolchain = XCODE5

Active Platform = /Users/fljagd/src/edk2/Clover/Clover.dsc
Flash Image Definition = /Users/fljagd/src/edk2/Clover/Clover.fdf

Processing meta-data ..... done!
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] DebugLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
[sLINK] BaseDebugLibNull
[CC] PcdLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
[sLINK] BasePcdLibNull
[CC] SetMem
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
[CC] ScanMem64Wrapper
[CC] BaseReportStatusCodeLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
[CC] CheckSum
[sLINK] BaseReportStatusCodeLibNull
[CC] ScanMem32Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
[CC] IoLibMmioBuffer
[CC] SwitchStack
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[CC] ScanMem16Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] SwapBytes64
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
[CC] ScanMem8Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64]
[CC] UefiRuntimeServicesTableLib
[CC] DxeCoreEntryPoint
[CC] SwapBytes32
[sLINK] UefiRuntimeServicesTableLib
[sLINK] DxeCoreEntryPoint
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
[CC] IoHighLevel
[CC] PeCoffExtraActionLib
[CC] MemoryAllocationLib
[CC] ZeroMemWrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
[sLINK] PeCoffExtraActionLibNull
[CC] UefiBootServicesTableLib
[CC] SwapBytes16
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
[sLINK] UefiBootServicesTableLib
Building ... /Users/fljagd/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64]
[CC] IoLibGcc
[CC] PrintLibInternal
[CC] DevicePathUtilities
[CC] CompareMemWrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
[CC] X86Cache
[CC] HobLib
[CC] DxeCoreMemoryProfileLibNull
[CC] LongJump
[sLINK] BaseCacheMaintenanceLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
[sLINK] DxeCoreMemoryAllocationLib
[sLINK] DxeCoreHobLib
[CC] PerformanceLib
Building ... /Users/fljagd/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64]
[CC] SetMem64Wrapper
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64]
[sLINK] BasePerformanceLibNull
[CC] IoLib
[CC] SetJump
[CC] PrintLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
[sLINK] BasePrintLib
[CC] UefiLibPrint
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64]
[CC] SetMem32Wrapper
[CC] PeCoffGetEntryPoint
[sLINK] BasePeCoffGetEntryPointLib
[CC] RShiftU64
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[CC] DebugAgentLibNull
[CC] SetMem16Wrapper
[CC] DxeExtractGuidedSectionLib
[sLINK] DebugAgentLibNull
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64]
[CC] RRotU64
[CC] CpuExceptionHandlerLibNull
[CC] X86TimerLib
[sLINK] DxeExtractGuidedSectionLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
[CC] UefiNotTiano
[sLINK] CpuExceptionHandlerLibNull
[sLINK] DuetTimerLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
[CC] SetMemWrapper
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
[CC] RRotU32
[CC] DxeServicesLib
[CC] BaseUefiDecompressLib
[CC] CopyMemWrapper
[NASM] IoFifo
[CC] MemoryAllocationLib
[sLINK] BaseUefiDecompressLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64]
[sLINK] DxeServicesLib
[CC] MultU64x64
[sLINK] BaseIoLibIntrinsic
[sLINK] UefiMemoryAllocationLib
[CC] DriverEntryPoint
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64]
[sLINK] UefiDriverEntryPoint
[CC] HobLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
[CC] IsZeroBufferWrapper
[CC] BasePeCoff
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64]
[sLINK] DxeHobLib
[CC] MultU64x32
[CC] RuntimeLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64]
[CC] InternalGetSpinLockProperties
[sLINK] UefiRuntimeLib
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[CC] PeCoffLoaderEx
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
[CC] MultS64x64
[sLINK] VBoxPeCoffLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64]
[CC] TpmMeasurementLibNull
[CC] GccInline
[CC] DxeServicesTableLib
[CC] UefiDriverModel
[sLINK] TpmMeasurementLibNull
Building ... /Users/fljagd/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[sLINK] DxeServicesTableLib
[CC] AuthVariableLibNull
[CC] VarCheckLib
[CC] ModU64x32
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64]
[CC] MemLibGeneric
[sLINK] VarCheckLib
[sLINK] AuthVariableLibNull
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[CC] DxeCapsuleLibNull
[CC] DevicePathToText
Building ... /Users/fljagd/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
[CC] SynchronizationGcc
[CC] LShiftU64
[sLINK] DxeCapsuleLibNull
Building ... /Users/fljagd/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[sLINK] BaseSynchronizationLib
[CC] MemLibGuid
Building ... /Users/fljagd/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] UefiHiiServicesLib
[CC] DxeSecurityManagementLib
[CC] LRotU64
[sLINK] DxeSecurityManagementLib
[sLINK] UefiHiiServicesLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[CC] Console
[CC] LRotU32
[CC] LzmaDecompress
[CC] VarCheckUefiLibNullClass
[CC] CopyMem
[sLINK] VarCheckUefiLib
Building ... /Users/fljagd/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
[CC] DevicePath
[sLINK] BaseMemoryLib
[CC] LowBitSet64
Building ... /Users/fljagd/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64]
[CC] DxePcdLib
[CC] PciLib
[sLINK] DxePcdLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[sLINK] BasePciLibCf8
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64]
[CC] LowBitSet32
[CC] PciCf8Lib
[CC] CustomizedDisplayLib
[sLINK] BasePciCf8Lib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64]
[CC] HighBitSet64
[CC] MemLogLib
[CC] UefiLib
[CC] Hid
[sLINK] MemLogLibDefault
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64]
[CC] VideoBiosPatchLib
[CC] Performance
[sLINK] UefiLib
Building ... /Users/fljagd/src/edk2/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64]
[CC] HighBitSet32
[CC] BdsPlatform
[CC] UefiSortLib
[sLINK] UefiSortLib
Building ... /Users/fljagd/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64]
[CC] GetPowerOfTwo64
[CC] UsbDxeLib
[CC] ApplicationEntryPoint
[sLINK] UefiUsbLib
Building ... /Users/fljagd/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64]
[sLINK] UefiApplicationEntryPoint
[CC] PlatformData
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64]
[CC] GetPowerOfTwo32
[CC] CustomizedDisplayLibInternal
[CC] UefiFileHandleLib
[sLINK] DuetBds
Building ... /Users/fljagd/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
[CC] ScanMem64Wrapper
[sLINK] UefiFileHandleLib
[CC] DivU64x64Remainder
[CC] LzFind
[CC] OpensslLibNull
[CC] 915resolution
[CC] BdsConnect
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/fljagd/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/fljagd/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] AutoGen
[CC] DivU64x32Remainder
[sLINK] CustomizedDisplayLib
[CC] DivU64x32
[CC] HiiLib
[CC] DivS64x64Remainder
[CC] edid
[sLINK] VideoBiosPatchLib
[CC] ARShiftU64
[CC] HiiString
[ASM] CpuSleep
[CC] ScanMem32Wrapper
[CC] BdsMisc
[CC] BitField
[CC] HiiLanguage
[CC] DevicePathFromText
[sLINK] UefiHiiLib
[CC] CpuDeadLoop
[CC] UefiShellLib
[CC] ScanMem16Wrapper
[sLINK] UefiShellLib
[CC] DxeNetLib
[CC] Cpu
[CC] UefiDevicePathLib
[sLINK] UefiDevicePathLib
[ASM] CpuFlushTlb
[CC] ScanMem8Wrapper
[sLINK] BaseCpuLib
[CC] LzmaDec
[CC] LinkedList
[CC] ZeroMemWrapper
[CC] GuidedSectionExtraction
[CC] BdsConsole
[sLINK] LzmaDecompressLib
[CC] CompareMemWrapper
[CC] SetMem64Wrapper
[CC] NetBuffer
[sLINK] DxeNetLib
[CC] SetMem32Wrapper
[CC] SetMem16Wrapper
[CC] SetMemWrapper
[CC] SafeString
[CC] CopyMemWrapper
[CC] IsZeroBufferWrapper
[CC] BdsBoot
[CC] MemLibGeneric
[CC] String
[CC] String
[CC] MemLibGuid
[CC] AutoGen
[CC] FilePaths
[sLINK] GenericBdsLib
[CC] MemLib
[sLINK] UefiMemoryLib
/Users/fljagd/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] Non-existing
[CC] Math64
[CC] Unaligned
[CC] X86WriteIdtr
[CC] X86WriteGdtr
[CC] X86Thunk
[CC] X86ReadIdtr
[CC] X86ReadGdtr
[CC] X86Msr
[CC] X86GetInterruptState
[CC] X86FxSave
[CC] X86FxRestore
[CC] X86EnablePaging64
[CC] X86EnablePaging32
[CC] X86DisablePaging64
[CC] X86DisablePaging32
[CC] X86RdRand
[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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj and: /Users/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj and: /Users/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/fljagd/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/fljagd/src/edk2/Clover/CloverEFI/OsxDxeIpl/DxeIpl.inf [X64]
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxDxeCore/DxeMain.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf [X64]
[CC] DxeInit
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf [X64]
[CC] WatchdogTimer
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf [X64]
[CC] Crc32
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf [X64]
[CC] Pcd
[CC] MonotonicCounter
[CC] AutoGen
[CC] InitVariable
[CC] CoreSectionExtraction
[CC] LegacyTable
[sLINK] WatchdogTimer
[DLINK1] WatchdogTimer
[CC] Reclaim
[MTOC] WatchdogTimer
[CC] NullMemoryTest
[CC] CapsuleService
[CC] SecurityStub
[CC] ComponentName
[CC] Runtime
[GENFW] WatchdogTimer
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf [X64]
[CC] HobGeneration
[CC] AutoGen
[CC] FtwMisc
[sLINK] NullMemoryTestDxe
[CC] AutoGen
[CC] SaveLongModeContext
[CC] Defer3rdPartyImageLoad
[sLINK] RuntimeDxe
[DLINK1] NullMemoryTestDxe
[CC] ConPlatform
[MTOC] NullMemoryTestDxe
[DLINK1] RuntimeDxe
[MTOC] RuntimeDxe
[CC] Debug
[CC] AutoGen
[CC] EmuVariable
[CC] AutoGen
[sLINK] CapsuleRuntimeDxe
[sLINK] SecurityStubDxe
[GENFW] NullMemoryTestDxe
[CC] Image
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf [X64]
[CC] UpdateWorkingBlock
[GENFW] RuntimeDxe
[DLINK1] CapsuleRuntimeDxe
[CC] AutoGen
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf [X64]
[CC] ConSplitterGraphics
[sLINK] ConPlatformDxe
[DLINK1] SecurityStubDxe
[MTOC] CapsuleRuntimeDxe
[CC] Service
[MTOC] SecurityStubDxe
[CC] EnterDxeCore
[CC] AutoGen
[DLINK1] ConPlatformDxe
[MTOC] ConPlatformDxe
[sLINK] EmuVariableRuntimeDxe
[GENFW] CapsuleRuntimeDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf [X64]
[GENFW] SecurityStubDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/GraphicsConsoleDxe/GraphicsConsoleDxe.inf [X64]
[DLINK1] EmuVariableRuntimeDxe
[CC] AutoGen
[MTOC] EmuVariableRuntimeDxe
[CC] ComponentName
[CC] HiiDatabaseEntry
[CC] DebugImageInfo
[GENFW] ConPlatformDxe
[sLINK] PcdDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf [X64]
[CC] FaultTolerantWrite
[DLINK1] PcdDxe
[CC] Paging
[MTOC] PcdDxe
[GENFW] EmuVariableRuntimeDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf [X64]
[CC] ComponentName
[CC] Stall
[GENFW] PcdDxe
Building ... /Users/fljagd/src/edk2/DuetPkg/SmbiosGenDxe/SmbiosGen.inf [X64]
[CC] AutoGen
[CC] FaultTolerantWriteDxe
[CC] DevicePath
[sLINK] DxeIpl
[DLINK1] DxeIpl
[MTOC] DxeIpl
[CC] LaffStd
[CC] AutoGen
[CC] AutoGen
[CC] SetWatchdogTimer
[sLINK] DevicePathDxe
[sLINK] FaultTolerantWriteDxe
[GENFW] DxeIpl
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxEfiLdr/EfiLdr.inf [X64]
[CC] Variable
[DLINK1] DevicePathDxe
[DLINK1] FaultTolerantWriteDxe
[MTOC] DevicePathDxe
[MTOC] FaultTolerantWriteDxe
[CC] SmbiosGen
[CC] SmbiosDxe
[CC] Image
[CC] InstallConfigurationTable
[GENFW] FaultTolerantWriteDxe
[GENFW] DevicePathDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxBdsDxe/BdsDxe.inf [X64]
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/EbcDxe/EbcDxe.inf [X64]
[CC] VariableDxe
[CC] AutoGen
[CC] EfiLoader
[CC] AutoGen
[sLINK] SmbiosDxe
[sLINK] SmbiosGenDxe
[DLINK1] SmbiosGenDxe
[CC] AutoGen
[CC] ImageEx
[CC] GraphicsConsole
[MTOC] SmbiosGenDxe
[DLINK1] SmbiosDxe
[CC] Library
[sLINK] MonotonicCounterRuntimeDxe
[MTOC] SmbiosDxe
[CC] Debug
[CC] EbcDebuggerHook
[CC] Measurement
[DLINK1] MonotonicCounterRuntimeDxe
[GENFW] SmbiosGenDxe
[CC] HwErrRecSupport
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf [X64]
[MTOC] MonotonicCounterRuntimeDxe
[CC] AutoGen
[GENFW] SmbiosDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/CpuDxe/Cpu.inf [X64]
[sLINK] GraphicsConsoleDxe
[DLINK1] GraphicsConsoleDxe
[GENFW] MonotonicCounterRuntimeDxe
Building ... /Users/fljagd/src/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf [X64]
[VFR] BdsDxe
[CC] TcgMorLockDxe
[MTOC] GraphicsConsoleDxe
[CC] ConSplitter
[CC] PeLoader
[CC] DeviceManagerVfr
[GENFW] GraphicsConsoleDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/AcpiReset/Reset.inf [X64]
[CC] CpuIo2Dxe
[CC] VarCheck
[CC] AutoGen
[CC] DriverSupport
[sLINK] ConSplitterDxe
[VFR] BdsDxe
[CC] 8259
[CC] AutoGen
[DLINK1] ConSplitterDxe
[CC] Support
[sLINK] CpuIo2Dxe
[MTOC] ConSplitterDxe
[CC] VariableExLib
[CC] Setup
[CC] Reset
[CC] FormDisplay
[DLINK1] CpuIo2Dxe
[MTOC] CpuIo2Dxe
[CC] AutoGen
[CC] Notify
[GENFW] ConSplitterDxe
[sLINK] Legacy8259
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Metronome/Metronome.inf [X64]
[CC] AutoGen
[CC] EbcExecute
[sLINK] EfiLoader
[DLINK1] Legacy8259
[CC] AutoGen
[CC] AutoGen
[GENFW] CpuIo2Dxe
[MTOC] Legacy8259
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf [X64]
[DLINK1] EfiLoader
[sLINK] AcpiReset
[MTOC] EfiLoader
[DLINK1] AcpiReset
[MTOC] AcpiReset
[GENFW] Legacy8259
Building ... /Users/fljagd/src/edk2/PcAtChipsetPkg/8254TimerDxe/8254Timer.inf [X64]
[CC] Metronome
[GENFW] EfiLoader
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/PciRootBridgeDxe/PciRootBridge.inf [X64]
[CC] Locate
[GENFW] AcpiReset
[CC] PcRtcEntry
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxPciBusNoEnumerationDxe/PciBusNoEnumeration.inf [X64]
[CC] EbcInt
[CC] AutoGen
[sLINK] Metronome
[CC] ProcessOptions
[CC] Timer
[DLINK1] Metronome
[MTOC] Metronome
[CC] EbcSupport
[sLINK] VariableRuntimeDxe
[CC] AutoGen
[GENFW] Metronome
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf [X64]
[DLINK1] VariableRuntimeDxe
[MTOC] VariableRuntimeDxe
[CC] DriverHealthVfr
[CC] PcRtc
[CC] IfrParse
[sLINK] Timer
[CC] Handle
[CC] PcatPciRootBridge
[DLINK1] Timer
[GENFW] VariableRuntimeDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf [X64]
[CC] PciPowerManagement
[MTOC] Timer
[CC] AutoGen
[sLINK] PcRtc
[CC] ConfigRouting
[GENFW] Timer
Building ... /Users/fljagd/src/edk2/Clover/Protocols/DriverOverride/DriverOverride.inf [X64]
[CC] PcatPciRootBridgeDevicePath
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:30: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:31: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:32: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:36: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:37: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/CloverEFI/CpuDxe/Cpu/OUTPUT/X64/CpuInterrupt.iii:38: warning: absolute address can not be RIP-relative
[ASM] EbcLowLevel
[NASM] CpuInterrupt
[CC] DataHub
[CC] NvmExpressBlockIo
[CC] DriverOverride
[CC] PciRomTable
[CC] AutoGen
[sLINK] EbcDxe
[CC] AutoGen
[sLINK] DataHubDxe
[CC] PcatPciRootBridgeIo
[CC] ComponentName
[CC] InputHandler
[CC] AutoGen
[DLINK1] EbcDxe
[CC] DeviceManager
[CC] Gcd
[MTOC] EbcDxe
[sLINK] DriverOverride
[DLINK1] DataHubDxe
[MTOC] DataHubDxe
[DLINK1] DriverOverride
[CC] Cpu
[MTOC] DriverOverride
[VFR] BdsDxe
[GENFW] EbcDxe
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxHfs.inf [X64]
[CC] String
[CC] AutoGen
[GENFW] DataHubDxe
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxIso9660.inf [X64]
[sLINK] DisplayEngine
[CC] DeviceIo
[CC] AutoGen
[DLINK1] DisplayEngine
[CC] BootManagerVfr
[sLINK] Cpu
[MTOC] DisplayEngine
[CC] NvmExpress
[GENFW] DriverOverride
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxExt2.inf [X64]
[CC] Pool
[DLINK1] Cpu
[DLINK1] PcRtc
[MTOC] Cpu
[MTOC] PcRtc
[GENFW] DisplayEngine
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxExt4.inf [X64]
[CC] PciDriverOverride
[CC] PcatIo
[GENFW] PcRtc
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/VBoxFsDxe/VBoxReiserFS.inf [X64]
[GENFW] Cpu
[CC] NvmExpressDiskInfo
[CC] BootManager
[CC] fsw_iso9660
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/FatPkg/EnhancedFatDxe/Fat.inf [X64]
[CC] AutoGen
[CC] Expression
[sLINK] PcatPciRootBridge
[VFR] BdsDxe
[CC] PciOptionRomSupport
[CC] fsw_ext2
[DLINK1] PcatPciRootBridge
[MTOC] PcatPciRootBridge
[CC] fsw_hfs
[CC] FE
[CC] NvmExpressHci
[CC] fsw_ext4
[CC] DirectoryCache
[CC] Page
[CC] PciEnumerator
[GENFW] PcatPciRootBridge
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/EXFAT.inf [X64]
[CC] fsw_core
[CC] fsw_reiserfs
[CC] MemData
[CC] FileExplorer
[CC] DiskCache
[CC] NvmExpressPassthru
[CC] fsw_core
[CC] driver
[CC] fsw_core
[CC] PciEnumeratorSupport
[CC] fsw_efi_lib
[CC] fsw_core
[CC] Database
[CC] AutoGen
[sLINK] NvmExpressDxe
[CC] fsw_efi_lib
[CC] FwVolBlock
[CC] FileName
[DLINK1] NvmExpressDxe
[CC] fsw_efi_lib
[CC] PciCommand
[MTOC] NvmExpressDxe
[CC] fsw_efi_lib
[CC] Presentation
[CC] fsw_core
[CC] file
[GENFW] NvmExpressDxe
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/HFSPLUS.inf [X64]
[CC] FwVolWrite
[CC] Hash
[CC] fsw_efi
[CC] ComponentName
[CC] AutoGen
[CC] BootMaint
[sLINK] SetupBrowser
[CC] fsw_efi
[CC] grub_driver
[DLINK1] SetupBrowser
[CC] fsw_efi
[MTOC] SetupBrowser
[CC] fsw_efi
[CC] FwVolRead
[CC] driver
[GENFW] SetupBrowser
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/ISO9660.inf [X64]
[CC] PciDeviceSupport
[CC] BBSsupport
[CC] DirectoryManage
[CC] grub_file
[CC] FwVolAttrib
[CC] PciBus
[CC] ComponentName
[CC] fsw_lib
[CC] file
[CC] driver
[CC] Font
[CC] grub
[CC] Ffs
[CC] fsw_lib
[CC] AutoGen
[CC] UpdatePage
[CC] fsw_lib
[sLINK] VBoxIso9600
[CC] ReadWrite
[CC] grub_driver
[CC] fsw_lib
[CC] logging
[DLINK1] VBoxIso9600
[MTOC] VBoxIso9600
[CC] AutoGen
[CC] PciIo
[CC] AutoGen
[CC] OpenVolume
[sLINK] VBoxHfs
[CC] file
[sLINK] VBoxExt4
[GENFW] VBoxIso9600
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/NTFS.inf [X64]
[CC] missing
[CC] FwVol
[DLINK1] VBoxHfs
[DLINK1] VBoxExt4
[MTOC] VBoxHfs
[MTOC] VBoxExt4
[CC] grub_file
[CC] AutoGen
[sLINK] PciBusNoEnumerationDxe
[CC] Open
[CC] grub_driver
[GENFW] VBoxHfs
Building ... /Users/fljagd/src/edk2/Clover/FileSystems/GrubFS/src/UDF.inf [X64]
[CC] Variable
[GENFW] VBoxExt4
[DLINK1] PciBusNoEnumerationDxe
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/BiosVideo/BiosVideo.inf [X64]
[MTOC] PciBusNoEnumerationDxe
[CC] Tpl
[CC] driver
[CC] grub
[GENFW] PciBusNoEnumerationDxe
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe.inf [X64]
[CC] Data
[CC] Misc
[CC] ConfigKeywordHandler
[CC] grub_file
[CC] driver
[CC] Timer
[CC] logging
[CC] fsw_efi_lib
[CC] AutoGen
[CC] Init
[sLINK] HiiDatabase
[CC] path
[CC] AutoGen
[CC] missing
[DLINK1] HiiDatabase
[CC] grub
[sLINK] VBoxExt2
[MTOC] HiiDatabase
[CC] file
[DLINK1] VBoxExt2
[CC] Event
[MTOC] VBoxExt2
[CC] file
[GENFW] HiiDatabase
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/VideoDxe/VideoDxe2.inf [X64]
[CC] Info
[CC] path
[CC] logging
[CC] fsw_efi
[CC] utf8
[CC] grub_driver
[GENFW] VBoxExt2
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/BlockIoDxe/BlockIoDxe.inf [X64]
[CC] missing
[CC] Dependency
[CC] BootOption
[CC] utf8
[CC] FileSpace
[CC] device
[CC] grub_file
[CC] path
[CC] BiosBlkIo
[CC] err
[CC] Flush
[CC] BmLib
[CC] Dispatcher
[CC] grub
[CC] fsw_lib
[CC] utf8
[VFR] BdsDxe
[CC] Fat
[CC] AutoGen
[CC] logging
[CC] Bm
[sLINK] VBoxReiserFS
[CC] device
[CC] DxeProtocolNotify
[CC] Delete
[CC] missing
[CC] BiosVideo
[CC] misc
[CC] Data
[CC] BiosVideoNew
[CC] err
[DLINK1] VBoxReiserFS
[CC] path
[CC] DxeMain
[CC] BiosInt13
[MTOC] VBoxReiserFS
[CC] list
[CC] ComponentName
[CC] ComponentName
[CC] UnicodeCollation
[CC] Hotkey
[CC] grub_driver
[GENFW] VBoxReiserFS
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf [X64]
[CC] ComponentName
[CC] AutoGen
[sLINK] DxeCore
[CC] AutoGen
[CC] AutoGen
[sLINK] CsmVideoDxe
[sLINK] Fat
[CC] utf8
[CC] LegacyBiosThunk
[DLINK1] CsmVideoDxe
[DLINK1] DxeCore
[CC] fshelp
[MTOC] CsmVideoDxe
[MTOC] DxeCore
[DLINK1] Fat
[CC] MemoryTest
[MTOC] Fat
[CC] LegacyBiosThunk
[CC] BiosVideo2
[CC] AutoGen
[CC] grub_file
[CC] misc
[GENFW] CsmVideoDxe
Building ... /Users/fljagd/src/edk2/Clover/Drivers/OhciDxe/OhciDxe.inf [X64]
[GENFW] DxeCore
[sLINK] BiosVideo
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf [X64]
[GENFW] Fat
[CC] device
[DLINK1] BiosVideo
[CC] AutoGen
Building ... /Users/fljagd/src/edk2/Clover/Drivers/XhciDxe/XhciDxe.inf [X64]
[MTOC] BiosVideo
[sLINK] BiosBlockIoDxe
[CC] list
[CC] gzio
[CC] ComponentName
[CC] UhciSched
[CC] Capsules
[GENFW] BiosVideo
Building ... /Users/fljagd/src/edk2/Clover/Drivers/UsbBusDxe/UsbBusDxe.inf [X64]
[CC] err
[DLINK1] BiosBlockIoDxe
[CC] grub
[MTOC] BiosBlockIoDxe
[CC] AutoGen
[sLINK] CsmVideo2Dxe
[CC] UhciDebug
[CC] device
[CC] logging
[CC] EhciUrb
[DLINK1] CsmVideo2Dxe
[CC] String
[CC] fshelp
[MTOC] CsmVideo2Dxe
[CC] exfat
[CC] err
[GENFW] CsmVideo2Dxe
Building ... /Users/fljagd/src/edk2/Clover/Drivers/UsbKbDxe/UsbKbDxe.inf [X64]
[CC] missing
[CC] AutoGen
[CC] UsbDesc
[sLINK] GrubEXFAT
[CC] Language
[CC] UsbHcMem
[DLINK1] GrubEXFAT
[CC] misc
[MTOC] GrubEXFAT
[CC] path
[CC] Ohci
[VFR] BdsDxe
[CC] Xhci
[CC] AppleKey
[GENFW] GrubEXFAT
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64]
[CC] list
[CC] FrontPageVfr
[CC] UsbEnumer
[CC] OhciSched
[CC] utf8
[CC] iso9660
[CC] EhciSched
[CC] misc
[CC] XhciReg
[CC] UsbMassBot
[CC] EfiKey
[CC] AutoGen
[CC] fshelp
[sLINK] GrubISO9660
[CC] device
[CC] list
[GENFW] BiosBlockIoDxe
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64]
[CC] EhciDebug
[DLINK1] GrubISO9660
[MTOC] GrubISO9660
[CC] UsbBus
[CC] ComponentName
[CC] OhciReg
[CC] err
[CC] FrontPage
[GENFW] GrubISO9660
Building ... /Users/fljagd/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64]
[CC] ComponentName
[CC] EhciReg
[CC] fshelp
[CC] ntfscomp
[CC] MouseHid
[CC] UsbHub
[CC] UsbMassImpl
[CC] ComponentName
[CC] KeyBoard
[CC] PcatIsaAcpi
[CC] hfspluscomp
[CC] OhciUrb
[CC] ComponentName
[CC] ComponentName
[CC] UsbMouse
[CC] misc
[CC] UsbMassBoot
[CC] OhciDebug
[CC] UhciQueue
[CC] AutoGen
[sLINK] UsbKbDxe
[CC] AutoGen
[CC] list
[sLINK] UsbMouseDxe
[DLINK1] UsbKbDxe
[CC] Ehci
[CC] UsbUtility
[MTOC] UsbKbDxe
[DLINK1] UsbMouseDxe
[CC] UhciReg
[MTOC] UsbMouseDxe
[CC] UsbMassCbi
[CC] ntfs
[CC] AutoGen
[GENFW] UsbKbDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64]
[CC] AutoGen
[sLINK] UsbBusDxe
[sLINK] EhciDxe
[CC] hfsplus
[GENFW] UsbMouseDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64]
[CC] UsbMassDiskInfo
[DLINK1] UsbBusDxe
[DLINK1] EhciDxe
[CC] AutoGen
[CC] fshelp
[MTOC] EhciDxe
[MTOC] UsbBusDxe
[sLINK] GrubNTFS
[CC] AutoGen
[CC] BdsEntry
[CC] XhciSched
[DLINK1] GrubNTFS
[CC] UsbHcMem
[MTOC] GrubNTFS
[CC] ComponentName
[sLINK] GrubHFSPLUS
[CC] AutoGen
[GENFW] EhciDxe
[GENFW] UsbBusDxe
Building ... /Users/fljagd/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64]
[sLINK] UsbMassStorageDxe
Building ... /Users/fljagd/src/edk2/Clover/Drivers/Ps2MouseDxe/Ps2MouseDxe.inf [X64]
[CC] ComponentName
[DLINK1] GrubHFSPLUS
[MTOC] GrubHFSPLUS
[DLINK1] UsbMassStorageDxe
[GENFW] GrubNTFS
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/OsxAcpiTableDxe/AcpiTableDxe.inf [X64]
[MTOC] UsbMassStorageDxe
[CC] ComponentName
[GENFW] GrubHFSPLUS
[CC] AutoGen
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64]
[GENFW] UsbMassStorageDxe
[sLINK] BdsDxe
[CC] ComponentName
Building ... /Users/fljagd/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64]
[CC] UsbHcMem
[CC] ComponentName
[CC] IsaIo
[DLINK1] BdsDxe
[MTOC] BdsDxe
[CC] Uhci
[CC] ComponentName
[CC] udf
[CC] UsbHcMem
[CC] ComponentName
[GENFW] BdsDxe
Building ... /Users/fljagd/src/edk2/Clover/Drivers/PartitionDxe/PartitionDxe.inf [X64]
[CC] Ps2KbdCtrller
[CC] CommPs2
[CC] ComponentName
[CC] IsaBus
[CC] UnicodeCollationEng
[CC] CommPs2
[CC] AutoGen
[CC] AutoGen
[CC] AutoGen
[sLINK] GrubUDF
[sLINK] OhciDxe
[sLINK] XhciDxe
[DLINK1] GrubUDF
[CC] AutoGen
[DLINK1] OhciDxe
[CC] AutoGen
[MTOC] GrubUDF
[DLINK1] XhciDxe
[MTOC] OhciDxe
[sLINK] IsaBusDxe
[MTOC] XhciDxe
[sLINK] EnglishDxe
[CC] DiskIo
[CC] Ps2MouseAbsolutePointer
[CC] Ps2KbdTextIn
[DLINK1] IsaBusDxe
[DLINK1] EnglishDxe
[MTOC] IsaBusDxe
[MTOC] EnglishDxe
[GENFW] GrubUDF
Building ... /Users/fljagd/src/edk2/Clover/CloverEFI/BiosKeyboard/KeyboardDxe.inf [X64]
[CC] AcpiTableProtocol
[GENFW] OhciDxe
[GENFW] XhciDxe
Building ... /Users/fljagd/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64]
[CC] Ps2Mouse
Building ... /Users/fljagd/src/edk2/Clover/FSInject/FSInject.inf [X64]
[CC] AutoGen
[CC] AutoGen
[sLINK] UhciDxe
[CC] IsaAcpi
[CC] AutoGen
[GENFW] IsaBusDxe
[GENFW] EnglishDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/MsgLog/MsgLog.inf [X64]
[sLINK] DiskIoDxe
[CC] ComponentName
[sLINK] Ps2MouseAbsolutePointerDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/SMCHelper/SMCHelper.inf [X64]
[DLINK1] UhciDxe
[MTOC] UhciDxe
[DLINK1] Ps2MouseAbsolutePointerDxe
[CC] AutoGen
[DLINK1] DiskIoDxe
[CC] AcpiTable
[MTOC] Ps2MouseAbsolutePointerDxe
[CC] Ps2Keyboard
[sLINK] Ps2MouseDxe
[MTOC] DiskIoDxe
[CC] ComponentName
[DLINK1] Ps2MouseDxe
[GENFW] UhciDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/FirmwareVolume/FirmwareVolume.inf [X64]
[MTOC] Ps2MouseDxe
[CC] AppleKey
[CC] MsgLog
[GENFW] Ps2MouseAbsolutePointerDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/AppleImageCodec/AppleImageCodec.inf [X64]
[GENFW] DiskIoDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/AppleUITheme/AppleUITheme.inf [X64]
[CC] AutoGen
[CC] AutoGen
[sLINK] AcpiTableDxe
[sLINK] Ps2KeyboardDxe
[GENFW] Ps2MouseDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64]
[CC] AutoGen
[CC] Mbr
[CC] SMCHelper
[CC] AutoGen
[sLINK] IsaAcpi
[DLINK1] AcpiTableDxe
[DLINK1] Ps2KeyboardDxe
[MTOC] AcpiTableDxe
[sLINK] MsgLog
[MTOC] Ps2KeyboardDxe
[CC] ComponentName
[DLINK1] IsaAcpi
[CC] LegacyRegion2
[MTOC] IsaAcpi
[DLINK1] MsgLog
[CC] FirmwareVolume
[MTOC] MsgLog
[CC] AppleUITheme
[CC] AppleImageCodec
[GENFW] Ps2KeyboardDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/AppleKeyAggregator/AppleKeyAggregator.inf [X64]
[CC] AutoGen
[GENFW] AcpiTableDxe
Building ... /Users/fljagd/src/edk2/Clover/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64]
[sLINK] SMCHelper
[GENFW] IsaAcpi
Building ... /Users/fljagd/src/edk2/Clover/Protocols/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64]
[DLINK1] SMCHelper
[CC] HashServiceFix
[GENFW] MsgLog
Building ... /Users/fljagd/src/edk2/Clover/Protocols/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64]
[CC] AutoGen
[CC] AutoGen
[MTOC] SMCHelper
[sLINK] LegacyRegion2Dxe
[CC] AutoGen
[sLINK] FirmwareVolume
[CC] Gpt
[CC] FSInject
[sLINK] AppleUITheme
[DLINK1] LegacyRegion2Dxe
[DLINK1] FirmwareVolume
[MTOC] LegacyRegion2Dxe
[MTOC] FirmwareVolume
[DLINK1] AppleUITheme
[GENFW] SMCHelper
Building ... /Users/fljagd/src/edk2/Clover/bdmesg_efi/bdmesg.inf [X64]
[MTOC] AppleUITheme
[CC] DumpUefiCalls
[CC] OsxFatBinaryDrv
[CC] Test
[GENFW] LegacyRegion2Dxe
Building ... /Users/fljagd/src/edk2/Clover/rEFIt_UEFI/refit.inf [X64]
[GENFW] FirmwareVolume
[GENFW] AppleUITheme
Building ... /Users/fljagd/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFixDrv.inf [X64]
[CC] AppleKeyAggregator
[CC] InitVariable
Building ... /Users/fljagd/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFix2Drv.inf [X64]
[CC] ElTorito
[CC] AutoGen
[CC] bdmesg
[CC] AutoGen
[sLINK] FSInject
[sLINK] OsxFatBinaryDrv
[CC] AutoGen
[sLINK] AppleKeyAggregator
[DLINK1] FSInject
[DLINK1] OsxFatBinaryDrv
[MTOC] FSInject
[CC] Apple
[MTOC] OsxFatBinaryDrv
[DLINK1] AppleKeyAggregator
[CC] AutoGen
[MTOC] AppleKeyAggregator
[CC] BiosKeyboard
[sLINK] bdmesg
[CC] OsxAptioFixDrv
[GENFW] FSInject
Building ... /Users/fljagd/src/edk2/Clover/OsxLowMemFixDrv/OsxLowMemFixDrv.inf [X64]
[GENFW] OsxFatBinaryDrv
[CC] OsxAptioFix2Drv
[DLINK1] bdmesg
[GENFW] AppleKeyAggregator
[CC] Lib
[MTOC] bdmesg
[GENFW] bdmesg
[CC] EmuVariable
[CC] LegacyBiosThunk
[CC] OsxLowMemFixDrv
[CC] Partition
[CC] BootFixes
[CC] AutoGen
[CC] BootServices
[sLINK] EmuVariableUefi
[CC] AutoGen
[CC] BootFixes
[CC] sha1
[sLINK] KeyboardDxe
[CC] BdsConnect
[DLINK1] EmuVariableUefi
[MTOC] EmuVariableUefi
[CC] AutoGen
[DLINK1] KeyboardDxe
[MTOC] KeyboardDxe
[sLINK] PartitionDxe
[GENFW] EmuVariableUefi
[DLINK1] PartitionDxe
[GENFW] KeyboardDxe
[MTOC] PartitionDxe
[CC] AutoGen
[CC] Lib
[sLINK] HashServiceFix
[CC] DecodedKernelCheck
[GENFW] PartitionDxe
[CC] RuntimeServices
[DLINK1] HashServiceFix
[CC] DecodedKernelCheck
[MTOC] HashServiceFix
[GENFW] HashServiceFix
[CC] AutoGen
[sLINK] OsxLowMemFixDrv
[CC] BootArgs
[CC] BootArgs
[CC] Log
[DLINK1] OsxLowMemFixDrv
[MTOC] OsxLowMemFixDrv
[GENFW] OsxLowMemFixDrv
[CC] MemLog
[CC] VMem
[CC] VMem
[CC] FileLib
[CC] picopng
[CC] Lib
[CC] Lib
[CC] DataHub
[CC] main
[CC] load_bmp
[CC] Fs
[CC] device_tree
[CC] device_tree
[CC] NVRAMDebug
[CC] NVRAMDebug
[CC] load_icns
[CC] icns
[CC] Mach-O
[CC] AppleProtocols
[CC] Mach-O
[CC] AutoGen
[sLINK] AppleImageCodec
[DLINK1] AppleImageCodec
[CC] AutoGen
[MTOC] AppleImageCodec
[sLINK] DumpUefiCalls
[GENFW] AppleImageCodec
[DLINK1] DumpUefiCalls
[MTOC] DumpUefiCalls
[GENFW] DumpUefiCalls
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:221: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:225: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFixDrv/OUTPUT/X64/AsmFuncsX64.iii:226: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:221: warning: absolute address can not be RIP-relative
/Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/OsxAptioFixDrv/OsxAptioFix2Drv/OUTPUT/X64/AsmFuncsX64.iii:225: warning: absolute address can not be RIP-relative
/Users/fljagd/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
[NASM] AsmFuncsX64
[CC] AutoGen
[CC] AutoGen
[sLINK] OsxAptioFixDrv
[sLINK] OsxAptioFix2Drv
[DLINK1] OsxAptioFixDrv
[MTOC] OsxAptioFixDrv
[DLINK1] OsxAptioFix2Drv
[MTOC] OsxAptioFix2Drv
[GENFW] OsxAptioFixDrv
[GENFW] OsxAptioFix2Drv
[CC] lib
[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] egemb_icons
[CC] egemb_font
[CC] scroll_images
[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] hda
[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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/FV/Guid.xref

FV Space Information
DUETEFIMAINFVX64 [32%Full] 2752512 total, 886840 used, 1865672 free

- Done -
Build end time: 07:43:22, Mar.04 2017
Build total time: 00:00:29

Compressing DUETEFIMainFv.FV ...
Encoding
Compressing DxeCore.efi ...
Encoding
Compressing DxeIpl.efi ...
Encoding
Generate Loader Image ...
Created /Users/fljagd/src/edk2/Build/Clover/RELEASE_XCODE5/FV/Efildr64
879+0 records in
879+0 records out
450048 bytes transferred in 0.001997 secs (225362718 bytes/sec)
Copy CloverEFI:
-> boot7
Changing byte at 0xa9 of boot7 to show 7 as init message:
1+0 records in
1+0 records out
1 bytes transferred in 0.000024 secs (41528 bytes/sec)
-> BOOTX64.efi
-> CLOVERX64.efi
Copy Mandatory drivers:
-> FSInject-64.efi
-> AppleImageCodec-64.efi
-> AppleUITheme-64.efi
-> AppleKeyAggregator-64.efi
-> FirmwareVolume-64.efi
-> SMCHelper-64.efi
-> FSInject-64.efi
-> OsxFatBinaryDrv-64.efi
-> AppleImageCodec-64.efi
-> AppleUITheme-64.efi
-> AppleKeyAggregator-64.efi
-> FirmwareVolume-64.efi
-> SMCHelper-64.efi
-> DataHubDxe-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
-> UsbKbDxe-64.efi
-> HashServiceFix-64.efi
-> GrubEXFAT-64.efi
-> GrubISO9660-64.efi
-> GrubNTFS-64.efi
-> GrubUDF-64.efi
-> CsmVideoDxe-64.efi
-> EmuVariableUefi-64.efi
-> OsxAptioFix2Drv-64.efi
-> OsxAptioFixDrv-64.efi
-> OsxLowMemFixDrv-64.efi
-> PartitionDxe-64.efi
-> Fat-64.efi
Copy Applications:
-> bdmesg.efi
Done!

Generating BootSectors
make: Nothing to be done for `all'.
Done!
rm -rf sym obj dst
===============================================================================
MAKE PKG
<----------------------------------------------------

========= Translating Resources ========
/Users/fljagd/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

Building CloverUpdater application...
[XCODE]
Building CloverPrefpane preference...
[XCODE]
================= Making all in fdisk440 =================
[MKDIR] /Users/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.12) than being linked (10.5)
ld: warning: ld: warning: object file (/Users/fljagd/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.12) than being linked (10.5)object file (/Users/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/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/fljagd/src/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.12) than being linked (10.5)
ld: warning: ld: warning: ld: warning: object file (/Users/fljagd/src/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.12) than being linked (10.5)object file (/Users/fljagd/src/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.12) than being linked (10.5)object file (/Users/fljagd/src/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.12) than being linked (10.5)


[LIPO] /Users/fljagd/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
[bUILD] cloverEFI.64.blockio
======================== Themes ========================
[bUILD] BGM
[bUILD] metal
[bUILD] CloverThemeManager
================= drivers64 mandatory ==================
[bUILD] AppleImageCodec-64
[bUILD] AppleKeyAggregator-64
[bUILD] AppleUITheme-64
[bUILD] FirmwareVolume-64
[bUILD] FSInject-64
[bUILD] SMCHelper-64
===================== drivers64 ========================
[bUILD] GrubEXFAT-64
[bUILD] GrubISO9660-64
[bUILD] GrubNTFS-64
[bUILD] GrubUDF-64
[bUILD] HashServiceFix-64
[bUILD] NvmExpressDxe-64
[bUILD] Ps2MouseDxe-64
[bUILD] UsbKbDxe-64
[bUILD] UsbMouseDxe-64
[bUILD] VBoxExt2-64
[bUILD] VBoxExt4-64
[bUILD] VBoxIso9600-64
[bUILD] XhciDxe-64
=============== drivers64 UEFI mandatory ===============
[bUILD] AppleImageCodec-64.UEFI
[bUILD] AppleKeyAggregator-64.UEFI
[bUILD] AppleUITheme-64.UEFI
[bUILD] DataHubDxe-64.UEFI
[bUILD] FirmwareVolume-64.UEFI
[bUILD] FSInject-64.UEFI
[bUILD] OsxFatBinaryDrv-64.UEFI
[bUILD] SMCHelper-64.UEFI
[bUILD] VBoxHfs-64.UEFI
=================== drivers64 UEFI =====================
[bUILD] CsmVideoDxe-64
[bUILD] EmuVariableUefi-64
[bUILD] Fat-64
[bUILD] OsxAptioFix2Drv-64
[bUILD] OsxAptioFixDrv-64
[bUILD] OsxLowMemFixDrv-64
[bUILD] PartitionDxe-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.4k_r4035.pkg
MD5: 9e3d00401320ba4472143244d022654f
Version: v2.4k
Stage: v2.4k
Date/Time: 2017-03-04 07:42:53
Built by: fljagd
Copyright 2012-2017

adding: Clover_v2.4k_r4035.pkg (deflated 0%)
adding: Clover_v2.4k_r4035.pkg.md5 (stored 0%)
total 48192
drwxr-xr-x 9 fljagd staff 306 Mar 4 07:43 .
drwxr-xr-x 15 fljagd staff 510 Mar 4 07:43 ..
-rw-r--r--@ 1 fljagd staff 12161615 Mar 4 07:43 Clover_v2.4k_r4035.pkg
-rw-r--r-- 1 fljagd staff 68 Mar 4 07:43 Clover_v2.4k_r4035.pkg.md5
-rw-r--r-- 1 fljagd staff 12123305 Mar 4 07:43 Clover_v2.4k_r4035.zip
drwxr-xr-x 3 fljagd staff 102 Mar 4 07:43 Resources
drwxr-xr-x 7 fljagd staff 238 Mar 4 07:43 build
drwxr-xr-x 3 fljagd staff 102 Mar 4 07:43 package
drwxr-xr-x 7 fljagd staff 238 Mar 4 07:43 utils
===============================================================================
build started at:
Sat Mar 4 07:42:01 CET 2017
finished at
Sat Mar 4 07:43:47 CET 2017

Done!

<----------------------------------------------------
Mac-Pro-de-Fljagd:~ fljagd$

 

Link to comment
Share on other sites

You are not lazy to copypaste billion lines of code. Someone will read this?

I provide a complete log from time to time.

This allows the developers to see if everything runs smoothly on another type of machine. In addition I put it in a spoiler.

But if that does not work, I will not do it again.

My wish is just to help by providing the info.

Regards,

Link to comment
Share on other sites

Build_Clover_testversion4.3.1 -Clover compilation succeeds.

But there are two features:

1.

$ sh Build_Clover.command 
2......
type your password to add the symlink:
Password:
now is possible to open the Terminal and type "buildclover"
to simply run Build_Clover.command..
..the script will be closed to allow you to do that!
Press any key to continue...
iMac-Droplets-2:Desktop droplets$ buildclover
-bash: buildclover: command not found
But Alias created.
Build_Clover.commandV4.2.8 and 4.3.0 - such features are not present.
 
  • Like 1
Link to comment
Share on other sites

Done! 4.3.1 is up!

 

Hi @philip_petev, so I run Build_Clover.command v4.3.1 under OS X El Capitan 10.11.6 (15G1217) using XCode 8.2 Build 8C38 with svn version 1.9.4 (r1740329).

 

1st run, it messages me that; "The current local EDK2 revision is not the suggested one (24045)!"... I then choose "2) update Clover + force edk2 update (no building)".

 

But, after EDK2 update process finished, I see that "The current local EDK2 revision is the suggested one (24045)." and still not updated yet to 24048.

How to fix this issue? Thanks in advance.  :) (Logs file attached below)

post-826765-0-79331900-1488852724_thumb.jpg

Build_Clover.command_03-07-2017.txt

Link to comment
Share on other sites

Hi @philip_petev, so I run Build_Clover.command v4.3.1 under OS X El Capitan 10.11.6 (15G1217) using XCode 8.2 Build 8C38 with svn version 1.9.4 (r1740329).

 

1st run, it messages me that; "The current local EDK2 revision is not the suggested one (24045)!"... I then choose "2) update Clover + force edk2 update (no building)".

 

But, after EDK2 update process finished, I see that "The current local EDK2 revision is the suggested one (24045)." and still not updated yet to 24048.

How to fix this issue? Thanks in advance.  :) (Logs file attached below)

 

OK, it solved. I manually changed on Line 46 from the script;

EDK2_REV="24045"

to...

EDK2_REV="24048"

then re-run build process. Thanks again.

post-826765-0-02101000-1488857047_thumb.jpg

Link to comment
Share on other sites

×
×
  • Create New...