Hello again, I've recently made a PR when using qjs with radare2. And unfortunately __STDC_NO_ATOMICS__ is not working for detection whether /experimental:c11atomics flag is set.
You can see checks failing for r2 build here.
What's worse, it seems like there is no macro to detect that
Because of that, using c11atomics in msvc is extremely experimental and works only for vs2022. No other vs versions has this feature. Could qjs therefore also omit atomics to make msvc build with other vs versions?
Hello again, I've recently made a PR when using qjs with radare2. And unfortunately
__STDC_NO_ATOMICS__is not working for detection whether/experimental:c11atomicsflag is set.You can see checks failing for r2 build here.
What's worse, it seems like there is no macro to detect that
Because of that, using
c11atomicsin msvc is extremely experimental and works only for vs2022. No other vs versions has this feature. Could qjs therefore also omit atomics to make msvc build with other vs versions?