aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/aes_ctr.c
diff options
context:
space:
mode:
authorRémi Denis-Courmont <remi@remlab.net>2024-06-01 10:55:51 +0300
committerRémi Denis-Courmont <remi@remlab.net>2024-06-07 17:53:05 +0300
commit8d117024fe05dcf0f45693b47118e4c26e0940af (patch)
treeb070ceec218d0b00a30f81a6833e7715e52eb644 /libavutil/aes_ctr.c
parentc3dbbb316ee44b1685b6437756a23a545fb31fb1 (diff)
downloadffmpeg-8d117024fe05dcf0f45693b47118e4c26e0940af.tar.gz
checkasm: disable unaligned access emulation
The OS may silently fix (emulate) unaligned hardware access exceptions. This is extremely slow and code should be fixed not to rely on unaligned access on affected hardware. Accordingly this requests that the OS disable emulation and instead throw Bus error, which will be caught by checkasm's signal handler. This has no effects if the hardware supports unaligned access in hardware, since no exceptions are generated. prctl() will fail safe in that case.
Diffstat (limited to 'libavutil/aes_ctr.c')
0 files changed, 0 insertions, 0 deletions