audk/BaseTools/Source/C/GenFw
Mikhail Krichanov 9a4877e5c0 BaseTools: Fix for NOOPT CLANG38 compilation with clang-13
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3715

We must treat not only R_X86_64_PLT32 as R_X86_64_PC32
(https://github.com/torvalds/linux/commit/
b21ebf2fb4cde1618915a97cc773e287ff49173e),
but also treat R_386_PLT32 relocation as R_386_PC32
(https://github.com/torvalds/linux/commit/
bb73d07148c405c293e576b40af37737faf23a6a).

Signed-off-by: Mikhail Krichanov <krichanov@ispras.ru>
2023-12-20 13:36:38 +03:00
..
Elf32Convert.c BaseTools: Fix for NOOPT CLANG38 compilation with clang-13 2023-12-20 13:36:38 +03:00
Elf32Convert.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
Elf64Convert.c BaseTools/GenFw: Add support for LOONGARCH64 relax relocation 2023-09-25 08:32:47 +00:00
Elf64Convert.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
ElfConvert.c BaseTools: remove WinNtInclude.h 2023-06-01 10:53:35 +00:00
ElfConvert.h BaseTools/GenFw: Enhance GenFw to support PRM GCC build 2022-03-16 07:48:26 +00:00
GNUmakefile BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
GenFw.c BaseTools: GenFw: auto-set nxcompat flag 2023-11-06 21:44:34 +00:00
GenFw.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
Makefile BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
elf32.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
elf64.h BaseTools: Replace BSD License with BSD+Patent License 2019-04-09 09:10:20 -07:00
elf_common.h BaseTools/GenFw: Add support for LOONGARCH64 relax relocation 2023-09-25 08:32:47 +00:00