- 16 5月, 2024 2 次提交
-
-
- 10 5月, 2024 3 次提交
-
-
由 Mike Beaton 提交于
This reverts commit 5f081e87.
-
由 Mike Beaton 提交于
-
由 Andrey1970AppleLife 提交于
-
- 08 5月, 2024 1 次提交
-
-
- 05 5月, 2024 1 次提交
-
-
由 Andrey1970 提交于
-
- 03 5月, 2024 3 次提交
-
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
-
由 leon9078 提交于
-
- 30 4月, 2024 2 次提交
-
-
- 29 4月, 2024 1 次提交
-
-
由 Mike Beaton 提交于
(such as recently updated DEBUG version of OpenDuet)
-
- 25 4月, 2024 7 次提交
-
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
NOOPT EfiLdr is too large to fit in 0x10000-x020000 allotted space, but we would like to be able to debug everything else in NOOPT. By re-using DEBUG build EfiLdr in NOOPT, we can. In fairness, this is a horrible hack - in particular it requires DEBUG OpenDuet to be built before NOOPT - but it works with the current build system, and has the arguable advantage of not affecting non-NOOPT builds at all.
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
Saves only a minimal amount of time, but avoids building e.g. unused StartX64 with default PAGE_TABLE location in IA32.
-
由 Mike Beaton 提交于
-
- 22 4月, 2024 3 次提交
-
-
由 Mike Beaton 提交于
OpenCorePkg: No-op to remove override which is now unwanted, given matched audk update to support PE-only by default in FV and non-FV
-
由 Mike Beaton 提交于
Prior to this change, but since PE/COFF loader integration, RuntimeDxe (which includes runtime relocation support) was built with UE support only (because the previous - now revised - default for non-FV in MdePkg was UE only, and this file overrides the default for FV to UE only) however DxeCore was built to load PE and UE, so PE drivers with runtime support (e.g. OpenRuntime.efi) would load but then ASSERT at runtime relocation time (if asserts were enabled; otherwise failing later, on OS callback to the runtime). In this revised version (also taking into account the matched update to AUDK, which changes FV and non-FV defaults to be PE-only) OpenDuetPkg whole-platform support is now set to UE-only in FV and PE-only in non-FV (therefore RuntimeDxe is aware that both formats may be seen at relocation time). PcdUefiImageFormatSupport[Non]Fv values should be (and in this update are) defined globally for the entire platform, not per-module. Signed-off-by: NMike Beaton <mjsbeaton@gmail.com> Signed-off-by: NMarvin Häuser <mhaeuser@posteo.de>
-
由 Mike Beaton 提交于
-
- 21 4月, 2024 6 次提交
-
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
Return NOOPT build to -O0, even though this does not start yet (for reasons tbd)
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
-
- 17 4月, 2024 4 次提交
-
-
由 abenraj 提交于
-
由 Mikhail Krichanov 提交于
-
由 Hurrison 提交于
-
由 Mike Beaton 提交于
PcdDxe.efi depends on DevicePathDxe.efi and will cause an ASSERT if it was not loaded first, so use APRIORI DXE to load DevicePathDxe first of all, c.f. OvmgPkg.
-
- 16 4月, 2024 4 次提交
-
-
由 Mike Beaton 提交于
-
由 Mike Beaton 提交于
- Add full debug output to NOOPT version - Add test of NOOPT build to CI - Make Duet FV size dependent on build
-
-
-
- 09 4月, 2024 1 次提交
-
-
由 vit9696 提交于
This quirk is needed to boot macOS 10.6 (and probably older) with 32-bit kernel in 32-bit OVMF. Similar to 64-bit mode, hibernation wake is not compatible with this quirk. This change also partially fixes compatibility with a few other quirks (e.g. AvoidRuntimeDefrag), but they are not really tested.
-
- 06 4月, 2024 2 次提交
-
-
由 vit9696 提交于
Note: modern Xcode cannot build for macOS 10.6 even when -mmacosx-version-min=10.6 is provided and many 10.6 targets are 32-bit. If anyone needs to compile for this legacy, they are really on their own.
-
由 Savva Mitrofanov 提交于
-