summaryrefslogtreecommitdiff
path: root/src/mips
diff options
context:
space:
mode:
authorhjl-tools <hjl.tools@gmail.com>2022-05-15 18:43:56 -0700
committerGitHub <noreply@github.com>2022-05-15 21:43:56 -0400
commit3ac265d5c0e038e324bae29131dbc4bacb4935ea (patch)
tree7e707a85cc3edcde36a3c592914d4da50803bf1f /src/mips
parente67697c370e8875f28b2bf62fac25edad7558eca (diff)
downloadlibffi-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