mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-25 07:28:20 +00:00
Merge from gnulib.
This incorporates: 2014-09-11 fcntl-h: fix compilation with Intel C++ compiler 2014-09-04 pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04
This commit is contained in:
parent
97914756e8
commit
dac5be10f3
@ -1,3 +1,9 @@
|
||||
2014-09-23 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Merge from gnulib, incorporating:
|
||||
2014-09-11 fcntl-h: fix compilation with Intel C++ compiler
|
||||
2014-09-04 pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04
|
||||
|
||||
2014-09-22 Jan Djärv <jan.h.d@swipnet.se>
|
||||
|
||||
* configure.ac: Increase headerpad_extra to 1000, update the comment
|
||||
|
@ -34,7 +34,7 @@
|
||||
extern "C" { ... } block, which leads to errors in C++ mode with the
|
||||
overridden <sys/stat.h> from gnulib. These errors are known to be gone
|
||||
with g++ version >= 4.3. */
|
||||
#if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)))
|
||||
#if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && (defined __ICC || !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))))
|
||||
# include <sys/stat.h>
|
||||
#endif
|
||||
#@INCLUDE_NEXT@ @NEXT_FCNTL_H@
|
||||
@ -53,7 +53,7 @@
|
||||
extern "C" { ... } block, which leads to errors in C++ mode with the
|
||||
overridden <sys/stat.h> from gnulib. These errors are known to be gone
|
||||
with g++ version >= 4.3. */
|
||||
#if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)))
|
||||
#if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && (defined __ICC || !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))))
|
||||
# include <sys/stat.h>
|
||||
#endif
|
||||
/* The include_next requires a split double-inclusion guard. */
|
||||
|
@ -1,4 +1,4 @@
|
||||
# pthread_sigmask.m4 serial 14
|
||||
# pthread_sigmask.m4 serial 15
|
||||
dnl Copyright (C) 2011-2014 Free Software Foundation, Inc.
|
||||
dnl This file is free software; the Free Software Foundation
|
||||
dnl gives unlimited permission to copy and/or distribute it,
|
||||
@ -40,7 +40,7 @@ AC_DEFUN([gl_FUNC_PTHREAD_SIGMASK],
|
||||
LIBS="$gl_save_LIBS"
|
||||
])
|
||||
if test $gl_cv_func_pthread_sigmask_in_LIBMULTITHREAD = yes; then
|
||||
dnl pthread_sigmask is available with -lpthread.
|
||||
dnl pthread_sigmask is available with -pthread or -lpthread.
|
||||
LIB_PTHREAD_SIGMASK="$LIBMULTITHREAD"
|
||||
else
|
||||
dnl pthread_sigmask is not available at all.
|
||||
@ -86,7 +86,7 @@ AC_DEFUN([gl_FUNC_PTHREAD_SIGMASK],
|
||||
AC_SUBST([LIB_PTHREAD_SIGMASK])
|
||||
dnl We don't need a variable LTLIB_PTHREAD_SIGMASK, because when
|
||||
dnl "$gl_threads_api" = posix, $LTLIBMULTITHREAD and $LIBMULTITHREAD are the
|
||||
dnl same: either both empty or both "-lpthread".
|
||||
dnl same.
|
||||
|
||||
dnl Now test for some bugs in the system function.
|
||||
if test $HAVE_PTHREAD_SIGMASK = 1; then
|
||||
@ -98,6 +98,7 @@ AC_DEFUN([gl_FUNC_PTHREAD_SIGMASK],
|
||||
dnl no effect.
|
||||
if test -z "$LIB_PTHREAD_SIGMASK"; then
|
||||
case " $LIBS " in
|
||||
*' -pthread '*) ;;
|
||||
*' -lpthread '*) ;;
|
||||
*)
|
||||
AC_CACHE_CHECK([whether pthread_sigmask works without -lpthread],
|
||||
|
Loading…
Reference in New Issue
Block a user