Commit cb96e7d4f7afdbaef0706f9251ae479639d85a28 changes the input parameter
from BOOLEAN to UINTN. Its comparison logic should be updated.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
IntelFrameworkPkg/Library/FrameworkUefiLib/UefiLib.c | 6 +++---
1
Commit 180ac200da84785989443b06bcfa5db343c0bf7e changes the input parameter
from BOOLEAN to UINTN. Its comparison logic should be updated.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/Variable/EmuRuntimeDxe
Commit d2aafe1e410c80d1046f2d1e743055882ead8489 changes the input parameter
from BOOLEAN to UINTN. Its comparison logic should be updated.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Michael Kinney
---
MdePkg/Library/UefiLib/UefiLib.c | 6 +++---
1
patch per one package.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Scripts/FormatDosFiles.py | 93 +
1 file changed, 93 insertions(+)
create mode 100644 BaseTools/Scripts/FormatDosFiles.py
diff --git a/BaseTools
://github.com/lgao4/edk2/tree/AsmClean
Liming Gao (5):
IntelFrameworkModulePkg: Remove X86 ASM and S files
MdeModulePkg: Remove X86 ASM and S files
MdePkg: Remove X86 ASM and S files
SourceLevelDebugPkg: Remove X86 ASM and S files
UefiCpuPkg: Remove X86 ASM and S files
.../Csm
The PEIM in all cached FV image may be in registered for shadow status.
Current logic CurrentPeimFvCount is not enough.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c | 2 +-
1 file changed, 1
https://bugzilla.tianocore.org/show_bug.cgi?id=741
Change VariableGetBestLanguage() parameter type from BOOLEAN to UINTN
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Steven Shi
Cc: Liming Gao
---
MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariable.c | 2
https://bugzilla.tianocore.org/show_bug.cgi?id=741
Change GetBestLanguage() parameter from BOOLEAN to UINTN
PI S3SaveState protocol will be updated after new PI spec is public.
Liming Gao (3):
MdePkg UefiLib: Fix XCODE5 varargs warning
IntelFrameworkPkg UefiLib: Fix XCODE5 varargs warning
https://bugzilla.tianocore.org/show_bug.cgi?id=741
Change GetBestLanguage() parameter type from BOOLEAN to UINTN
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Steven Shi
Cc: Liming Gao
---
IntelFrameworkPkg/Library/FrameworkUefiLib/UefiLib.c | 2 +-
1 file changed, 1
https://bugzilla.tianocore.org/show_bug.cgi?id=741
Change GetBestLanguage() parameter type from BOOLEAN to UINTN
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Steven Shi
Cc: Liming Gao
---
MdePkg/Include/Library/UefiLib.h | 2 +-
MdePkg/Library/UefiLib/UefiLib.c | 2
NASM has replaced ASM and S files.
Rmove ASM from all modules.
Remove S files from the drivers only.
After NASM is updated, S files can be removed from Library.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
UefiCpuPkg/CpuDxe/CpuDxe.inf
NASM has replaced ASM and S files.
Rmove ASM from all modules.
Remove S files from the drivers only.
After NASM is updated, S files can be removed from Library.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
.../Csm/LegacyBiosDxe/IA32/InterruptTable.S
NASM has replaced ASM and S files.
Rmove ASM from all modules.
Remove S files from the drivers only.
After NASM is updated, S files can be removed from Library.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
NASM has replaced ASM and S files.
Rmove ASM from all modules.
Remove S files from the drivers only.
After NASM is updated, S files can be removed from Library.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
.../DebugAgent/DebugAgentCommon/Ia32
For IA32 and X64, NASM has replaced ASM and S files.
Rmove ASM from all modules.
Remove S files from the drivers only.
After NASM is updated, S files can be removed from Library.
Liming Gao (5):
IntelFrameworkModulePkg: Remove X86 ASM and S files
MdeModulePkg: Remove X86 ASM and S files
/D and -D flags have been added. So, /U and -U flags should be added.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Yonghong Zhu
---
BaseTools/Source/Python/Workspace/DscBuildData.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a
Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Conf/tools_def.template | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/BaseTools/Conf/tools_def.template
b/BaseTools/Conf/tools_def.template
index 5da229a..48a38e1 100755
--- a/BaseTools/Conf
To align the way in MdeModulePkg SerialPortLib and PciSioSerialDxe driver,
Divisor is added by one when the reminder is more than half (16 * BaudRate).
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Ruiyu Ni
---
IntelFrameworkModulePkg/Bus/Isa
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Yonghong Zhu
Cc: Qin Long
---
BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/BaseTools/Source/Python/Rsa2048Sha256Sign
but has sha,sha1.
To work with all openssl version, use sha1 -sha256 for it.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liao Jui-peng
Signed-off-by: Liming Gao
Cc: Michael Kinney
Cc: Yonghong Zhu
---
BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py
sha256 is not the standard option. It should be replaced by sha -sha256.
Otherwise, it doesn't work in MAC OS.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liao Jui-peng
Signed-off-by: Liming Gao
Cc: Michael Kinney
Cc: Yonghong Zhu
---
BaseTools/Source/P
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Wu Jiaxin
Cc: Fu Siyuan
---
NetworkPkg/Include/Guid/HttpTlsCipherList.h | 76 ++---
1 file changed, 38 insertions(+), 38 deletions(-)
diff --git a/NetworkPkg/Include/Guid
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Feng Bob C
Cc: Yonghong Zhu
---
BaseTools/Source/Python/Workspace/DscBuildData.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/BaseTools/Source/Python/Workspace/DscBuildData.py
b
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Yonghong Zhu
Cc: Michael Kinney
---
2_dec_file_overview/210_pcd_usage.md | 7 ++-
3_edk_ii_dec_file_format/310_pcd_sections.md | 10
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Michael Kinney
Cc: Yonghong Zhu
---
2_dsc_overview/25_[skuids]_section_processing.md | 11 +++
3_edk_ii_dsc_file_format/37_[skuids]_section.md | 10 ++
2 files changed, 13 insertions(+), 8
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Michael Kinney
Cc: Yonghong Zhu
---
8_pre-build_autogen_stage/82_auto-generation_process.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/8_pre-build_autogen_stage/82_auto
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Michael Kinney
Cc: Yonghong Zhu
---
2_dsc_overview/28_pcd_section_processing.md | 10 ++
3_edk_ii_dsc_file_format/310_pcd_sections.md | 19
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Michael Kinney
Cc: Yonghong Zhu
---
.../213_[defaultstores]_section_processing.md | 49
3_edk_ii_dsc_file_format/310_pcd_sections.md | 86 --
.../313_[defaultstores
Liming Gao (3):
DSCSpecification: Add syntax to support SKU ID inherit from another
SKU ID
DscSpecification: Add DefaultStores section to describe the default
setting
DscSpecification: Add structure PCD field value assignment syntax
.../213_[defaultstores]_section_processing.md
FixedPcdGetSize() is used as the macro value, PcdGetSize() is used as global
variable or function. Here usage is to access macro value.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Wang Jian J
Cc: Ruiyu Ni
Cc: Michael Kinney
---
UefiCpuPkg/Library
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Michael Kinney
---
MdePkg/Library/BaseStackCheckLib/BaseStackCheckNull.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/MdePkg/Library/BaseStackCheckLib/BaseStackCheckNull.c
b
This change is to avoid the function conflict.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
.../Library/BrotliCustomDecompressLib/BrotliDecompress.c | 14 +++---
.../BrotliDecompressLibInternal.h | 6
PcdDb optimization has handled PCD DB for each SKU, not for single PCD.
So, this PCD attribute is not used any more.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Reviewed-by: Liming Gao
---
MdeModulePkg/Include/Guid/PcdDataBaseSignatureGuid.h | 3
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/Include/Common/UefiMultiPhase.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/BaseTools/Source/C/Include/Common/UefiMultiPhase.h
b/BaseTools/Source/C/Include/Common
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
---
BaseTools/Source/C/GenFv/GenFvInternalLib.c | 2 +-
BaseTools/Source/C/Include
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/PCD/Dxe/Pcd.c | 6 +-
MdeModulePkg/Universal/PCD/Pei/Pcd.c | 6 +-
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Universal/PCD/Dxe
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/PCD/Dxe/Service.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/PCD/Dxe/Service.c
b/MdeModulePkg/Universal/PCD/Dxe/Service.c
For structure PCD, its field name is wrong and cause build failure. Its
build error message will output to let user aware what's wrong.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Feng Bob C
---
BaseTools/Source/Python/Workspace/DscBuildData.p
DebugEntry FileOffset is required to be updated to the virtual address if
the input image is converted to XIP image.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/GenFw/GenFw.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a
CR3 has been used as structure field name in BaseLib IA32_TASK_STATE_SEGMENT.
Undefine CR3 to make sure there is no conflict to it.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
---
EmulatorPkg/Unix/Host/Host.h | 2 +-
1 file changed, 1
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/Include/Common/BaseTypes.h | 25 +
1 file changed, 25 insertions(+)
diff --git a/BaseTools/Source/C/Include/Common/BaseTypes.h
b/BaseTools/Source/C/Include/Common
If PEIM image address doesn't meet with its section alignment, it will
load fail. PeiCore adds more debug message to report it.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Core/Pei/Image/Image.c | 7 ++-
1 file chang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/GenFv/GenFvInternalLib.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/BaseTools/Source/C/GenFv/GenFvInternalLib.c
b/BaseTools/Source/C/GenFv/GenFvInternalLib.c
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdePkg/Library/BaseCpuLib/BaseCpuLib.inf | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
b/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
index 637a3c5
In SafeUintnToChar8(), update its output parameter name.
Update pui8Result --> Result to match its library implementation
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdePkg/Include/Library/SafeIntLib.h | 12 ++--
1 file changed, 6 inserti
Liming Gao (2):
BaseTools GNUmakefile: Move HOST_ARCH detection into common makefile
BaseTools GNUmakefile: Remove HOST_ARCH in every tool Makefile
BaseTools/Source/C/BootSectImage/GNUmakefile| 3 +--
BaseTools/Source/C/BrotliCompress/GNUmakefile | 3 +--
BaseTools/Source/C/Common
With this change, enter single tool directory, make can pass.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/Makefiles/header.makefile | 28 ++--
1 file changed, 26 insertions(+), 2 deletions(-)
diff --git a
HOST_ARCH has been moved into the common header.makefile
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/BootSectImage/GNUmakefile| 3 +--
BaseTools/Source/C/BrotliCompress/GNUmakefile | 3 +--
BaseTools/Source/C/Common/GNUmakefile
ResetVec.nasmb is used. ResetVec.asm16 can be retired.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
UefiCpuPkg/SecCore/Ia32/ResetVec.asm16 | 106 -
1 file changed, 106 deletions(-)
delete mode 100644 UefiCpuPkg/SecCore
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/Common/PcdValueCommon.c | 10 --
1 file changed, 10 deletions(-)
diff --git a/BaseTools/Source/C/Common/PcdValueCommon.c
b/BaseTools/Source/C/Common/PcdValueCommon.c
index 92328da
or EBC.
#define MAX_UINTN ((UINTN) ~0)
==>
#define MAX_UINTN ((UINTN)(~0ULL >> (64 - sizeof (INTN) * 8)))
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
SecurityPkg/SecurityPkg.dsc | 1 +
1 file changed, 1 insertion(+)
diff --git a/SecurityPkg/Se
fix is not to build VarCheckUefiLib and DxeCore for EBC arch.
#define MAX_UINTN ((UINTN) ~0)
==>
#define MAX_UINTN ((UINTN)(~0ULL >> (64 - sizeof (INTN) * 8)))
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdeModulePkg/MdeModulePkg.dsc | 13 +
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/Common/PcdValueCommon.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/BaseTools/Source/C/Common/PcdValueCommon.c
b/BaseTools/Source/C/Common/PcdValueCommon.c
index
share the same PerformanceCounterFrequency.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
PcAtChipsetPkg/Library/AcpiTimerLib/AcpiTimerLib.c | 4 +-
.../Library/AcpiTimerLib/DxeAcpiTimerLib.c | 57 +-
.../Library
PeiAcpiTimerLib caches PerformanceCounterFrequency in HOB, then Pei and Dxe
AcpiTimerLib can share the same PerformanceCounterFrequency.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
PcAtChipsetPkg/Library/AcpiTimerLib/AcpiTimerLib.c | 4
UEFI2.7/PI1.6 have been added in MdePkg. Update DEC and DSC version to
reflect those changes in MdePkg.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdePkg/MdePkg.dec | 4 ++--
MdePkg/MdePkg.dsc | 4 ++--
2 files changed, 4 insertions(+), 4 deletions
XCODE5 doesn't support absolute addressing in the assembly code.
This change uses lea instruction to get the address.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Jiewen Yao
---
.../Library/BaseFspWrapperApiLib/X64/Thunk64To32.nasm
TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Jiewen Yao
Cc: Eric Dong
Cc: Laszlo Ersek
Cc: Michael Kinney
---
.../Library/SmmCpuFeaturesLib/Ia32/SmiEntry.nasm | 6 +++-
UefiCpuPkg/Library/SmmCpuFeaturesLib/SmmStm.c | 8 +++--
UefiCpuPkg/Library/SmmCpuF
changeInfo to record InitializeFloatingPointUnits.
This way is same to MpInitLib.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Jiewen Yao
Cc: Eric Dong
Cc: Laszlo Ersek
Cc: Michael Kinney
---
UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c
In V2, use mov rax, strict qword 0 to replace the hard code db.
Use the dummy address as jmp destination, and add the logic to fix up
the address to the absolute address at boot time.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Jiewen
Edk2Setup.bat is out of maintain. It is a draft version batch file, and not
implement all features listed in its header file. To avoid the confuse,
drop it from edk2 project, and keep edksetup.bat only.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
issue. To work around it, don't add these two options for XCODE5 tool chain.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Laszlo Ersek
---
OvmfPkg/OvmfPkgIa32.dsc| 4 +++-
OvmfPkg/OvmfPkgIa32X64.dsc | 4 +++-
OvmfPkg/OvmfPkgX6
MpInitLib.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Jiewen Yao
Cc: Eric Dong
Cc: Laszlo Ersek
Cc: Michael Kinney
---
UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c | 6 -
UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.nasm| 5
. Known limitation is XCODE5 doesn't support HII resource section generation.
So, new UEFI shell application tftp can't be used. Old shell is used.
Liming Gao (7):
BaseTools: Disable -Wno-unused-const-variable in XCODE5 RELEASE target
BaseTools: Use nasm as the preferred assem
1. Use lea instruction to get the address instead of mov instruction.
2. Use the dummy address as jmp destination, and add the logic to fix up
the address to the absolute address at boot time.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc
Use the dummy address as jmp destination, and add the logic to fix up
the address to the absolute address at boot time.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Jiewen Yao
Cc: Eric Dong
Cc: Laszlo Ersek
Cc: Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Yonghong Zhu
---
BaseTools/Conf/tools_def.template | 1 -
1 file changed, 1 deletion(-)
diff --git a/BaseTools/Conf/tools_def.template
b/BaseTools/Conf/tools_def.template
index a961048288
XCODE5 doesn't support absolute addressing in the assembly code.
This change uses lea instruction to get the address.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Andrew Fish
Cc: Star Zeng
---
MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Yonghong Zhu
Cc: Andrew Fish
---
BaseTools/Conf/tools_def.template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/BaseTools/Conf/tools_def.template
b/BaseTools/Conf
Section data alignment should be made in the build generation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Core/DxeIplPeim/DxeLoad.c | 16 +++-
1 file changed, 3 insertions(+), 13 deletions(-)
diff --git a
Liming Gao (2):
MdeModulePkg DxeIpl: remove the hard code alignment adjustment.
MdeModulePkg SectionExtractionPei: remove the hard code alignment
adjustment
MdeModulePkg/Core/DxeIplPeim/DxeLoad.c | 9 ++---
.../Universal/SectionExtractionPei
Section data alignment should be made in the build generation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
.../Universal/SectionExtractionPei/SectionExtractionPei.c| 9 ++---
1 file changed, 2 insertions(+), 7 deletions
Section data alignment should be made in the build generation.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Core/DxeIplPeim/DxeLoad.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/MdeModulePkg
UINT64 is defined as the different type for the different ARCHs. To
let it work for all archs and compilers, add (unsigned long long) for
the input value together with %llx.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Source/C/Common
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Eric Dong
---
MdeModulePkg/Library/DxePrintLibPrint2Protocol/PrintLib.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Library/DxePrintLibPrint2Protocol/PrintLib.c
b
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Core/Pei/FwVol/FwVol.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Core/Pei/FwVol/FwVol.c
b/MdeModulePkg/Core/Pei/FwVol/FwVol.c
index 7cb295c
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/Database.c
b/MdeModulePkg
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Qin Long
---
.../Include/Ppi/FirmwareVolumeInfoPrehashedFV.h| 148 ++---
1 file changed, 74 insertions(+), 74 deletions(-)
diff --git a/SecurityPkg/Include/Ppi
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Qin Long
---
.../SecureBootConfigDxe/SecureBootConfigImpl.c | 26 +++---
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git
a/SecurityPkg/VariableAuthenticated
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Wu Hao A
---
.../Library/DebugAgent/SecPeiDebugAgent/SecPeiDebugAgentLib.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/SourceLevelDebugPkg/Library/DebugAgent
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Wu Jiaxin
---
NetworkPkg/HttpDxe/HttpProto.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/NetworkPkg/HttpDxe/HttpProto.c b/NetworkPkg/HttpDxe/HttpProto.c
index 925281a9c0..d7fe271168
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Jiewen Yao
---
.../Library/PeiFspWrapperApiTestLib/PeiFspWrapperApiTestLib.inf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/IntelFsp2WrapperPkg/Library/PeiFspWrapperApiTestLib
Liming Gao (4):
IntelFspWrapperPkg: Convert INF file to dos format
NetworkPkg: Convert source file to DOS format
SourceLevelDebugPkg: Convert source file to DOS format
SecurityPkg: Convert source file to DOS format
.../PeiFspWrapperApiTestLib.inf| 2 +-
NetworkPkg
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdePkg/MdePkg.dec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec
index 603e498..3c61a8f 100644
--- a/MdePkg/MdePkg.dec
+++ b/MdePkg/MdePkg.dec
@@ -2,7
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
b/MdeModulePkg/Universal/Variable
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/Database.c
b/MdeModulePkg
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Yonghong Zhu
Cc: Bob Feng
---
BaseTools/Source/Python/Makefile | 4
1 file changed, 4 insertions(+)
diff --git a/BaseTools/Source/Python/Makefile b/BaseTools/Source/Python/Makefile
index 7ffe211
In V2, reduce unnecessary () in the expression.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
b/MdeModulePkg
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Star Zeng
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/Database.c
b/MdeModulePkg/Universal
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Yonghong Zhu
Cc: Signed-off-by: Bob Feng
---
BaseTools/Source/Python/Common/Misc.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/BaseTools/Source/Python/Common/Misc.py
b
Make VS2012x86 and GCC48 pass build
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
MdeModulePkg/Universal/HiiDatabaseDxe/Database.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/MdeModulePkg/Universal/HiiDatabaseDxe/Database.c
b/MdeModulePkg
https://bugzilla.tianocore.org/show_bug.cgi?id=741
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/Conf/tools_def.template | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/BaseTools/Conf/tools_def.template
b
After this update, BrotliCompress can support below styles.
BrotliCompress -e InputFile -o OutputFile
BrotliCompress -e -o OutputFile InputFile
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
---
BaseTools/BinWrappers/PosixLike/BrotliCompress | 61
nto FPDT FBBP Table. If so, OS utility can parse
FPDT FBBP table to get S3 boot performance data.
5. Update PerformancePkg Dp_App to parse ACPI FPDT table and get FBBP Table,
then retrieve edkii string event records, convert them into the performance
entry log and dump them as current outpu
From: Michael Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=573
https://bugzilla.tianocore.org/show_bug.cgi?id=796
The same issue is reported again by GCC. Resend this patch again.
This patch renames the duplicated function name to fix it.
The SecPeiDebugAgentLib uses the global variabl
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Eric Dong
---
UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiEntry.nasm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiEntry.nasm
b
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Eric Dong
---
UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm
b/UefiCpuPkg/PiSmmCpuDxeSmm
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao
Cc: Eric Dong
Cc: Star Zeng
---
UefiCpuPkg/SecCore/SecMain.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/UefiCpuPkg/SecCore/SecMain.c b/UefiCpuPkg/SecCore/SecMain.c
index 173bbfcfcb
shown in build report.
8) Multiple SKU PCD values is shown in build report.
Liming Gao (14):
BaseTools: Update Makefile to work at absolute path
BaseTools: Add PcdValueCommon logic into C source CommonLib
MdeModulePkg: Update PCD driver to support Dynamic PcdVpdBaseAddress
MdeModulePkg
101 - 200 of 521 matches
Mail list logo