diff options
author | hjl-tools <hjl.tools@gmail.com> | 2022-05-15 18:43:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-15 21:43:56 -0400 |
commit | 3ac265d5c0e038e324bae29131dbc4bacb4935ea (patch) | |
tree | 7e707a85cc3edcde36a3c592914d4da50803bf1f /src/mips | |
parent | e67697c370e8875f28b2bf62fac25edad7558eca (diff) | |
download | libffi-3ac265d5c0e038e324bae29131dbc4bacb4935ea.tar.gz |
x86-64: Always double jump table slot size for CET (#710) (#711)
When CET is enabled, double jump table slot size to add 4 bytes of ENDBR64
for CET. Since CET enabled clang doesn't have the LLVM assembler bug:
https://bugs.llvm.org/show_bug.cgi?id=21501
fixed by
commit 04d39260d64e08b8bfb3844109ad43d4055b2e8d
Author: Rafael Espindola <rafael.espindola@gmail.com>
Date: Wed Nov 4 23:50:29 2015 +0000
Simplify .org processing and make it a bit more powerful.
we can use .org to allocate jump table slot size to 16 bytes.
Diffstat (limited to 'src/mips')
0 files changed, 0 insertions, 0 deletions