mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-05-22 16:06:05 +02:00
28997: make --enable-libc-musl explicit
This commit is contained in:
parent
8020750b3c
commit
7657ea65dc
|
@ -1,3 +1,8 @@
|
|||
2011-04-14 Peter Stephenson <pws@csr.com>
|
||||
|
||||
* 28997: configure.ac, Src/system.h: make --enable-libc-musl
|
||||
explicit.
|
||||
|
||||
2011-04-13 Peter Stephenson <pws@csr.com>
|
||||
|
||||
* gi1242+zsh: 28991: Completion/Unix/Command/_subversion: fix
|
||||
|
@ -14446,5 +14451,5 @@
|
|||
|
||||
*****************************************************
|
||||
* This is used by the shell to define $ZSH_PATCHLEVEL
|
||||
* $Revision: 1.5246 $
|
||||
* $Revision: 1.5247 $
|
||||
*****************************************************
|
||||
|
|
|
@ -37,12 +37,16 @@
|
|||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(__linux) || defined(__GNU__) || defined(__GLIBC__) || defined(LIBC_MUSL)
|
||||
/*
|
||||
* Turn on numerous extensions.
|
||||
* This is in order to get the functions for manipulating /dev/ptmx.
|
||||
*/
|
||||
#define _GNU_SOURCE 1
|
||||
#endif
|
||||
#ifdef LIBC_MUSL
|
||||
#define _POSIX_C_SOURCE 200809L
|
||||
#endif
|
||||
|
||||
/* NeXT has half-implemented POSIX support *
|
||||
* which currently fools configure */
|
||||
|
|
11
configure.ac
11
configure.ac
|
@ -2465,6 +2465,17 @@ if test x$zsh_cv_c_unicode_support = xyes; then
|
|||
fi
|
||||
fi
|
||||
|
||||
dnl
|
||||
dnl musl support
|
||||
dnl
|
||||
AH_TEMPLATE([LIBC_MUSL],
|
||||
[Define to 1 if musl is being used as the C library])
|
||||
AC_ARG_ENABLE(libc-musl,
|
||||
AC_HELP_STRING([--enable-libc-musl], [compile with musl as the C library]),
|
||||
[if test x$enableval = xyes; then
|
||||
AC_DEFINE(LIBC_MUSL)
|
||||
fi])
|
||||
|
||||
dnl
|
||||
dnl static user lookup
|
||||
dnl
|
||||
|
|
Loading…
Reference in New Issue