* added QSE_MBLEN_MAX

* added qse_getcclsid() and related functions
* added qse_isblank() and realted code
This commit is contained in:
2011-08-22 23:26:26 +00:00
parent 03dad41aa2
commit 2c4ed8caf9
57 changed files with 985 additions and 448 deletions

86
qse/configure vendored
View File

@ -15374,7 +15374,19 @@ _ACEOF
fi
done
for ac_func in wctype wctrans towctrans
for ac_func in wctype iswctype wctrans towctrans
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
cat >>confdefs.h <<_ACEOF
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
_ACEOF
fi
done
for ac_func in isblank iswblank
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
@ -16213,6 +16225,68 @@ _ACEOF
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of mbstate_t" >&5
$as_echo_n "checking size of mbstate_t... " >&6; }
if test "${ac_cv_sizeof_mbstate_t+set}" = set; then :
$as_echo_n "(cached) " >&6
else
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (mbstate_t))" "ac_cv_sizeof_mbstate_t" "#include <wchar.h>
"; then :
else
if test "$ac_cv_type_mbstate_t" = yes; then
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error 77 "cannot compute sizeof (mbstate_t)
See \`config.log' for more details" "$LINENO" 5 ; }
else
ac_cv_sizeof_mbstate_t=0
fi
fi
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_mbstate_t" >&5
$as_echo "$ac_cv_sizeof_mbstate_t" >&6; }
cat >>confdefs.h <<_ACEOF
#define SIZEOF_MBSTATE_T $ac_cv_sizeof_mbstate_t
_ACEOF
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking numeric value of MB_LEN_MAX" >&5
$as_echo_n "checking numeric value of MB_LEN_MAX... " >&6; }
if test "${ax_cv_numvalof_MB_LEN_MAX+set}" = set; then :
$as_echo_n "(cached) " >&6
else
if ac_fn_c_compute_int "$LINENO" "(MB_LEN_MAX)" "ax_cv_numvalof_MB_LEN_MAX" "#include <limits.h>
"; then :
else
ax_cv_numvalof_MB_LEN_MAX=32
fi
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_numvalof_MB_LEN_MAX" >&5
$as_echo "$ax_cv_numvalof_MB_LEN_MAX" >&6; }
cat >>confdefs.h <<_ACEOF
#define NUMVALOF_MB_LEN_MAX $ax_cv_numvalof_MB_LEN_MAX
_ACEOF
cat >>confdefs.h <<_ACEOF
#define QSE_SIZEOF_CHAR ${ac_cv_sizeof_char}
@ -16304,6 +16378,16 @@ cat >>confdefs.h <<_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
#define QSE_SIZEOF_MBSTATE_T ${ac_cv_sizeof_mbstate_t}
_ACEOF
cat >>confdefs.h <<_ACEOF
#define QSE_MBLEN_MAX ${ax_cv_numvalof_MB_LEN_MAX}
_ACEOF
cat >>confdefs.h <<_ACEOF
#define QSE_PACKAGE_VERSION "${VERSION}"