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

Reply via email to