summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/tools/clang/docs/CommandGuide
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2018-01-21 21:56:02 +0000
committerkettenis <kettenis@openbsd.org>2018-01-21 21:56:02 +0000
commita30f7a9e94849b1631dd36f5f71d1b559399f2c1 (patch)
treef82f0b4d0cf2bcae1f3b04332e38450f24aa5ebe /gnu/llvm/tools/clang/docs/CommandGuide
parentAdd missing OpenBSD CVS tag (diff)
downloadwireguard-openbsd-a30f7a9e94849b1631dd36f5f71d1b559399f2c1.tar.xz
wireguard-openbsd-a30f7a9e94849b1631dd36f5f71d1b559399f2c1.zip
Implement ffs(3) using the CLZ instructions which has been available ever
since ARMv5. Should be much faster but more importantly it removes the data table from .text which could introduce unwanted ROP gadgets. Based on changes in Android/Bionic by Elliott Hughes. ok patrick@
Diffstat (limited to 'gnu/llvm/tools/clang/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions