]> git.ipfire.org Git - thirdparty/bind9.git/commit
Require the __builtin functions unconditionally
authorOndřej Surý <ondrej@isc.org>
Tue, 5 Aug 2025 06:19:20 +0000 (08:19 +0200)
committerOndřej Surý <ondrej@isc.org>
Tue, 26 Aug 2025 13:32:53 +0000 (15:32 +0200)
commit40fda03e5094a416cd864aaaf30883d9f4ac8e9f
treee8b5696503ec84eca8ee03e82e1c496531538265
parent56704f4bfb8d53c02c688e41f6d88d39d2696bff
Require the __builtin functions unconditionally

Currently following __builtin functions are used:

    __builtin_add_overflow
    __builtin_mul_overflow
    __builtin_prefetch
    __builtin_sub_overflow
    __builtin_unreachable

These are generally available on our supported platform, and also we use
some of these unconditionally anyway in qp.c.  Thus make the support for
these functions mandatory so we fail early in the 'setup' step.
lib/isc/include/isc/overflow.h
meson.build