mirror of https://github.com/python/cpython
Issue #19922: define _INCLUDE__STDC_A1_SOURCE in HP-UX to include mbstate_t
for mbrtowc().
This commit is contained in:
parent
35175a8f07
commit
647cd87169
|
@ -108,6 +108,9 @@ Tests
|
|||
Build
|
||||
-----
|
||||
|
||||
- Issue #19922: define _INCLUDE__STDC_A1_SOURCE in HP-UX to include mbstate_t
|
||||
for mbrtowc().
|
||||
|
||||
- Issue #19788: kill_python(_d).exe is now run as a PreBuildEvent on the
|
||||
pythoncore sub-project. This should prevent build errors due a previous
|
||||
build's python(_d).exe still running.
|
||||
|
|
|
@ -3445,6 +3445,15 @@ $as_echo "#define _POSIX_C_SOURCE 200809L" >>confdefs.h
|
|||
|
||||
fi
|
||||
|
||||
# On HP-UX mbstate_t requires _INCLUDE__STDC_A1_SOURCE
|
||||
case $ac_sys_system in
|
||||
hp*|HP*)
|
||||
|
||||
$as_echo "#define _INCLUDE__STDC_A1_SOURCE 1" >>confdefs.h
|
||||
|
||||
;;
|
||||
esac
|
||||
|
||||
#
|
||||
# SGI compilers allow the specification of the both the ABI and the
|
||||
# ISA on the command line. Depending on the values of these switches,
|
||||
|
|
|
@ -522,6 +522,13 @@ then
|
|||
AC_DEFINE(_POSIX_C_SOURCE, 200809L, Define to activate features from IEEE Stds 1003.1-2008)
|
||||
fi
|
||||
|
||||
# On HP-UX mbstate_t requires _INCLUDE__STDC_A1_SOURCE
|
||||
case $ac_sys_system in
|
||||
hp*|HP*)
|
||||
AC_DEFINE(_INCLUDE__STDC_A1_SOURCE, 1, Define to include mbstate_t for mbrtowc)
|
||||
;;
|
||||
esac
|
||||
|
||||
#
|
||||
# SGI compilers allow the specification of the both the ABI and the
|
||||
# ISA on the command line. Depending on the values of these switches,
|
||||
|
|
|
@ -1382,6 +1382,9 @@
|
|||
/* Define on Linux to activate all library features */
|
||||
#undef _GNU_SOURCE
|
||||
|
||||
/* Define to include mbstate_t for mbrtowc */
|
||||
#undef _INCLUDE__STDC_A1_SOURCE
|
||||
|
||||
/* This must be defined on some systems to enable large file support. */
|
||||
#undef _LARGEFILE_SOURCE
|
||||
|
||||
|
|
Loading…
Reference in New Issue