From: Redirect 'Slash' NIL Date: Tue, 20 Oct 2009 00:55:40 +0000 (-0700) Subject: MinGW: always use "-D__USE_MINGW_ANSI_STDIO" X-Git-Tag: v0.3.0-rc0~65 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=fb61f527312aa9aef1b5286e63d60ae8591e6bd7;p=openocd MinGW: always use "-D__USE_MINGW_ANSI_STDIO" This is unfortunately needed to make stdio work like OpenOCD expects -- matching the ANSI-C standard, instead of MS-Windows. I tested it in both MinGW-W64 on Vista 64 and MinGW-W32 on XP, and I don't see any adverse effects to enabling it for all MinGW versions. --- diff --git a/configure.in b/configure.in index 8e2881cf..1d3f0ec6 100644 --- a/configure.in +++ b/configure.in @@ -481,6 +481,8 @@ case $host in AC_MSG_WARN([--disable-parport-giveio is not supported by MinGW32 hosts]) fi parport_use_giveio=yes + + CFLAGS="$CFLAGS -D__USE_MINGW_ANSI_STDIO" AC_DEFINE(IS_MINGW, 1, [1 if building for MinGW.]) AC_DEFINE(IS_WIN32, 1, [1 if building for Win32.])