diff options
author | Marcelo Araujo <araujo@FreeBSD.org> | 2019-01-28 06:07:18 +0000 |
---|---|---|
committer | Marcelo Araujo <araujo@FreeBSD.org> | 2019-01-28 06:07:18 +0000 |
commit | d450d456e41828a9f2915b0b32b5b68992ce23b6 (patch) | |
tree | 71d0cad598c9546ed52935eeb7327db41aa66f31 /GIDs | |
parent | d9121093b358a23c5f8edf4a0af216fc24861cfd (diff) | |
download | ports-d450d456e41828a9f2915b0b32b5b68992ce23b6.tar.gz ports-d450d456e41828a9f2915b0b32b5b68992ce23b6.zip |
BaseTools: Add missing Elf relocation type for LTO build
Add support to convert missing Elf relocation types
(R_X86_64_PLT32, R_X86_64_GOTPCREL, R_X86_64_REX_GOTPCRELX)
to PeCoff, which are required by LTO image.
These changes are necessary to unbreak sysutils/uefi-edk2-bhyve on
FreeBSD after the update of devel/binutils to version 2.31.1.
Special thanks to bap@FreeBSD.org to help me debug and find a
solution for this issue.
Reported by: many
Obtained from: https://github.com/M1cha/edk2/commit/86e401fd475eab7c74707edec3823fce06a686d9
Notes
Notes:
svn path=/head/; revision=491454
Diffstat (limited to 'GIDs')
0 files changed, 0 insertions, 0 deletions