From: Ondřej Surý Date: Tue, 26 Aug 2025 14:35:53 +0000 (+0200) Subject: chg: dev: Improve C23 compatibility X-Git-Tag: v9.21.12~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bfbc58063a62df62fb672705cc5a6c80ea8dcba2;p=thirdparty%2Fbind9.git chg: dev: Improve C23 compatibility Use C23 stdckdint.h when available and define ckd_{mul,add,sub} shims to __builtin_{mul,add,sub}_overflow(). Require all the __builtin functions to be supported to further simplify the non-C23 implementation. Rename the -shims in to their C23 names. Merge branch 'ondrej/use-stdckdint.h-if-available' into 'main' See merge request isc-projects/bind9!10818 --- bfbc58063a62df62fb672705cc5a6c80ea8dcba2