BaseTools: Resolve BaseTools C tool build failure
New GUID definition is conflicted with GUID in Windows Kits guiddef.h. GUID definition will be defined when it is undefined. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
This commit is contained in:
@ -34,10 +34,10 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include <Guid/FfsSectionAlignmentPadding.h>
|
#include <Guid/FfsSectionAlignmentPadding.h>
|
||||||
|
|
||||||
|
#include "WinNtInclude.h"
|
||||||
#include "GenFvInternalLib.h"
|
#include "GenFvInternalLib.h"
|
||||||
#include "FvLib.h"
|
#include "FvLib.h"
|
||||||
#include "PeCoffLib.h"
|
#include "PeCoffLib.h"
|
||||||
#include "WinNtInclude.h"
|
|
||||||
|
|
||||||
#define ARMT_UNCONDITIONAL_JUMP_INSTRUCTION 0xEB000000
|
#define ARMT_UNCONDITIONAL_JUMP_INSTRUCTION 0xEB000000
|
||||||
#define ARM64_UNCONDITIONAL_JUMP_INSTRUCTION 0x14000000
|
#define ARM64_UNCONDITIONAL_JUMP_INSTRUCTION 0x14000000
|
||||||
|
@ -122,6 +122,8 @@
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef GUID_DEFINED
|
||||||
|
#define GUID_DEFINED
|
||||||
///
|
///
|
||||||
/// 128 bit buffer containing a unique identifier value.
|
/// 128 bit buffer containing a unique identifier value.
|
||||||
/// Unless otherwise specified, aligned on a 64 bit boundary.
|
/// Unless otherwise specified, aligned on a 64 bit boundary.
|
||||||
@ -132,6 +134,7 @@ typedef struct {
|
|||||||
UINT16 Data3;
|
UINT16 Data3;
|
||||||
UINT8 Data4[8];
|
UINT8 Data4[8];
|
||||||
} GUID;
|
} GUID;
|
||||||
|
#endif
|
||||||
|
|
||||||
///
|
///
|
||||||
/// 4-byte buffer. An IPv4 internet protocol address.
|
/// 4-byte buffer. An IPv4 internet protocol address.
|
||||||
|
Reference in New Issue
Block a user