Marvin Häuser
|
9fe980971f
|
ImageTool: Support FixedAddress
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
692969b2b1
|
ImageTool: Utilize UefiImageLib
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
ae08542f89
|
ImageTool: Support stripping relocs
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
5976987671
|
ImageTool: Make IR canonical and compare input/output IRs
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
1edfc1f6b7
|
ImageTool: Make ELF SymbolsPath optional
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
942e747a91
|
ImageTool: Append .hii during PE generation
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
75662ff41a
|
ImageTool: Relocate using the IR
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
3a4c288fd3
|
ImageTool: Always store the full image segment data, including padding
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
b666a59399
|
ImageTool: Don't shrink segment DataSize during validation
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
85a3942525
|
ImageTool: Unify 32-bit and 64-bit tool variants
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
8ed1fada2d
|
ImageTool: Remove ImageInfo global state
|
2023-05-10 10:22:22 +03:00 |
|
Marvin Häuser
|
3f691ba5eb
|
ImageTool: Determine PE section characteristics based on permissions
|
2023-04-17 12:08:02 +02:00 |
|
Marvin Häuser
|
08778e2a3d
|
ImageTool: Abstract executable generation
|
2023-04-11 09:27:35 +02:00 |
|
Marvin Häuser
|
75fcd420f6
|
ImageTool: Distinguish between non-ELF/PE and incompatible ELF/PE
|
2023-04-10 22:40:52 +02:00 |
|
Marvin Häuser
|
2f91fddf99
|
Drop premature UE support
|
2023-04-10 22:21:15 +02:00 |
|
Marvin Häuser
|
d5eecc2e2d
|
BaseTools/ImageTool: Use AllocateAlignedCodePages() for images
|
2023-04-02 00:04:28 +02:00 |
|
Marvin Häuser
|
0cd5908c7f
|
BaseTools/ImageTool: Rename PreferredAddress to BaseAddress
|
2023-03-30 00:18:28 +02:00 |
|
Mikhail Krichanov
|
8e6e4d1be4
|
ImageTool: Removed recalculation of virtual addresses, asssuming they are the same both in ELF and PE files.
|
2023-02-10 14:00:28 +03:00 |
|
Mikhail Krichanov
|
464cf15edb
|
BaseTools: United GCC and CLANG linker scripts, set default 4K alignment for all toolchains.
|
2023-02-10 14:00:28 +03:00 |
|
Mikhail Krichanov
|
cf92e9f7d7
|
BaseTools: Replaced GenFw with ImageTool and MicroTool.
|
2022-12-28 17:21:20 +03:00 |
|