On 01/04/2016 11:28 AM, Florian Weimer wrote: > I very much doubt there is a single compiler which can process the glibc > header files and does not define __GNUC__. Doesn't xlc qualify? It supports compilation on GNU/Linux, and I don't think it defines __GNUC__.