summaryrefslogtreecommitdiff
path: root/scripts/rust_is_available_bindgen_libclang_concat.h
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2025-09-22 14:40:19 +0300
committerAlexander Gordeev <agordeev@linux.ibm.com>2025-09-24 17:24:17 +0300
commit7b80a23c0e33ae5a3ae68e0cf5b5a59e8a368c37 (patch)
tree1c350ab7b3c27e5e03bb52aded5066e2871c7c8d /scripts/rust_is_available_bindgen_libclang_concat.h
parent5671ce2a1fc6b4a16cff962423bc416b92cac3c8 (diff)
downloadlinux-7b80a23c0e33ae5a3ae68e0cf5b5a59e8a368c37.tar.xz
s390/bitops: Switch to generic fls(), fls64(), etc.
Switch to generic fls(), fls64(), etc. which are implemented with __builtin_ctzl(), __builtin_clzl(). Those builtins are available for all supported compilers. Kernel image size is reduced by ~10kb (gcc 15.1.0 + defconfig). Acked-by: Alexander Gordeev <agordeev@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Diffstat (limited to 'scripts/rust_is_available_bindgen_libclang_concat.h')
0 files changed, 0 insertions, 0 deletions