I am not worried about musl, just worried that someone else copied the code from
https://gustedt.gitlabpages.inria.fr/c23-library/and leading to -Wundef, as c23 won't be usable in near future by standard library, and people want c23 will polyfill it and reference