Hi Ray, On Thu, 9 Oct 2014, Ray Donnelly wrote: > On Thu, Oct 9, 2014 at 8:22 PM, Johannes Schindelin > <Johannes.Schindelin@xxxxxx> wrote: > > > > On Wed, 8 Oct 2014, Marat Radchenko wrote: > > > >> +CC_MACH := $(shell sh -c '$(CC) -dumpmachine 2>/dev/null || echo not') > > > > There is a rather huge problem with that. The latest mingw-w64 > > release, 4.9.1, does not do what you expect here: while > > '.../mingw32/bin/gcc -m32 -o 32.exe test.c' and '.../mingw32/bin/gcc > > -m64 -o 64.exe test.c' work fine, producing i686 and x86_64 > > executables respectively, '.../mingw32/bin/gcc -dumpmachine' prints > > i686-w64-mingw32 *always*, even when specifying the -m64 option. > > > > So unfortunately, the test introduced by this patch (intended to > > figure out whether the build targets i686, and skip a compiler and a > > linker option otherwise) is incorrect. > > Which release are you talking about? Can you point me to the tarball > please? Certainly: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.1/threads-win32/sjlj/ (rev1, not rev0) Ciao, Johannes -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html