changed configure.ac to accept yes:4w, yes:2w, no:4w, no:2w with enable-unicode
This commit is contained in:
parent
c9854dd02c
commit
8d23aa3ab7
34
hawk/configure
vendored
34
hawk/configure
vendored
@ -18371,7 +18371,7 @@ else
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "${enable_unicode}" = "yes:4"
|
if test "${enable_unicode}" = "yes:4" -o "${enable_unicode}" = "yes:4w"
|
||||||
then
|
then
|
||||||
|
|
||||||
$as_echo "#define HAWK_UNICODE_SIZE 4" >>confdefs.h
|
$as_echo "#define HAWK_UNICODE_SIZE 4" >>confdefs.h
|
||||||
@ -18390,7 +18390,14 @@ $as_echo "#define HAWK_ENABLE_UNICODE 1" >>confdefs.h
|
|||||||
CFLAGS="$CFLAGS -fno-short-wchar"
|
CFLAGS="$CFLAGS -fno-short-wchar"
|
||||||
CXXFLAGS="$CXXFLAGS -fno-short-wchar"
|
CXXFLAGS="$CXXFLAGS -fno-short-wchar"
|
||||||
fi
|
fi
|
||||||
elif test "${enable_unicode}" = "yes:2" -o "${enable_unicode}" = "yes"
|
if test "${enable_unicode}" = "yes:4w"
|
||||||
|
then
|
||||||
|
|
||||||
|
$as_echo "#define HAWK_PREFER_PREFIX_L 1" >>confdefs.h
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif test "${enable_unicode}" = "yes:2" -o "${enable_unicode}" = "yes:2w" -o "${enable_unicode}" = "yes"
|
||||||
then
|
then
|
||||||
|
|
||||||
$as_echo "#define HAWK_UNICODE_SIZE 2" >>confdefs.h
|
$as_echo "#define HAWK_UNICODE_SIZE 2" >>confdefs.h
|
||||||
@ -18408,7 +18415,14 @@ $as_echo "#define HAWK_ENABLE_UNICODE 1" >>confdefs.h
|
|||||||
CFLAGS="$CFLAGS -fshort-wchar"
|
CFLAGS="$CFLAGS -fshort-wchar"
|
||||||
CXXFLAGS="$CXXFLAGS -fshort-wchar"
|
CXXFLAGS="$CXXFLAGS -fshort-wchar"
|
||||||
fi
|
fi
|
||||||
elif test "${enable_unicode}" = "no:4"
|
if test "${enable_unicode}" = "yes:2w"
|
||||||
|
then
|
||||||
|
|
||||||
|
$as_echo "#define HAWK_PREFER_PREFIX_L 1" >>confdefs.h
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif test "${enable_unicode}" = "no:4" -o test "${enable_unicode}" = "no:4w"
|
||||||
then
|
then
|
||||||
|
|
||||||
$as_echo "#define HAWK_UNICODE_SIZE 4" >>confdefs.h
|
$as_echo "#define HAWK_UNICODE_SIZE 4" >>confdefs.h
|
||||||
@ -18419,6 +18433,13 @@ $as_echo "#define HAWK_UNICODE_SIZE 4" >>confdefs.h
|
|||||||
CFLAGS="$CFLAGS -fno-short-wchar"
|
CFLAGS="$CFLAGS -fno-short-wchar"
|
||||||
CXXFLAGS="$CXXFLAGS -fno-short-wchar"
|
CXXFLAGS="$CXXFLAGS -fno-short-wchar"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "${enable_unicode}" = "no:4w"
|
||||||
|
then
|
||||||
|
|
||||||
|
$as_echo "#define HAWK_PREFER_PREFIX_L 1" >>confdefs.h
|
||||||
|
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
|
|
||||||
$as_echo "#define HAWK_UNICODE_SIZE 2" >>confdefs.h
|
$as_echo "#define HAWK_UNICODE_SIZE 2" >>confdefs.h
|
||||||
@ -18429,6 +18450,13 @@ $as_echo "#define HAWK_UNICODE_SIZE 2" >>confdefs.h
|
|||||||
CFLAGS="$CFLAGS -fshort-wchar"
|
CFLAGS="$CFLAGS -fshort-wchar"
|
||||||
CXXFLAGS="$CXXFLAGS -fshort-wchar"
|
CXXFLAGS="$CXXFLAGS -fshort-wchar"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "${enable_unicode}" = "no:2w"
|
||||||
|
then
|
||||||
|
|
||||||
|
$as_echo "#define HAWK_PREFER_PREFIX_L 1" >>confdefs.h
|
||||||
|
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ AC_ARG_ENABLE([unicode],
|
|||||||
enable_unicode=$enableval,
|
enable_unicode=$enableval,
|
||||||
enable_unicode=yes
|
enable_unicode=yes
|
||||||
)
|
)
|
||||||
if test "${enable_unicode}" = "yes:4"
|
if test "${enable_unicode}" = "yes:4" -o "${enable_unicode}" = "yes:4w"
|
||||||
then
|
then
|
||||||
AC_DEFINE([HAWK_UNICODE_SIZE],[4],[Unicode character type size])
|
AC_DEFINE([HAWK_UNICODE_SIZE],[4],[Unicode character type size])
|
||||||
AC_DEFINE([HAWK_ENABLE_UNICODE],[1],[Use the unicode character type as the default character type])
|
AC_DEFINE([HAWK_ENABLE_UNICODE],[1],[Use the unicode character type as the default character type])
|
||||||
@ -114,7 +114,12 @@ then
|
|||||||
[CFLAGS="$CFLAGS -fno-short-wchar"]
|
[CFLAGS="$CFLAGS -fno-short-wchar"]
|
||||||
[CXXFLAGS="$CXXFLAGS -fno-short-wchar"]
|
[CXXFLAGS="$CXXFLAGS -fno-short-wchar"]
|
||||||
fi
|
fi
|
||||||
elif test "${enable_unicode}" = "yes:2" -o "${enable_unicode}" = "yes"
|
if test "${enable_unicode}" = "yes:4w"
|
||||||
|
then
|
||||||
|
AC_DEFINE([HAWK_PREFER_PREFIX_L],[1],[Prefix unicode literals with L])
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif test "${enable_unicode}" = "yes:2" -o "${enable_unicode}" = "yes:2w" -o "${enable_unicode}" = "yes"
|
||||||
then
|
then
|
||||||
AC_DEFINE([HAWK_UNICODE_SIZE],[2],[Unicode character type size])
|
AC_DEFINE([HAWK_UNICODE_SIZE],[2],[Unicode character type size])
|
||||||
AC_DEFINE([HAWK_ENABLE_UNICODE],[1],[Use the unicode character type as the default character type])
|
AC_DEFINE([HAWK_ENABLE_UNICODE],[1],[Use the unicode character type as the default character type])
|
||||||
@ -128,7 +133,12 @@ then
|
|||||||
[CFLAGS="$CFLAGS -fshort-wchar"]
|
[CFLAGS="$CFLAGS -fshort-wchar"]
|
||||||
[CXXFLAGS="$CXXFLAGS -fshort-wchar"]
|
[CXXFLAGS="$CXXFLAGS -fshort-wchar"]
|
||||||
fi
|
fi
|
||||||
elif test "${enable_unicode}" = "no:4"
|
if test "${enable_unicode}" = "yes:2w"
|
||||||
|
then
|
||||||
|
AC_DEFINE([HAWK_PREFER_PREFIX_L],[1],[Prefix unicode literals with L])
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif test "${enable_unicode}" = "no:4" -o test "${enable_unicode}" = "no:4w"
|
||||||
then
|
then
|
||||||
AC_DEFINE([HAWK_UNICODE_SIZE],[4],[Unicode character type size])
|
AC_DEFINE([HAWK_UNICODE_SIZE],[4],[Unicode character type size])
|
||||||
|
|
||||||
@ -137,8 +147,13 @@ then
|
|||||||
[CFLAGS="$CFLAGS -fno-short-wchar"]
|
[CFLAGS="$CFLAGS -fno-short-wchar"]
|
||||||
[CXXFLAGS="$CXXFLAGS -fno-short-wchar"]
|
[CXXFLAGS="$CXXFLAGS -fno-short-wchar"]
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "${enable_unicode}" = "no:4w"
|
||||||
|
then
|
||||||
|
AC_DEFINE([HAWK_PREFER_PREFIX_L],[1],[Prefix unicode literals with L])
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
dnl no:2, no, or anything else
|
dnl no:2, no:2w, no, or anything else
|
||||||
AC_DEFINE([HAWK_UNICODE_SIZE],[2],[Unicode character type size])
|
AC_DEFINE([HAWK_UNICODE_SIZE],[2],[Unicode character type size])
|
||||||
|
|
||||||
if test "${ac_cv_cflags__fshort_wchar}" = "yes"
|
if test "${ac_cv_cflags__fshort_wchar}" = "yes"
|
||||||
@ -146,6 +161,11 @@ else
|
|||||||
[CFLAGS="$CFLAGS -fshort-wchar"]
|
[CFLAGS="$CFLAGS -fshort-wchar"]
|
||||||
[CXXFLAGS="$CXXFLAGS -fshort-wchar"]
|
[CXXFLAGS="$CXXFLAGS -fshort-wchar"]
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "${enable_unicode}" = "no:2w"
|
||||||
|
then
|
||||||
|
AC_DEFINE([HAWK_PREFER_PREFIX_L],[1],[Prefix unicode literals with L])
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -747,6 +747,9 @@
|
|||||||
/* PATH_MAX */
|
/* PATH_MAX */
|
||||||
#undef HAWK_PATH_MAX
|
#undef HAWK_PATH_MAX
|
||||||
|
|
||||||
|
/* Prefix unicode literals with L */
|
||||||
|
#undef HAWK_PREFER_PREFIX_L
|
||||||
|
|
||||||
/* Define if pthread_cond_t is signed */
|
/* Define if pthread_cond_t is signed */
|
||||||
#undef HAWK_PTHREAD_MUTEX_T_IS_SIGNED
|
#undef HAWK_PTHREAD_MUTEX_T_IS_SIGNED
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user