From 889bd6cd4c16291f4ab21ab2375aa84d0c23f5fb Mon Sep 17 00:00:00 2001
From: Mike Shal <marfey@gmail.com>
Date: Mon, 18 Mar 2024 12:48:30 -0700
Subject: [PATCH] Make sure we use the system's ini.h if TUP_USE_SYSTEM_INIH=y

We can also skip compiling our copy of ini.c
---
 Tuprules.tup     |   4 +
 build-win32.sh   | 268 +++++++++++++++++++++++------------------------
 build.sh         |   2 +-
 src/inih/Tupfile |   2 +
 src/tup/option.c |   5 +-
 5 files changed, 145 insertions(+), 136 deletions(-)

diff --git a/Tuprules.tup b/Tuprules.tup
index 97b3e99a9..588d7d2f4 100644
--- a/Tuprules.tup
+++ b/Tuprules.tup
@@ -105,6 +105,10 @@ CFLAGS += -I$(TUP_CWD)/src/pcre
 CFLAGS += -DPCRE_STATIC
 endif
 
+ifneq (@(TUP_USE_SYSTEM_INIH),y)
+CFLAGS += -I$(TUP_CWD)/src/inih
+endif
+
 ifeq ($(TUP_SERVER),ldpreload)
 FPIC = -fpic
 SHARED = -shared
diff --git a/build-win32.sh b/build-win32.sh
index 01e2f1a3c..20878ef52 100755
--- a/build-win32.sh
+++ b/build-win32.sh
@@ -35,158 +35,158 @@ mkdir -p build/src/compat/
 mkdir -p build/src/
 mkdir -p build/
 cd "src/compat"
-(x86_64-w64-mingw32-gcc -c dir_mutex.c -o ../../build/src/compat/dir_mutex.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c fstatat.c -o ../../build/src/compat/fstatat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c mkdirat.c -o ../../build/src/compat/mkdirat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c openat.c -o ../../build/src/compat/openat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c renameat.c -o ../../build/src/compat/renameat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c unlinkat.c -o ../../build/src/compat/unlinkat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
+(x86_64-w64-mingw32-gcc -c dir_mutex.c -o ../../build/src/compat/dir_mutex.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c fstatat.c -o ../../build/src/compat/fstatat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c mkdirat.c -o ../../build/src/compat/mkdirat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c openat.c -o ../../build/src/compat/openat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c renameat.c -o ../../build/src/compat/renameat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c unlinkat.c -o ../../build/src/compat/unlinkat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
 cd "win32"
-(x86_64-w64-mingw32-gcc -c close.c -o ../../../build/src/compat/win32/close.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c dirpath.c -o ../../../build/src/compat/win32/dirpath.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c dup.c -o ../../../build/src/compat/win32/dup.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c fchdir.c -o ../../../build/src/compat/win32/fchdir.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c fcntl.c -o ../../../build/src/compat/win32/fcntl.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c lstat.c -o ../../../build/src/compat/win32/lstat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c mmap.c -o ../../../build/src/compat/win32/mmap.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c open.c -o ../../../build/src/compat/win32/open.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c printf.c -o ../../../build/src/compat/win32/printf.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c readlinkat.c -o ../../../build/src/compat/win32/readlinkat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c symlink.c -o ../../../build/src/compat/win32/symlink.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
-(x86_64-w64-mingw32-gcc -c tmpfile.c -o ../../../build/src/compat/win32/tmpfile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c close.c -o ../../../build/src/compat/win32/close.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c dirpath.c -o ../../../build/src/compat/win32/dirpath.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c dup.c -o ../../../build/src/compat/win32/dup.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c fchdir.c -o ../../../build/src/compat/win32/fchdir.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c fcntl.c -o ../../../build/src/compat/win32/fcntl.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c lstat.c -o ../../../build/src/compat/win32/lstat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c mmap.c -o ../../../build/src/compat/win32/mmap.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c open.c -o ../../../build/src/compat/win32/open.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c printf.c -o ../../../build/src/compat/win32/printf.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c readlinkat.c -o ../../../build/src/compat/win32/readlinkat.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c symlink.c -o ../../../build/src/compat/win32/symlink.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
+(x86_64-w64-mingw32-gcc -c tmpfile.c -o ../../../build/src/compat/win32/tmpfile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih "-DATTRIBUTE_USED=__attribute__((used))" )
 cd "detect"
 (i686-w64-mingw32-gcc -c tup32detect.c -o ../../../../build/src/compat/win32/detect/tup32detect.o32 -w -D__USE_MINGW_ANSI_STDIO=1  )
 cd "../../../lua"
-(x86_64-w64-mingw32-gcc -c lapi.c -o ../../build/src/lua/lapi.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lauxlib.c -o ../../build/src/lua/lauxlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lbaselib.c -o ../../build/src/lua/lbaselib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lcode.c -o ../../build/src/lua/lcode.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lcorolib.c -o ../../build/src/lua/lcorolib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lctype.c -o ../../build/src/lua/lctype.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ldblib.c -o ../../build/src/lua/ldblib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ldebug.c -o ../../build/src/lua/ldebug.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ldo.c -o ../../build/src/lua/ldo.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ldump.c -o ../../build/src/lua/ldump.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lfunc.c -o ../../build/src/lua/lfunc.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lgc.c -o ../../build/src/lua/lgc.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c linit.c -o ../../build/src/lua/linit.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c liolib.c -o ../../build/src/lua/liolib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c llex.c -o ../../build/src/lua/llex.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lmathlib.c -o ../../build/src/lua/lmathlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lmem.c -o ../../build/src/lua/lmem.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c loadlib.c -o ../../build/src/lua/loadlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lobject.c -o ../../build/src/lua/lobject.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lopcodes.c -o ../../build/src/lua/lopcodes.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c loslib.c -o ../../build/src/lua/loslib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lparser.c -o ../../build/src/lua/lparser.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lstate.c -o ../../build/src/lua/lstate.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lstring.c -o ../../build/src/lua/lstring.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lstrlib.c -o ../../build/src/lua/lstrlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ltable.c -o ../../build/src/lua/ltable.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ltablib.c -o ../../build/src/lua/ltablib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c ltm.c -o ../../build/src/lua/ltm.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lundump.c -o ../../build/src/lua/lundump.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lutf8lib.c -o ../../build/src/lua/lutf8lib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lvm.c -o ../../build/src/lua/lvm.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
-(x86_64-w64-mingw32-gcc -c lzio.c -o ../../build/src/lua/lzio.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w )
+(x86_64-w64-mingw32-gcc -c lapi.c -o ../../build/src/lua/lapi.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lauxlib.c -o ../../build/src/lua/lauxlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lbaselib.c -o ../../build/src/lua/lbaselib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lcode.c -o ../../build/src/lua/lcode.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lcorolib.c -o ../../build/src/lua/lcorolib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lctype.c -o ../../build/src/lua/lctype.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ldblib.c -o ../../build/src/lua/ldblib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ldebug.c -o ../../build/src/lua/ldebug.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ldo.c -o ../../build/src/lua/ldo.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ldump.c -o ../../build/src/lua/ldump.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lfunc.c -o ../../build/src/lua/lfunc.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lgc.c -o ../../build/src/lua/lgc.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c linit.c -o ../../build/src/lua/linit.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c liolib.c -o ../../build/src/lua/liolib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c llex.c -o ../../build/src/lua/llex.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lmathlib.c -o ../../build/src/lua/lmathlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lmem.c -o ../../build/src/lua/lmem.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c loadlib.c -o ../../build/src/lua/loadlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lobject.c -o ../../build/src/lua/lobject.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lopcodes.c -o ../../build/src/lua/lopcodes.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c loslib.c -o ../../build/src/lua/loslib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lparser.c -o ../../build/src/lua/lparser.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lstate.c -o ../../build/src/lua/lstate.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lstring.c -o ../../build/src/lua/lstring.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lstrlib.c -o ../../build/src/lua/lstrlib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ltable.c -o ../../build/src/lua/ltable.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ltablib.c -o ../../build/src/lua/ltablib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c ltm.c -o ../../build/src/lua/ltm.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lundump.c -o ../../build/src/lua/lundump.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lutf8lib.c -o ../../build/src/lua/lutf8lib.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lvm.c -o ../../build/src/lua/lvm.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
+(x86_64-w64-mingw32-gcc -c lzio.c -o ../../build/src/lua/lzio.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w )
 (x86_64-w64-mingw32-ar crs ../../build/src/lua/liblua.a ../../build/src/lua/lapi.o ../../build/src/lua/lauxlib.o ../../build/src/lua/lbaselib.o ../../build/src/lua/lcode.o ../../build/src/lua/lcorolib.o ../../build/src/lua/lctype.o ../../build/src/lua/ldblib.o ../../build/src/lua/ldebug.o ../../build/src/lua/ldo.o ../../build/src/lua/ldump.o ../../build/src/lua/lfunc.o ../../build/src/lua/lgc.o ../../build/src/lua/linit.o ../../build/src/lua/liolib.o ../../build/src/lua/llex.o ../../build/src/lua/lmathlib.o ../../build/src/lua/lmem.o ../../build/src/lua/loadlib.o ../../build/src/lua/lobject.o ../../build/src/lua/lopcodes.o ../../build/src/lua/loslib.o ../../build/src/lua/lparser.o ../../build/src/lua/lstate.o ../../build/src/lua/lstring.o ../../build/src/lua/lstrlib.o ../../build/src/lua/ltable.o ../../build/src/lua/ltablib.o ../../build/src/lua/ltm.o ../../build/src/lua/lundump.o ../../build/src/lua/lutf8lib.o ../../build/src/lua/lvm.o ../../build/src/lua/lzio.o)
-(x86_64-w64-mingw32-gcc -c lua.c -o ../../build/src/lua/lua.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w -Usig_atomic_t)
+(x86_64-w64-mingw32-gcc -c lua.c -o ../../build/src/lua/lua.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w -Usig_atomic_t)
 (x86_64-w64-mingw32-gcc ../../build/src/lua/lua.o ../../build/src/lua/liblua.a -o ../../build/src/lua/lua.exe -static-libgcc -lm )
 cd "../luabuiltin"
 (../../build/src/lua/lua.exe xxd.lua builtin.lua ../../build/src/luabuiltin/luabuiltin.h)
 cd "../tup"
-(x86_64-w64-mingw32-gcc -c bin.c -o ../../build/src/tup/bin.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c ccache.c -o ../../build/src/tup/ccache.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c colors.c -o ../../build/src/tup/colors.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c config.c -o ../../build/src/tup/config.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c create_name_file.c -o ../../build/src/tup/create_name_file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c db.c -o ../../build/src/tup/db.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c debug.c -o ../../build/src/tup/debug.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c delete_name_file.c -o ../../build/src/tup/delete_name_file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c dircache.c -o ../../build/src/tup/dircache.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c entry.c -o ../../build/src/tup/entry.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c environ.c -o ../../build/src/tup/environ.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c estring.c -o ../../build/src/tup/estring.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c file.c -o ../../build/src/tup/file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c fslurp.c -o ../../build/src/tup/fslurp.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c graph.c -o ../../build/src/tup/graph.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c if_stmt.c -o ../../build/src/tup/if_stmt.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c init.c -o ../../build/src/tup/init.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c lock.c -o ../../build/src/tup/lock.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c logging.c -o ../../build/src/tup/logging.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c luaparser.c -o ../../build/src/tup/luaparser.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c mempool.c -o ../../build/src/tup/mempool.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c option.c -o ../../build/src/tup/option.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c parser.c -o ../../build/src/tup/parser.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c path.c -o ../../build/src/tup/path.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c pel_group.c -o ../../build/src/tup/pel_group.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c platform.c -o ../../build/src/tup/platform.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c progress.c -o ../../build/src/tup/progress.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c send_event.c -o ../../build/src/tup/send_event.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c string_tree.c -o ../../build/src/tup/string_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c tent_list.c -o ../../build/src/tup/tent_list.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c tent_tree.c -o ../../build/src/tup/tent_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c thread_tree.c -o ../../build/src/tup/thread_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c timespan.c -o ../../build/src/tup/timespan.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c tupid_list.c -o ../../build/src/tup/tupid_list.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c tupid_tree.c -o ../../build/src/tup/tupid_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c updater.c -o ../../build/src/tup/updater.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c vardb.c -o ../../build/src/tup/vardb.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c vardict.c -o ../../build/src/tup/vardict.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c variant.c -o ../../build/src/tup/variant.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c varsed.c -o ../../build/src/tup/varsed.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC )
+(x86_64-w64-mingw32-gcc -c bin.c -o ../../build/src/tup/bin.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c ccache.c -o ../../build/src/tup/ccache.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c colors.c -o ../../build/src/tup/colors.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c config.c -o ../../build/src/tup/config.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c create_name_file.c -o ../../build/src/tup/create_name_file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c db.c -o ../../build/src/tup/db.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c debug.c -o ../../build/src/tup/debug.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c delete_name_file.c -o ../../build/src/tup/delete_name_file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c dircache.c -o ../../build/src/tup/dircache.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c entry.c -o ../../build/src/tup/entry.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c environ.c -o ../../build/src/tup/environ.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c estring.c -o ../../build/src/tup/estring.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c file.c -o ../../build/src/tup/file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c fslurp.c -o ../../build/src/tup/fslurp.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c graph.c -o ../../build/src/tup/graph.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c if_stmt.c -o ../../build/src/tup/if_stmt.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c init.c -o ../../build/src/tup/init.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c lock.c -o ../../build/src/tup/lock.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c logging.c -o ../../build/src/tup/logging.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c luaparser.c -o ../../build/src/tup/luaparser.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c mempool.c -o ../../build/src/tup/mempool.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c option.c -o ../../build/src/tup/option.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c parser.c -o ../../build/src/tup/parser.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c path.c -o ../../build/src/tup/path.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c pel_group.c -o ../../build/src/tup/pel_group.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c platform.c -o ../../build/src/tup/platform.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c progress.c -o ../../build/src/tup/progress.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c send_event.c -o ../../build/src/tup/send_event.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c string_tree.c -o ../../build/src/tup/string_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c tent_list.c -o ../../build/src/tup/tent_list.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c tent_tree.c -o ../../build/src/tup/tent_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c thread_tree.c -o ../../build/src/tup/thread_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c timespan.c -o ../../build/src/tup/timespan.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c tupid_list.c -o ../../build/src/tup/tupid_list.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c tupid_tree.c -o ../../build/src/tup/tupid_tree.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c updater.c -o ../../build/src/tup/updater.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c vardb.c -o ../../build/src/tup/vardb.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c vardict.c -o ../../build/src/tup/vardict.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c variant.c -o ../../build/src/tup/variant.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
+(x86_64-w64-mingw32-gcc -c varsed.c -o ../../build/src/tup/varsed.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih )
 cd "tup"
-(x86_64-w64-mingw32-gcc -c main.c -o ../../../build/src/tup/tup/main.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -DTUP_SERVER="\"windepfile\"" )
+(x86_64-w64-mingw32-gcc -c main.c -o ../../../build/src/tup/tup/main.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih -DTUP_SERVER="\"windepfile\"" )
 cd "../server"
-(x86_64-w64-mingw32-gcc -c windepfile.c -o ../../../build/src/tup/server/windepfile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC )
-(x86_64-w64-mingw32-gcc -c privs.c -o ../../../build/src/tup/server/privs.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC )
+(x86_64-w64-mingw32-gcc -c windepfile.c -o ../../../build/src/tup/server/windepfile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih )
+(x86_64-w64-mingw32-gcc -c privs.c -o ../../../build/src/tup/server/privs.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih )
 cd "../monitor"
-(x86_64-w64-mingw32-gcc -c null.c -o ../../../build/src/tup/monitor/null.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC )
+(x86_64-w64-mingw32-gcc -c null.c -o ../../../build/src/tup/monitor/null.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih )
 cd "../flock"
-(x86_64-w64-mingw32-gcc -c lock_file.c -o ../../../build/src/tup/flock/lock_file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC )
+(x86_64-w64-mingw32-gcc -c lock_file.c -o ../../../build/src/tup/flock/lock_file.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../../build/src -I../../../src -include ../../../src/compat/win32/mingw.h -I../../../src/compat/win32 -I../../../src/pcre -DPCRE_STATIC -I../../../src/inih )
 cd "../../inih"
-(x86_64-w64-mingw32-gcc -c ini.c -o ../../build/src/inih/ini.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-cast-qual -DINI_ALLOW_MULTILINE=0 )
+(x86_64-w64-mingw32-gcc -c ini.c -o ../../build/src/inih/ini.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-cast-qual -DINI_ALLOW_MULTILINE=0 )
 cd "../dllinject"
-(x86_64-w64-mingw32-gcc -c dllinject.c -o ../../build/src/dllinject/dllinject.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG )
-(x86_64-w64-mingw32-gcc -c hot_patch.c -o ../../build/src/dllinject/hot_patch.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG )
-(x86_64-w64-mingw32-gcc -c iat_patch.c -o ../../build/src/dllinject/iat_patch.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG )
-(x86_64-w64-mingw32-gcc -c trace.c -o ../../build/src/dllinject/trace.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG )
-(i686-w64-mingw32-gcc -c dllinject.c -o ../../build/src/dllinject/dllinject.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG  )
-(i686-w64-mingw32-gcc -c hot_patch.c -o ../../build/src/dllinject/hot_patch.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG  )
-(i686-w64-mingw32-gcc -c iat_patch.c -o ../../build/src/dllinject/iat_patch.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG  )
-(i686-w64-mingw32-gcc -c trace.c -o ../../build/src/dllinject/trace.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -Wno-missing-prototypes -DNDEBUG  )
+(x86_64-w64-mingw32-gcc -c dllinject.c -o ../../build/src/dllinject/dllinject.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG )
+(x86_64-w64-mingw32-gcc -c hot_patch.c -o ../../build/src/dllinject/hot_patch.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG )
+(x86_64-w64-mingw32-gcc -c iat_patch.c -o ../../build/src/dllinject/iat_patch.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG )
+(x86_64-w64-mingw32-gcc -c trace.c -o ../../build/src/dllinject/trace.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG )
+(i686-w64-mingw32-gcc -c dllinject.c -o ../../build/src/dllinject/dllinject.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG  )
+(i686-w64-mingw32-gcc -c hot_patch.c -o ../../build/src/dllinject/hot_patch.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG  )
+(i686-w64-mingw32-gcc -c iat_patch.c -o ../../build/src/dllinject/iat_patch.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG  )
+(i686-w64-mingw32-gcc -c trace.c -o ../../build/src/dllinject/trace.o32 -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -Wno-missing-prototypes -DNDEBUG  )
 cd "../pcre"
-(x86_64-w64-mingw32-gcc -c pcre2_auto_possess.c -o ../../build/src/pcre/pcre2_auto_possess.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_chartables.c -o ../../build/src/pcre/pcre2_chartables.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_compile.c -o ../../build/src/pcre/pcre2_compile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_config.c -o ../../build/src/pcre/pcre2_config.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_context.c -o ../../build/src/pcre/pcre2_context.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_convert.c -o ../../build/src/pcre/pcre2_convert.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_dfa_match.c -o ../../build/src/pcre/pcre2_dfa_match.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_error.c -o ../../build/src/pcre/pcre2_error.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_extuni.c -o ../../build/src/pcre/pcre2_extuni.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_find_bracket.c -o ../../build/src/pcre/pcre2_find_bracket.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_jit_compile.c -o ../../build/src/pcre/pcre2_jit_compile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_maketables.c -o ../../build/src/pcre/pcre2_maketables.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_match.c -o ../../build/src/pcre/pcre2_match.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_match_data.c -o ../../build/src/pcre/pcre2_match_data.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_newline.c -o ../../build/src/pcre/pcre2_newline.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_ord2utf.c -o ../../build/src/pcre/pcre2_ord2utf.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_pattern_info.c -o ../../build/src/pcre/pcre2_pattern_info.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_script_run.c -o ../../build/src/pcre/pcre2_script_run.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_serialize.c -o ../../build/src/pcre/pcre2_serialize.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_string_utils.c -o ../../build/src/pcre/pcre2_string_utils.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_study.c -o ../../build/src/pcre/pcre2_study.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_substitute.c -o ../../build/src/pcre/pcre2_substitute.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_substring.c -o ../../build/src/pcre/pcre2_substring.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_tables.c -o ../../build/src/pcre/pcre2_tables.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_ucd.c -o ../../build/src/pcre/pcre2_ucd.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_valid_utf.c -o ../../build/src/pcre/pcre2_valid_utf.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
-(x86_64-w64-mingw32-gcc -c pcre2_xclass.c -o ../../build/src/pcre/pcre2_xclass.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_auto_possess.c -o ../../build/src/pcre/pcre2_auto_possess.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_chartables.c -o ../../build/src/pcre/pcre2_chartables.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_compile.c -o ../../build/src/pcre/pcre2_compile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_config.c -o ../../build/src/pcre/pcre2_config.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_context.c -o ../../build/src/pcre/pcre2_context.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_convert.c -o ../../build/src/pcre/pcre2_convert.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_dfa_match.c -o ../../build/src/pcre/pcre2_dfa_match.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_error.c -o ../../build/src/pcre/pcre2_error.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_extuni.c -o ../../build/src/pcre/pcre2_extuni.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_find_bracket.c -o ../../build/src/pcre/pcre2_find_bracket.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_jit_compile.c -o ../../build/src/pcre/pcre2_jit_compile.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_maketables.c -o ../../build/src/pcre/pcre2_maketables.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_match.c -o ../../build/src/pcre/pcre2_match.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_match_data.c -o ../../build/src/pcre/pcre2_match_data.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_newline.c -o ../../build/src/pcre/pcre2_newline.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_ord2utf.c -o ../../build/src/pcre/pcre2_ord2utf.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_pattern_info.c -o ../../build/src/pcre/pcre2_pattern_info.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_script_run.c -o ../../build/src/pcre/pcre2_script_run.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_serialize.c -o ../../build/src/pcre/pcre2_serialize.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_string_utils.c -o ../../build/src/pcre/pcre2_string_utils.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_study.c -o ../../build/src/pcre/pcre2_study.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_substitute.c -o ../../build/src/pcre/pcre2_substitute.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_substring.c -o ../../build/src/pcre/pcre2_substring.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_tables.c -o ../../build/src/pcre/pcre2_tables.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_ucd.c -o ../../build/src/pcre/pcre2_ucd.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_valid_utf.c -o ../../build/src/pcre/pcre2_valid_utf.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
+(x86_64-w64-mingw32-gcc -c pcre2_xclass.c -o ../../build/src/pcre/pcre2_xclass.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=8 -DPCRE2_STATIC -w )
 cd "../sqlite3"
-(x86_64-w64-mingw32-gcc -c sqlite3.c -o ../../build/src/sqlite3/sqlite3.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -w -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_OMIT_DESERIALIZE -DSQLITE_OMIT_EXPLAIN -DSQLITE_OMIT_JSON )
+(x86_64-w64-mingw32-gcc -c sqlite3.c -o ../../build/src/sqlite3/sqlite3.o -Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -I../../build/src -I../../src -include ../../src/compat/win32/mingw.h -I../../src/compat/win32 -I../../src/pcre -DPCRE_STATIC -I../../src/inih -w -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_OMIT_DESERIALIZE -DSQLITE_OMIT_EXPLAIN -DSQLITE_OMIT_JSON )
 cd "../.."
 (x86_64-w64-mingw32-gcc -shared build/src/dllinject/dllinject.o build/src/dllinject/hot_patch.o build/src/dllinject/iat_patch.o build/src/dllinject/trace.o -o build/tup-dllinject.dll -static-libgcc  -lpsapi)
 (i686-w64-mingw32-gcc -shared build/src/dllinject/dllinject.o32 build/src/dllinject/hot_patch.o32 build/src/dllinject/iat_patch.o32 build/src/dllinject/trace.o32 -o build/tup-dllinject32.dll -static-libgcc   -lpsapi)
 (i686-w64-mingw32-gcc build/src/compat/win32/detect/tup32detect.o32 -o build/tup32detect.exe -static-libgcc  )
-(./src/tup/link.sh "x86_64-w64-mingw32-gcc" "-Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -Ibuild/src -I./src -include ./src/compat/win32/mingw.h -I./src/compat/win32 -I./src/pcre -DPCRE_STATIC" "-static-libgcc -Wl,--wrap=open -Wl,--wrap=close -Wl,--wrap=tmpfile -Wl,--wrap=dup -Wl,--wrap=__mingw_vprintf -Wl,--wrap=__mingw_vfprintf -Wl,-Bstatic -lpthread -Wl,-Bdynamic" "build/tup.exe" "build/tup-version.o" "build/src/tup/bin.o build/src/tup/ccache.o build/src/tup/colors.o build/src/tup/config.o build/src/tup/create_name_file.o build/src/tup/db.o build/src/tup/debug.o build/src/tup/delete_name_file.o build/src/tup/dircache.o build/src/tup/entry.o build/src/tup/environ.o build/src/tup/estring.o build/src/tup/file.o build/src/tup/fslurp.o build/src/tup/graph.o build/src/tup/if_stmt.o build/src/tup/init.o build/src/tup/lock.o build/src/tup/logging.o build/src/tup/luaparser.o build/src/tup/mempool.o build/src/tup/option.o build/src/tup/parser.o build/src/tup/path.o build/src/tup/pel_group.o build/src/tup/platform.o build/src/tup/progress.o build/src/tup/send_event.o build/src/tup/string_tree.o build/src/tup/tent_list.o build/src/tup/tent_tree.o build/src/tup/thread_tree.o build/src/tup/timespan.o build/src/tup/tupid_list.o build/src/tup/tupid_tree.o build/src/tup/updater.o build/src/tup/vardb.o build/src/tup/vardict.o build/src/tup/variant.o build/src/tup/varsed.o build/src/tup/tup/main.o build/src/tup/monitor/null.o build/src/tup/flock/lock_file.o build/src/tup/server/privs.o build/src/tup/server/windepfile.o build/src/inih/ini.o build/src/compat/dir_mutex.o build/src/compat/fstatat.o build/src/compat/mkdirat.o build/src/compat/openat.o build/src/compat/renameat.o build/src/compat/unlinkat.o build/src/sqlite3/sqlite3.o build/src/pcre/pcre2_auto_possess.o build/src/pcre/pcre2_chartables.o build/src/pcre/pcre2_compile.o build/src/pcre/pcre2_config.o build/src/pcre/pcre2_context.o build/src/pcre/pcre2_convert.o build/src/pcre/pcre2_dfa_match.o build/src/pcre/pcre2_error.o build/src/pcre/pcre2_extuni.o build/src/pcre/pcre2_find_bracket.o build/src/pcre/pcre2_jit_compile.o build/src/pcre/pcre2_maketables.o build/src/pcre/pcre2_match.o build/src/pcre/pcre2_match_data.o build/src/pcre/pcre2_newline.o build/src/pcre/pcre2_ord2utf.o build/src/pcre/pcre2_pattern_info.o build/src/pcre/pcre2_script_run.o build/src/pcre/pcre2_serialize.o build/src/pcre/pcre2_string_utils.o build/src/pcre/pcre2_study.o build/src/pcre/pcre2_substitute.o build/src/pcre/pcre2_substring.o build/src/pcre/pcre2_tables.o build/src/pcre/pcre2_ucd.o build/src/pcre/pcre2_valid_utf.o build/src/pcre/pcre2_xclass.o build/src/compat/win32/close.o build/src/compat/win32/dirpath.o build/src/compat/win32/dup.o build/src/compat/win32/fchdir.o build/src/compat/win32/fcntl.o build/src/compat/win32/lstat.o build/src/compat/win32/mmap.o build/src/compat/win32/open.o build/src/compat/win32/printf.o build/src/compat/win32/readlinkat.o build/src/compat/win32/symlink.o build/src/compat/win32/tmpfile.o build/tup-dllinject.dll build/src/lua/liblua.a" )
+(./src/tup/link.sh "x86_64-w64-mingw32-gcc" "-Os -g -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fno-common -Ibuild/src -I./src -include ./src/compat/win32/mingw.h -I./src/compat/win32 -I./src/pcre -DPCRE_STATIC -I./src/inih" "-static-libgcc -Wl,--wrap=open -Wl,--wrap=close -Wl,--wrap=tmpfile -Wl,--wrap=dup -Wl,--wrap=__mingw_vprintf -Wl,--wrap=__mingw_vfprintf -Wl,-Bstatic -lpthread -Wl,-Bdynamic" "build/tup.exe" "build/tup-version.o" "build/src/tup/bin.o build/src/tup/ccache.o build/src/tup/colors.o build/src/tup/config.o build/src/tup/create_name_file.o build/src/tup/db.o build/src/tup/debug.o build/src/tup/delete_name_file.o build/src/tup/dircache.o build/src/tup/entry.o build/src/tup/environ.o build/src/tup/estring.o build/src/tup/file.o build/src/tup/fslurp.o build/src/tup/graph.o build/src/tup/if_stmt.o build/src/tup/init.o build/src/tup/lock.o build/src/tup/logging.o build/src/tup/luaparser.o build/src/tup/mempool.o build/src/tup/option.o build/src/tup/parser.o build/src/tup/path.o build/src/tup/pel_group.o build/src/tup/platform.o build/src/tup/progress.o build/src/tup/send_event.o build/src/tup/string_tree.o build/src/tup/tent_list.o build/src/tup/tent_tree.o build/src/tup/thread_tree.o build/src/tup/timespan.o build/src/tup/tupid_list.o build/src/tup/tupid_tree.o build/src/tup/updater.o build/src/tup/vardb.o build/src/tup/vardict.o build/src/tup/variant.o build/src/tup/varsed.o build/src/tup/tup/main.o build/src/tup/monitor/null.o build/src/tup/flock/lock_file.o build/src/tup/server/privs.o build/src/tup/server/windepfile.o build/src/inih/ini.o build/src/compat/dir_mutex.o build/src/compat/fstatat.o build/src/compat/mkdirat.o build/src/compat/openat.o build/src/compat/renameat.o build/src/compat/unlinkat.o build/src/sqlite3/sqlite3.o build/src/pcre/pcre2_auto_possess.o build/src/pcre/pcre2_chartables.o build/src/pcre/pcre2_compile.o build/src/pcre/pcre2_config.o build/src/pcre/pcre2_context.o build/src/pcre/pcre2_convert.o build/src/pcre/pcre2_dfa_match.o build/src/pcre/pcre2_error.o build/src/pcre/pcre2_extuni.o build/src/pcre/pcre2_find_bracket.o build/src/pcre/pcre2_jit_compile.o build/src/pcre/pcre2_maketables.o build/src/pcre/pcre2_match.o build/src/pcre/pcre2_match_data.o build/src/pcre/pcre2_newline.o build/src/pcre/pcre2_ord2utf.o build/src/pcre/pcre2_pattern_info.o build/src/pcre/pcre2_script_run.o build/src/pcre/pcre2_serialize.o build/src/pcre/pcre2_string_utils.o build/src/pcre/pcre2_study.o build/src/pcre/pcre2_substitute.o build/src/pcre/pcre2_substring.o build/src/pcre/pcre2_tables.o build/src/pcre/pcre2_ucd.o build/src/pcre/pcre2_valid_utf.o build/src/pcre/pcre2_xclass.o build/src/compat/win32/close.o build/src/compat/win32/dirpath.o build/src/compat/win32/dup.o build/src/compat/win32/fchdir.o build/src/compat/win32/fcntl.o build/src/compat/win32/lstat.o build/src/compat/win32/mmap.o build/src/compat/win32/open.o build/src/compat/win32/printf.o build/src/compat/win32/readlinkat.o build/src/compat/win32/symlink.o build/src/compat/win32/tmpfile.o build/tup-dllinject.dll build/src/lua/liblua.a" )
diff --git a/build.sh b/build.sh
index 6ac7041e6..5ac9aa6f2 100755
--- a/build.sh
+++ b/build.sh
@@ -90,7 +90,7 @@ for i in ../src/tup/*.c ../src/tup/tup/main.c ../src/tup/monitor/$monitor ../src
 	echo "  bootstrap CC $CFLAGS $i"
 	# Put -I. first so we find our new luabuiltin.h file, not one built
 	# by a previous invocation of 'tup'.
-	$CC $CFLAGS -c $i -I. -I../src -I../src/pcre $plat_cflags
+	$CC $CFLAGS -c $i -I. -I../src -I../src/pcre -I../src/inih $plat_cflags
 done
 
 echo "  bootstrap CC $CFLAGS ../src/sqlite3/sqlite3.c"
diff --git a/src/inih/Tupfile b/src/inih/Tupfile
index d2cdf4d35..a58d9924f 100644
--- a/src/inih/Tupfile
+++ b/src/inih/Tupfile
@@ -6,4 +6,6 @@ CFLAGS += -Wno-cast-qual
 # Don't need multiline support - we just set some ints.
 CFLAGS += -DINI_ALLOW_MULTILINE=0
 
+ifneq (@(TUP_USE_SYSTEM_INIH),y)
 : foreach *.c |> !cc |>
+endif
diff --git a/src/tup/option.c b/src/tup/option.c
index 589d7a8da..9c57cff42 100644
--- a/src/tup/option.c
+++ b/src/tup/option.c
@@ -30,8 +30,11 @@
 #include "compat.h"
 #include "option.h"
 #include "vardb.h"
-#include "inih/ini.h"
 #include "init.h"
+
+/* inih's ini.h */
+#include "ini.h"
+
 #include <assert.h>
 #include <errno.h>
 #include <fcntl.h>