summaryrefslogtreecommitdiffstats
path: root/lib/libssl/tls13_lib.c
diff options
context:
space:
mode:
authormortimer <mortimer@openbsd.org>2019-02-22 15:28:43 +0000
committermortimer <mortimer@openbsd.org>2019-02-22 15:28:43 +0000
commit0017d4a5e20bf19806a71a78981e46c0b6fea939 (patch)
tree1860b9e8f319d7184b01d14232d2ca69913170a8 /lib/libssl/tls13_lib.c
parentFor ia32 use a volatile double to force 64 bit rounding. Otherwise (diff)
downloadwireguard-openbsd-0017d4a5e20bf19806a71a78981e46c0b6fea939.tar.xz
wireguard-openbsd-0017d4a5e20bf19806a71a78981e46c0b6fea939.zip
Improve the X86FixupGadgets pass:
- Target all four kinds of return bytes (c2, c3, ca, cb) - Fix up instructions using both ModR/M and SIB bytes - Force alignment before instructions with return bytes in immediates - Force alignment before instructions that have return bytes in their encoding - Add a command line switch to toggle the functionality. ok deraadt@
Diffstat (limited to 'lib/libssl/tls13_lib.c')
0 files changed, 0 insertions, 0 deletions