Yonghong Zhu
877c0a93be
BaseTools: generate alignment when the FV content come from the filesystem
...
when the FV contents come from the filesystem instead of from a named FDF
section, the build tool missed to generate alignment for this FV. The fix
is get the alignment value from FV header and use this value to generate
alignment.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2016-03-27 15:12:50 +08:00
Yonghong Zhu
860992ed70
BaseTools: Extend the RAW format to support multiple binary files
...
Current FDF spec updated to support multiple binary files for RAW File
in the [FV] and [Capsule] section. For the multiple normal files, it may
have the optional FfsAlignment.
Example:
FILE RAW = 197DB236-F856-4924-91F8-C1F12FB875F3 {
Align=16 $(PLATFORM_PACKAGE)/Binaries/File1.pdb
Align=16 $(PLATFORM_PACKAGE)/Binaries/File2.pdb
Align=16 $(PLATFORM_PACKAGE)/Binaries/File3.pdb
}
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2016-03-27 15:11:52 +08:00
Ard Biesheuvel
481b93f7f0
ShellPkg AARCH64: remove DEBUG BuildOptions override
...
The BuildOptions for AARCH64 in Application/Shell/Shell.inf only affect
the core Shell binary, and not the Shell component libraries which are
merged into the final Shell binary via NULL library class resolution.
This means we need to override the UEFI_APPLICATION build options in
the platform .DSC anyway, there is no point in setting these options
here as well. So remove them.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org >
2016-03-25 12:37:47 +01:00
Ard Biesheuvel
f37d891c1b
BaseTools AARCH64: move DEBUG GCC49 to the small code model
...
When building AARCH64 platforms that include a Shell binary built from
source, we run into trouble when using the tiny code model for DEBUG
builds. The reason is that the Shell binary built in DEBUG mode exceeds
the 1 MB range of the ADR instruction, so anything that gets pulled into
the final link of the Shell binary either needs to be built with the small
or large model, or needs to be sorted in some way to put the ADR references
close to their targets.
Since code size is not a big concern for DEBUG builds anyway, let's move
to the small code model for all modules when using DEBUG GCC49. This way,
there is no need for workarounds that are specific to UEFI_APPLICATION
modules in general, or the Shell application in particular.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org >
2016-03-25 12:37:47 +01:00
James Bottomley
f5404a3eba
OvmfPkg: Increase the maximum size for Authenticated variables
...
During real world testing I was getting an error with too many entries
in db: On my Secure boot laptop, I currently have seven certificates:
two Microsoft ones, Three Kernel ones from various distributions, my
own Secure Key and a temporary test key. That gives a total EFI
Signature List size of 8317 which is over the 0x2000 maximum.
Fix this by setting the PcdMaxAuthVariableSize to 0x2800 (10K) which
isn't much of an increase but allows for 9-10 certificates.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com >
Regression-tested-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
2016-03-25 11:25:31 +01:00
Ard Biesheuvel
20d00edf21
BaseTools/GCC: set -Wno-unused-but-set-variables only on RELEASE builds
...
This aligns the GCC definitions for 4.6 and up to align with the ARM and
AARCH64 definitions, which is to ignore unused but set variables only on
RELEASE builds. This allows us to find instances of unused variables that
are left behind after refactoring. It also allows us to find bad new code,
which, due to the EDK2 coding style which disallows initialized automatic
variables, may contain such variables without having been noticed by other
toolchains.
(Slightly edited) observation from Jordan Justen
<jordan.l.justen@intel.com >: RELEASE builds must keep the flag because
debug code (such as assertions) may collapse to nothing -- e.g. if a
platform defines MDEPKG_NDEBUG for RELEASE -- and therefore trigger the
warning.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
[lersek@redhat.com: incorporate commit message update from Jordan]
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
2016-03-25 10:53:02 +01:00
Laszlo Ersek
6c7f3f1d59
UefiCpuPkg: CpuMpPei: remove set but unused variables
...
Cc: Jeff Fan <jeff.fan@intel.com >
Cc: Michael Kinney <michael.d.kinney@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:53:00 +01:00
Laszlo Ersek
dc0a714314
UefiCpuPkg: PiSmmCpuDxeSmm: remove set but unused variables
...
Cc: Jeff Fan <jeff.fan@intel.com >
Cc: Michael Kinney <michael.d.kinney@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:59 +01:00
Ard Biesheuvel
16e93125b5
UefiCpuPkg/MtrrLib: remove unused but set variable
...
Remove variable TempQWord that is declared, assigned but never referenced.
This fixes a warning emitted by GCC when -Wunused-but-set-variable is in
effect.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Cc: Jeff Fan <jeff.fan@intel.com >
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:54 +01:00
Laszlo Ersek
491ae24559
SourceLevelDebugPkg: DebugCommunicationLibUsb: remove set but unused variables
...
Cc: Jeff Fan <jeff.fan@intel.com >
Cc: Hao Wu <hao.a.wu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:53 +01:00
Laszlo Ersek
c30d65e080
SourceLevelDebugPkg: DebugAgentCommon: remove set but unused variables
...
Cc: Jeff Fan <jeff.fan@intel.com >
Cc: Hao Wu <hao.a.wu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:52 +01:00
Laszlo Ersek
a5e5d9458a
QuarkSocPkg: Ohci/Pei: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:50 +01:00
Laszlo Ersek
2a4d0a30a8
QuarkSocPkg: Ohci/Dxe: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:49 +01:00
Laszlo Ersek
f87c0b5e46
QuarkSocPkg: SDMediaDeviceDxe: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:47 +01:00
Laszlo Ersek
455b7b66f7
QuarkSocPkg: Spi/Common: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:46 +01:00
Laszlo Ersek
0e283ad75f
QuarkSocPkg: SmmControlPei: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:44 +01:00
Laszlo Ersek
a7705e193a
QuarkSocPkg: SmmControlDxe: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:43 +01:00
Laszlo Ersek
498abdab57
QuarkSocPkg: QNCInit/Dxe: remove set but unused variables
...
This patch also eliminates a PCI config space access, but that should be
fine.
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:41 +01:00
Laszlo Ersek
65f810dbd5
QuarkSocPkg: MemoryInit/Pei: remove set but unused variable TRFC
...
The expression that was used to set it had no side effects.
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:40 +01:00
Laszlo Ersek
8f7c4375be
QuarkSocPkg: QNCSmmLib: remove set but unused variables
...
This patch also removes a PcdGet16() call, but that should be harmless.
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:38 +01:00
Laszlo Ersek
21519420cc
QuarkSocPkg: MtrrLib: remove set but unused variables
...
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:36 +01:00
Laszlo Ersek
53632cea0c
QuarkSocPkg: IntelQNCLib: remove set but unused variables
...
This patch also removes a few PCI config space accesses, but that
shouldn't be a problem.
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Kelly Steele <kelly.steele@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:35 +01:00
Laszlo Ersek
025bf7bbde
OptionRomPkg: FtdiUsbSerialDxe: remove set but unused variables
...
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:33 +01:00
Laszlo Ersek
aa5fc205dd
NetworkPkg: IpSecDxe: remove set but unused variables
...
Cc: Siyuan Fu <siyuan.fu@intel.com >
Cc: Jiaxin Wu <jiaxin.wu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Jiaxin Wu <jiaxin.wu@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:31 +01:00
Laszlo Ersek
3b93b8070d
MdeModulePkg: DeviceManagerUiLib: remove set but unused variables
...
Cc: Feng Tian <feng.tian@intel.com >
Cc: Star Zeng <star.zeng@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:29 +01:00
Laszlo Ersek
8192be265e
MdeModulePkg: BootMaintenanceManagerUiLib: remove set but unused variables
...
Cc: Feng Tian <feng.tian@intel.com >
Cc: Star Zeng <star.zeng@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:28 +01:00
Laszlo Ersek
59ddab7e6e
MdeModulePkg: UfsPassThruDxe: remove set but unused variables
...
Cc: Feng Tian <feng.tian@intel.com >
Cc: Star Zeng <star.zeng@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:26 +01:00
Laszlo Ersek
c1df8b889d
MdeModulePkg: BootManagerMenuApp: remove set but unused variables
...
Cc: Feng Tian <feng.tian@intel.com >
Cc: Star Zeng <star.zeng@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:24 +01:00
Ard Biesheuvel
3a9dcf9f28
MdeModulePkg/PciHostBridgeDxe: remove unused but set variables
...
Remove variables that are declared, assigned but never referenced. This
fixes a warning emitted by GCC when -Wunused-but-set-variable is in effect.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:22 +01:00
Laszlo Ersek
7b3d87aca2
IntelFspWrapperPkg: PeiFspHobProcessLibSample: remove set but unused variables
...
Cc: Jiewen Yao <jiewen.yao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:21 +01:00
Laszlo Ersek
98c12c0ec9
IntelFrameworkModulePkg: LegacyBootMaintUiLib: remove set but unused variables
...
Cc: Jeff Fan <jeff.fan@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:19 +01:00
Laszlo Ersek
cf8a6e5cf8
IntelFrameworkModulePkg: DxeCapsuleLib: remove set but unused variables
...
Cc: Jeff Fan <jeff.fan@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:18 +01:00
Laszlo Ersek
1e8561d181
IntelFrameworkModulePkg: BiosVideo: remove set but unused variable
...
Cc: Jeff Fan <jeff.fan@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:16 +01:00
Laszlo Ersek
92658c8af1
EmulatorPkg: CpuRuntimeDxe: remove set but unused variables
...
Cc: Jordan Justen <jordan.l.justen@intel.com >
Cc: Andrew Fish <afish@apple.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:15 +01:00
Laszlo Ersek
beca921d98
EdkCompatibilityPkg: SmmBaseHelper: remove set but unused variables
...
This patch also eliminates an AsmReadCr3() call in PageFaultHandler(), but
that should not be a problem.
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:13 +01:00
Laszlo Ersek
dbd62b34bc
EdkCompatibilityPkg: EdkIIGlueLib: remove set but unused variables
...
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:11 +01:00
Laszlo Ersek
d0f3dad373
EdkCompatibilityPkg: BsSerialStatusCode: remove set but unused variable
...
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:10 +01:00
Laszlo Ersek
5ccd43c817
EdkCompatibilityPkg: UefiEfiIfrSupportLib: remove set but not used variables
...
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:08 +01:00
Laszlo Ersek
6051996ccc
CorebootPayloadPkg: PlatformBdsLib: remove set but unused variables
...
Cc: Maurice Ma <maurice.ma@intel.com >
Cc: Prince Agyeman <prince.agyeman@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:52:06 +01:00
Laszlo Ersek
ca469b4728
CorebootPayloadPkg: FbGop: remove set but unused variables
...
Cc: Maurice Ma <maurice.ma@intel.com >
Cc: Prince Agyeman <prince.agyeman@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
2016-03-25 10:51:54 +01:00
Leendert van Doorn
f0bbcdf80d
ArmPkg|EmbeddedPkg: make PcdCpuVectorBaseAddress 64 bits wide
...
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Leo Duran <leo.duran@amd.com >
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
2016-03-25 07:17:53 +01:00
Leendert van Doorn
91673dfdfe
ArmPlatformPkg: fixups for 64-bit pointers
...
This retypes some stack base PCD as 64-bit, and fixes up a number of references
to 64-bit PCDs (including the retypes ones), to use the correct PcdGet64()
accessors. Note that, in the case of FixedPcdGet64, this does not actually
caused any problems, since that resolves to an immediate value. But the
generic PcdGetxx accessors should be typed according to the size of the PCD.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Leo Duran <leo.duran@amd.com >
[ard.biesheuvel: fixed up some instances in the 32-bit ARM code]
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
2016-03-25 07:17:28 +01:00
Leendert van Doorn
7e5a6e394c
ArmPkg: apply Cortex-A57 errata
...
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Leo Duran <leo.duran@amd.com >
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
2016-03-25 07:09:49 +01:00
Leo Duran
da6ae66641
EmbeddedPkg/RTC: use returned status at init-time
...
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Leo Duran <leo.duran@amd.com >
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
2016-03-25 07:09:49 +01:00
Zhang, Lubo
3decba3d32
NetworkPkg:Fix bug when parsing the dhcp6 option 16
...
when to parse the DHCP6 reply packet,there will be 6
bytes offset before the option data according to
RFC 3315.
Cc: Fu Siyuan <siyuan.fu@intel.com >
Cc: Ye Ting <ting.ye@intel.com >
Cc: Wu Jiaxin <jiaxin.wu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com >
Reviewed-by: Reviewed-by: Hegde Nagaraj P <nagaraj-p.hegde@hpe.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com >
2016-03-25 11:33:02 +08:00
Zhang Lubo
651aeac672
NetworkPkg:Fix Http boot download issue.
...
When http boot download the second time without return
out of the boot manager, the DHCP process will start twice
with the same Boot file uri and print the information twice
which we not expected. This is caused by wrong logic
of handling the device path of the boot file when loading it.
Cc: Fu Siyuan <siyuan.fu@intel.com >
Cc: Ye Ting <ting.ye@intel.com >
Cc: Wu Jiaxin <jiaxin.wu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
2016-03-25 11:32:57 +08:00
Qiu Shumin
5d54bbec2c
ShellPkg/UefiHandleParsingLib: Fix GUID reference
...
Pass in GUID* for the GUID reference in a CatSPrint statement. Issue was noticed when running "dh -d -v" command on a system with a PCI NIC installed.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Palmer <thomas.palmer@hpe.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com >
2016-03-25 10:06:55 +08:00
Peter Kirmeier
4480414642
BaseTools: Updated BuildNotes URLs
...
Updated URLs (git repository and step-by-step instructions)
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Peter Kirmeier <topeterk@freenet.de >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
2016-03-25 09:46:44 +08:00
Alcantara, Paulo
a7b15909e8
MdeModulePkg/RamDiskDxe: Fix typo in HII message
...
s/Configutation/Configuration/
Cc: Feng Tian <feng.tian@intel.com >
Cc: Star Zeng <star.zeng@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Paulo Alcantara <paulo.alc.cavalcanti@hp.com >
Signed-off-by: Juliano Ciocari <juliano.ciocari@hp.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Feng Tian <feng.tian@Intel.com >
2016-03-24 20:48:40 +08:00
Gary Lin
d6224153d7
SecurityPkg/SecureBootConfigDxe: Remove type casting from the ChooseFile handlers
...
The type casting in the ChooseFile is not necessary and it actually
hid the incompatible handlers from the compiler.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Lin <glin@suse.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Dandan Bi <dandan.bi@intel.com >
2016-03-24 09:26:49 +01:00