]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: compiler: also enable __builtin_assume() for ASSUME()
authorWilly Tarreau <w@1wt.eu>
Tue, 17 Dec 2024 08:19:20 +0000 (09:19 +0100)
committerWilly Tarreau <w@1wt.eu>
Tue, 17 Dec 2024 15:46:46 +0000 (16:46 +0100)
commit2ce63b7b17c45e31ef8c3dec33b9b54aea656154
tree6cdcdc9f2be98002eb63d509d35a10c447a3bb62
parentefc897484b8b875f908c144d82313923be8c3392
MINOR: compiler: also enable __builtin_assume() for ASSUME()

Clang apparently has __builtin_assume() which does exactly the same
as our macro, since at least v3.8. Let's enable it, in case it may
even better detect assumptions vs unreachable code.
include/haproxy/compiler.h