16 Commits

Author SHA1 Message Date
Marvin Häuser
21c5b3f2d1 MdePkg/UeImage: Remove support for SAL drivers 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
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
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
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
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
8957da50bb ImageTool: Update relocation logic 2023-07-19 13:45:31 +03:00
Marvin Häuser
24c3bf2c4b ImageTool: Rework PeEmit with dynamically-growing buffers 2023-07-19 13:45:31 +03:00
Mikhail Krichanov
62757820c3 BaseTools: Replaced GenFw with ImageTool and MicroTool. 2023-07-07 09:37:59 +03:00