configure: Consolidate platform defines
Change-Id: Iebc775baadeeb5e963fb48c0a9e8d87d26d9035a Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/3863 Tested-by: jenkins Reviewed-by: Paul Fertser <fercerpav@gmail.com>gitignore-build
parent
ef4c139ce2
commit
f2e93b597f
36
configure.ac
36
configure.ac
|
@ -439,7 +439,6 @@ AS_CASE([$host],
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[return __MINGW32__;]])],
|
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[return __MINGW32__;]])],
|
||||||
[is_mingw=yes],[is_mingw=no])
|
[is_mingw=yes],[is_mingw=no])
|
||||||
AS_IF([test "x$is_mingw" = "xyes"], [
|
AS_IF([test "x$is_mingw" = "xyes"], [
|
||||||
AC_DEFINE([IS_MINGW], [1], [1 if building for MinGW.])
|
|
||||||
AS_IF([test "x$parport_use_giveio" = "xno"], [
|
AS_IF([test "x$parport_use_giveio" = "xno"], [
|
||||||
AC_MSG_WARN([--disable-parport-giveio is not supported by MinGW32 hosts])
|
AC_MSG_WARN([--disable-parport-giveio is not supported by MinGW32 hosts])
|
||||||
])
|
])
|
||||||
|
@ -447,15 +446,11 @@ AS_CASE([$host],
|
||||||
is_cygwin=no
|
is_cygwin=no
|
||||||
], [
|
], [
|
||||||
is_cygwin=yes
|
is_cygwin=yes
|
||||||
AC_DEFINE([IS_CYGWIN], [1], [1 if building for Cygwin.])
|
|
||||||
# sys/io.h needed under cygwin for parport access
|
# sys/io.h needed under cygwin for parport access
|
||||||
AS_IF([test "x$build_parport" = "xyes"], [
|
AS_IF([test "x$build_parport" = "xyes"], [
|
||||||
AC_CHECK_HEADERS([sys/io.h],[],AC_MSG_ERROR([Please install the cygwin ioperm package]))
|
AC_CHECK_HEADERS([sys/io.h],[],AC_MSG_ERROR([Please install the cygwin ioperm package]))
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
AC_DEFINE([IS_WIN32], [1], [1 if building for Win32.])
|
|
||||||
AC_DEFINE([IS_DARWIN], [0], [0 if not building for Darwin.])
|
|
||||||
],
|
],
|
||||||
[*-mingw* | *-msys*], [
|
[*-mingw* | *-msys*], [
|
||||||
is_mingw=yes
|
is_mingw=yes
|
||||||
|
@ -472,10 +467,6 @@ AS_CASE([$host],
|
||||||
])
|
])
|
||||||
|
|
||||||
AC_SUBST([HOST_CPPFLAGS], [-D__USE_MINGW_ANSI_STDIO])
|
AC_SUBST([HOST_CPPFLAGS], [-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.])
|
|
||||||
AC_DEFINE([IS_DARWIN], [0], [0 if not building for Darwin.])
|
|
||||||
],
|
],
|
||||||
[*darwin*], [
|
[*darwin*], [
|
||||||
is_darwin=yes
|
is_darwin=yes
|
||||||
|
@ -484,23 +475,36 @@ AS_CASE([$host],
|
||||||
AC_MSG_WARN([--enable-parport-giveio cannot be used by Darwin hosts])
|
AC_MSG_WARN([--enable-parport-giveio cannot be used by Darwin hosts])
|
||||||
])
|
])
|
||||||
parport_use_giveio=no
|
parport_use_giveio=no
|
||||||
|
|
||||||
AC_DEFINE([IS_CYGWIN], [0], [0 if not building for Cygwin.])
|
|
||||||
AC_DEFINE([IS_WIN32], [0], [0 if not building for Win32.])
|
|
||||||
AC_DEFINE([IS_DARWIN], [1], [1 if building for Darwin.])
|
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
AS_IF([test "x$parport_use_giveio" = "xyes"], [
|
AS_IF([test "x$parport_use_giveio" = "xyes"], [
|
||||||
AC_MSG_WARN([--enable-parport-giveio cannot be used by ]$host[ hosts])
|
AC_MSG_WARN([--enable-parport-giveio cannot be used by ]$host[ hosts])
|
||||||
])
|
])
|
||||||
parport_use_giveio=no
|
parport_use_giveio=no
|
||||||
|
])
|
||||||
|
|
||||||
|
AS_IF([test "x$is_cygwin" = "xyes"], [
|
||||||
|
AC_DEFINE([IS_CYGWIN], [1], [1 if building for Cygwin.])
|
||||||
|
], [
|
||||||
AC_DEFINE([IS_CYGWIN], [0], [0 if not building for Cygwin.])
|
AC_DEFINE([IS_CYGWIN], [0], [0 if not building for Cygwin.])
|
||||||
AC_DEFINE([IS_WIN32], [0], [0 if not building for Win32.])
|
])
|
||||||
AC_DEFINE([IS_DARWIN], [0], [0 if not building for Darwin.])
|
|
||||||
|
AS_IF([test "x$is_mingw" = "xyes"], [
|
||||||
|
AC_DEFINE([IS_MINGW], [1], [1 if building for Mingw.])
|
||||||
|
], [
|
||||||
|
AC_DEFINE([IS_MINGW], [0], [0 if not building for Mingw.])
|
||||||
])
|
])
|
||||||
|
|
||||||
AS_IF([test "x$is_win32" = "xyes"], [
|
AS_IF([test "x$is_win32" = "xyes"], [
|
||||||
AC_DEFINE([WIN32_LEAN_AND_MEAN], [1], [1 to exclude old conflicting definitions when building on Windows])
|
AC_DEFINE([IS_WIN32], [1], [1 if building for Win32.])
|
||||||
|
], [
|
||||||
|
AC_DEFINE([IS_WIN32], [0], [0 if not building for Win32.])
|
||||||
|
])
|
||||||
|
|
||||||
|
AS_IF([test "x$is_darwin" = "xyes"], [
|
||||||
|
AC_DEFINE([IS_DARWIN], [1], [1 if building for Darwin.])
|
||||||
|
], [
|
||||||
|
AC_DEFINE([IS_DARWIN], [0], [0 if not building for Darwin.])
|
||||||
])
|
])
|
||||||
|
|
||||||
AS_IF([test "x$build_parport" = "xyes"], [
|
AS_IF([test "x$build_parport" = "xyes"], [
|
||||||
|
|
Loading…
Reference in New Issue