summaryrefslogtreecommitdiffstats
path: root/MdePkg
diff options
context:
space:
mode:
authorArd Biesheuvel <ardb@kernel.org>2023-03-25 15:50:54 +0100
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2023-04-07 13:18:38 +0000
commitb62d7ac97b67e192d45e02ec3554a52736c66dfa (patch)
treebec5f9da6b0da0b1fdb6db1a3de2bd5c96b1e6f4 /MdePkg
parent6c299acf48fde3811c027b6ceddd0c0eb97ba38f (diff)
downloadedk2-b62d7ac97b67e192d45e02ec3554a52736c66dfa.tar.gz
edk2-b62d7ac97b67e192d45e02ec3554a52736c66dfa.tar.bz2
edk2-b62d7ac97b67e192d45e02ec3554a52736c66dfa.zip
BaseTools/GenFw: Add DllCharacteristicsEx field to debug data
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4405 The PE/COFF spec describes an additional DllCharacteristics field implemented as a debug directory entry, which carries flags related to which control flow integrity (CFI) features are supported by the binary. So let's add this entry when doing ELF to PE/COFF conversion - we will add support for setting the flags in a subsequent patch. Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Reviewed-by: Leif Lindholm <quic_llindhol@quicinc.com> Reviewed-by: Oliver Smith-Denny <osde@linux.microsoft.com> Reviewed-by: Michael Kubacki <michael.kubacki@microsoft.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Diffstat (limited to 'MdePkg')
0 files changed, 0 insertions, 0 deletions