Mikhail Krichanov
afb808bfb6
OvmfPkg, ArmVirtPkg: Switched DXE CORE to UE format.
2023-11-23 14:00:01 +03:00
Mikhail Krichanov
edcfaa96a7
MdeModulePkg/Core: Fixed code style.
2023-11-23 14:00:01 +03:00
Mikhail Krichanov
89a789b06e
Build: Switched to uefi-format OC branch.
2023-11-23 14:00:01 +03:00
Mikhail Krichanov
960f5cbc18
OvmfPkg: Fixed compilation and Windows 10 boot.
2023-11-23 14:00:01 +03:00
Marvin Häuser
21c5b3f2d1
MdePkg/UeImage: Remove support for SAL drivers
2023-11-23 14:00:01 +03:00
Marvin Häuser
a61515819f
MdePkg/UeImage: Update documentation
2023-11-23 14:00:01 +03:00
Marvin Häuser
98d76ebdf6
MdePkg/UeImage: Fix chained UE reloc member order
2023-11-23 14:00:01 +03:00
Marvin Häuser
9a98ee1c1b
[WIP] Support UE generation and consumption
2023-11-23 14:00:01 +03:00
Marvin Häuser
c2db36fa1c
[WIP] BaseTools: Support UE generation
2023-11-23 14:00:01 +03:00
Mike Beaton
dbebb53c11
MdePkg: Zero default for PcdDebugRaisePropertyMask
2023-11-07 21:52:30 +00:00
Mike Beaton
6dc22425d6
BasePeCoffLib2: Fix comment typo in PeCoffInit.c
2023-11-01 14:52:38 +01:00
Mike Beaton
204318a39f
MdeModulePkg/HiiDatabase: Use sizeof instead of AsciiStrSize for static string size
...
Matches 0bcc503595
2023-09-12 16:38:22 +01:00
Mike Beaton
afabb7d273
SecurityPkg: Remove reference to deleted variable
...
Should have been removed in 9e5601b1f45048d9d8f7b5a3f260bc6850c0e1a2
2023-08-30 22:56:11 +01:00
Savva Mitrofanov
87db4230b3
ImageTool: Add debug symbols path argument
...
We need to have the ability to put custom path with binary containing
debug symbols into ImageTool, because currently it uses the path to
stripped binary without debug symbols
Signed-off-by: Savva Mitrofanov <savvamtr@gmail.com>
2023-08-30 17:52:55 +03:00
Mike Beaton
0d546b92f5
Revert "OvmfPkg: Update build.sh to allow building OVMF then
...
running QEMU"
This reverts commit 173a7a7daaad560cd69e1000faca1d2b91774c46.
Fixes https://bugzilla.tianocore.org/show_bug.cgi?id=4528
2023-08-24 06:03:03 +01:00
Mike Beaton
89eade0814
MdeModulePkg/HiiDatabase: Fix incorrect AllocateCopyPool size
2023-08-24 05:36:27 +01:00
Mikhail Krichanov
e1ad43aec3
OvmfPkg: Increased SECFV_SIZE at FVMAIN_COMPACT's expense to fix CLANGPDB compilation.
2023-07-24 15:38:24 +03:00
Mikhail Krichanov
ea68fcb9c9
Build: Upgraded OpenCorePkg.
2023-07-24 10:26:14 +03:00
Mikhail Krichanov
1280e9297d
Build: Upgraded OpenCorePkg.
2023-07-19 13:45:31 +03:00
Mikhail Krichanov
3de0068495
Docs: Updated README.md.
2023-07-19 13:45:31 +03:00
Mikhail Krichanov
9e271a198c
BaseUefiImageLib: Ignore warning C4204: nonstandard extension used: non-constant aggregate initializer.
2023-07-19 13:45:31 +03:00
Mikhail Krichanov
2db06cc287
CI: Fixed Windows build failure
...
Accept current version of iasl from choco
2023-07-19 13:45:31 +03:00
Mikhail Krichanov
a30e19790a
BaseTools/tools_def: Deduplicate DLINK_FLAGS from CC_FLAGS
2023-07-19 13:45:31 +03:00
Marvin Häuser
4e195e53e5
BaseTools/build_rule: Always pass CC_FLAGS to DLINK
2023-07-19 13:45:31 +03:00
Mikhail Krichanov
6257e37e09
MdePkg: Fixed compilation.
2023-07-19 13:45:31 +03:00
Mikhail Krichanov
ea43155693
Build: Switched OpenCore to UE branch.
2023-07-19 13:45:31 +03:00
Marvin Häuser
6bae938f40
ImageTool: Prefer AllocateCopyPool()
2023-07-19 13:45:31 +03:00
Marvin Häuser
329772c824
ImageTool/DynamicBuffer: Optimize branching behaviour
2023-07-19 13:45:31 +03:00
Marvin Häuser
db7b4da183
ImageTool/PeEmit: Force-terminate section names
2023-07-19 13:45:31 +03:00
Marvin Häuser
6a22eca730
ImageTool: Fix memory leaks
2023-07-19 13:45:31 +03:00
Marvin Häuser
ca23202d18
ImageTool: Drop redundant FIXMEs
2023-07-19 13:45:31 +03:00
Marvin Häuser
5644ad0827
ImageTool: Drop FIXME to ensure canonical semantics
2023-07-19 13:45:31 +03:00
Marvin Häuser
58beecb7b0
MdePkg/UefiImageLib: Rename "PreferredAddress" to "BaseAddress"
2023-07-19 13:45:31 +03:00
Marvin Häuser
5055709a2c
MdePkg/UefiImageLib: Deprecate GetImageSizeInplace()
2023-07-19 13:45:31 +03:00
Marvin Häuser
fee5405eaf
BaseTools/CommonLib: Replace aligned_alloc with posix_memalign
2023-07-19 13:45:31 +03:00
Marvin Häuser
952fc318ce
ImageTool: Support disabling ELF as source format
2023-07-19 13:45:31 +03:00
Marvin Häuser
fd940ff6df
ImageTool: Disable unused ARM reloc type
2023-07-19 13:45:31 +03:00
Marvin
08672ed0d4
ImageTool: Fix assertions
2023-07-19 13:45:31 +03:00
Marvin
c5e36c7b7e
ImageTool: Remove unused code
2023-07-19 13:45:31 +03:00
Marvin
baded9d1f9
ImageTool: Emit granular status for UefiImage IR construction
2023-07-19 13:45:31 +03:00
Marvin
e234e4ea63
ImageTool: Exclusively use OC/User allocators
2023-07-19 13:45:31 +03:00
Marvin Häuser
5fb01f8f29
ImageTool: Enforce reloc disjointness
2023-07-19 13:45:31 +03:00
Marvin Häuser
b25125e0e1
ImageTool: Handle image address overflows
2023-07-19 13:45:31 +03:00
Marvin Häuser
78703654d8
ImageTool: Remove argument asserts
2023-07-19 13:45:31 +03:00
Marvin Häuser
f374c858df
ImageTool: Check HeaderInfo
2023-07-19 13:45:31 +03:00
Marvin Häuser
31c0046cbe
ImageTool: Fix memory leaks
2023-07-19 13:45:31 +03:00
Marvin Häuser
d5eb795bc9
ImageTool: Fix compiler and fuzzer warnings
2023-07-19 13:45:31 +03:00
Marvin Häuser
dd8a4d1f82
ImageTool: Replace raise() with DEBUG_RAISE()
2023-07-19 13:45:31 +03:00
Marvin Häuser
4166d3ffd3
ImageTool: Support XIP configuration
2023-07-19 13:45:31 +03:00
Marvin Häuser
8957da50bb
ImageTool: Update relocation logic
2023-07-19 13:45:31 +03:00