On Wed, Mar 18, 2026 at 12:57:53PM -0400, Zack Weinberg wrote:
> Do you happen to remember why we concatenate confdefs.h and the test
> program, instead of #include-ing confdefs.h from the test program?

A long time ago C compilations did use #include "confdefs.h" but it was
changed to resemble the current method in version 2.55 (2002).

No explicit rationale is given but it was probably done this way to
improve the logging around compilation failures.

Cheers,
  Nick

Reply via email to