On 2024-06-08 13:36, Paul J. Lucas wrote:
at the top of the generated config.h (which is where _GL_ATTRIBUTE_NODISCARD is defined), it says:/* src/config.h. Generated from config.h.in by configure. */ /* src/config.h.in. Generated from configure.ac by autoheader. */ And autoheader is part of autoconf — so why is this a GnuLib problem?
For the same reason that when a C program misbehaves, it's probably not the C compiler's problem.