I was looking at the recent commits, and saw the following hunk in f86c3e7bbd88d755bc8ab0f467b486bf475656a1
diff --git a/mingw-w64-crt/configure b/mingw-w64-crt/configure index 68b4c63b2..4f1971a87 100755 --- a/mingw-w64-crt/configure +++ b/mingw-w64-crt/configure @@ -2062,7 +2062,9 @@ struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (char **p, int i) +static char *e (p, i) + char **p; + int i; { return p[i]; } @@ -2113,7 +2115,6 @@ extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); -extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare This appears to be a regression of sorts. I thought the moving away from the old-style C prototypes in configure tests was needed for newer Clang versions. Apologies if this is not an issue. _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public