mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-02-05 20:43:08 +00:00
Update from gnulib
This incorporates: 2020-03-25 getopt-posix: port __GETOPT_PREFIX to macOS 2020-03-22 acl-permissions: Improve autoconf macro * lib/getopt-pfx-core.h, m4/acl.m4: Copy from Gnulib.
This commit is contained in:
parent
2ea87d6c6f
commit
1060a6401b
@ -48,6 +48,14 @@
|
||||
# define optind __GETOPT_ID (optind)
|
||||
# define optopt __GETOPT_ID (optopt)
|
||||
|
||||
/* Work around a a problem on macOS, which declares getopt with a
|
||||
trailing __DARWIN_ALIAS(getopt) that would expand to something like
|
||||
__asm("_" "rpl_getopt" "$UNIX2003") were it not for the following
|
||||
hack to suppress the macOS declaration <https://bugs.gnu.org/40205>. */
|
||||
# ifdef __APPLE__
|
||||
# define _GETOPT
|
||||
# endif
|
||||
|
||||
/* The system's getopt.h may have already included getopt-core.h to
|
||||
declare the unprefixed identifiers. Undef _GETOPT_CORE_H so that
|
||||
getopt-core.h declares them with prefixes. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
# acl.m4 - check for access control list (ACL) primitives
|
||||
# serial 23
|
||||
# serial 24
|
||||
|
||||
# Copyright (C) 2002, 2004-2020 Free Software Foundation, Inc.
|
||||
# This file is free software; the Free Software Foundation
|
||||
@ -139,7 +139,7 @@ int type = ACL_TYPE_EXTENDED;]])],
|
||||
AC_MSG_WARN([AC_PACKAGE_NAME will be built without ACL support.])
|
||||
fi
|
||||
fi
|
||||
test $gl_need_lib_has_acl && LIB_HAS_ACL=$LIB_ACL
|
||||
test -n "$gl_need_lib_has_acl" && LIB_HAS_ACL=$LIB_ACL
|
||||
AC_SUBST([LIB_ACL])
|
||||
AC_DEFINE_UNQUOTED([USE_ACL], [$use_acl],
|
||||
[Define to nonzero if you want access control list support.])
|
||||
|
Loading…
x
Reference in New Issue
Block a user