bind9/lib
Ondřej Surý 54c389dbc0 Drop support for clang atomic and gcc __sync builtins
The requirements for BIND 9.17+ now requires C11 support from the
compiler, so we can safely drop most of the stdatomic.h shims from
lib/isc/unix/include/stdatomic.h.

This commit removes support for clang atomic builtins (clang >= 3.6.0
includes stdatomic.h header) and for Gcc __sync builtins.

The only compatibility shim that remains is support for __atomic
builtins for Gcc >= 4.7.0 since CentOS 7 still includes only Gcc 4.8.1
and the proper stdatomic.h header was only introduced in Gcc >= 4.9.
2021-06-17 09:51:04 +02:00
..
bind9 Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
dns Remove atomics emulated by a mutex-locked variable 2021-06-17 09:51:04 +02:00
irs Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
isc Drop support for clang atomic and gcc __sync builtins 2021-06-17 09:51:04 +02:00
isccc Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
isccfg Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
ns Remove atomics emulated by a mutex-locked variable 2021-06-17 09:51:04 +02:00
.gitignore Provide unit test driver 2020-05-21 12:13:01 +02:00
Makefile.am move samples/resolve.c to bin/tests/system 2021-04-16 14:29:43 +02:00
unit-test-driver.sh.in Enforce a run time limit on unit test binaries 2021-04-07 11:41:45 +02:00