Hi guys! > Le 19 mars 2026 à 15:36, Paul Eggert <[email protected]> a écrit : > > On 2026-03-18 22:01, Nick Bowler wrote: >> 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. > > Thanks, then let's ask Akim. Akim, is that why you installed commit > c4e69deefdc48a44849fd6c1ae4a49811e62f0c1 dated 2002-10-31 into > lib/autoconf/c.m4's AC_LANG_SOURCE(C)? We're asking because we're thinking of > going back to the old way of doing things, for efficiency reasons. I'm > attaching a copy of that old commit for > convenience.<0001-lib-autoconf-general.m4-_AC_MSG_LOG_CONFTEST-New.patch>
Wow... That's not recent :) I believe the answer is in https://lists.gnu.org/archive/html/autoconf-patches/2002-10/msg00072.html. Cheers!
