Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 7fe2436480340ba2dc503ca28c3b35e5b3556e55
https://github.com/tianocore/edk2/commit/7fe2436480340ba2dc503ca28c3b35e5b3556e55
Author: Leif Lindholm <[email protected]>
Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths:
M ArmPkg/Library/ArmLib/AArch64/AArch64Support.S
Log Message:
-----------
ArmPkg/ArmLib: don't check for FP support on AArch64
UEFI defines that FP support is required, so skip the runtime check
in ArmEnableVFP().
Signed-off-by: Leif Lindholm <[email protected]>
Commit: 03686872996a06dc119c520feef95a933ef4dee3
https://github.com/tianocore/edk2/commit/03686872996a06dc119c520feef95a933ef4dee3
Author: Leif Lindholm <[email protected]>
Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths:
M ArmVirtPkg/PrePi/AArch64/ModuleEntryPoint.S
M ArmVirtPkg/PrePi/Arm/ArchPrePi.c
M ArmVirtPkg/PrePi/Arm/ModuleEntryPoint.S
Log Message:
-----------
ArmVirtPkg: clean up FP enabling code
UEFI defines that FP support is required on AArch64, whereas ArmVirtPkg
enables it anyway on Arm. But when it's enabled, C code can generate
instructions targeting FP registers, so:
- move ArmEnableVFP call to asm
- make it unconditional on AArch64
Signed-off-by: Leif Lindholm <[email protected]>
Commit: 6952d1fa901a9053abe46c317ee820fc28a2835d
https://github.com/tianocore/edk2/commit/6952d1fa901a9053abe46c317ee820fc28a2835d
Author: Leif Lindholm <[email protected]>
Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths:
M ArmPlatformPkg/PeilessSec/AArch64/ArchPeilessSec.c
M ArmPlatformPkg/PeilessSec/AArch64/ModuleEntryPoint.S
M ArmPlatformPkg/PeilessSec/Arm/ArchPeilessSec.c
M ArmPlatformPkg/PeilessSec/Arm/ModuleEntryPoint.S
M ArmPlatformPkg/PeilessSec/PeilessSec.inf
M ArmPlatformPkg/Sec/Arm/ModuleEntryPoint.S
M ArmPlatformPkg/Sec/Sec.c
M ArmPlatformPkg/Sec/Sec.inf
Log Message:
-----------
ArmPlatformPkg/Sec: clean up FP enabling code
UEFI defines that FP support is required on AArch64, whereas many
platforms enable it anyway on Arm. But when it's enabled, C code can
generate instructions targeting FP registers, so:
- move ArmEnableVFP call to asm
- make it unconditional on AArch64
Signed-off-by: Leif Lindholm <[email protected]>
Commit: 6d886c305414c0ea563322e5e4b508f6eef658f5
https://github.com/tianocore/edk2/commit/6d886c305414c0ea563322e5e4b508f6eef658f5
Author: Leif Lindholm <[email protected]>
Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths:
M ArmPkg/Drivers/CpuDxe/CpuDxe.inf
Log Message:
-----------
ArmPkg/CpuDxe: drop unused PcdVFPEnabled declaration
CpuDxe no longer uses PcdVFPEnabled, so drop the dependency
declaration before turning that Pcd ARM-only.
Signed-off-by: Leif Lindholm <[email protected]>
Commit: 51229eee58c12ff6fd444f07e71f79ccd2259702
https://github.com/tianocore/edk2/commit/51229eee58c12ff6fd444f07e71f79ccd2259702
Author: Leif Lindholm <[email protected]>
Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths:
M ArmPkg/ArmPkg.dec
M ArmVirtPkg/ArmVirtCloudHv.dsc
M ArmVirtPkg/ArmVirtKvmTool.dsc
M ArmVirtPkg/ArmVirtQemu.dsc
M ArmVirtPkg/ArmVirtQemuKernel.dsc
M ArmVirtPkg/ArmVirtXen.dsc
M ArmVirtPkg/PrePi/ArmVirtPrePiUniCoreRelocatable.inf
M UefiPayloadPkg/UefiPayloadPkg.dsc
Log Message:
-----------
ArmPkg,ArmVirtPkg,UefiPayloadPkg: make PcdVFPEnabled ARM-only
AArch64 no longer uses PcdVFPEnabled, so make the definition ARM-specific
and stop explicitly setting it for AArch64 platforms.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Leif Lindholm <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/6ddfd378e58c...51229eee58c1
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits