Re: Support for clang atomic and gcc __sync builtins

2024-01-31 Thread Ondřej Surý
Hi Sharada, To answer your question: Because C11 that includes stdatomic is 13 years old now, and we want the BIND 9 code base to be modernized. You can’t expect the C codebases to be stuck in the past. You can always provide your own stdatomic.h shims or even stdatomic.h implementation, you

Support for clang atomic and gcc __sync builtins

2024-01-31 Thread Sharada N Allimatti
Hi , We use ISC BIND for our IBM AIX, we build open source bind with AIX xlc compiler to make it work on AIX. AIX xlc compiler supports gcc ​__sync builtin functions. Currently bind-9.16 is used on AIX, now we are planning to move bind from bind 9.16 to 9.18 but we see in 9.18, the support for