diff options
| author | Paul Eggert | 2017-11-13 10:54:20 -0800 |
|---|---|---|
| committer | Paul Eggert | 2017-11-13 10:54:20 -0800 |
| commit | 99ceefa8ec4f9993663492cfcce6bb82a94569c1 (patch) | |
| tree | 507f76715b3086f34672b7c984dc09befaa57fc6 /m4 | |
| parent | a7b7b85567f766ff510a5eaaaf32dbbbec15efd0 (diff) | |
| parent | 79108894dbcd642121466bb6af6c98c6a56e9233 (diff) | |
| download | emacs-99ceefa8ec4f9993663492cfcce6bb82a94569c1.tar.gz emacs-99ceefa8ec4f9993663492cfcce6bb82a94569c1.zip | |
Merge from origin/emacs-26
79108894db Port to IBM xlc 12.01
d14956099d Simplify by removing HAVE_STRUCT_ATTRIBUTE_ALIGNED
b1573a97e1 Use alignas to fix GCALIGN-related bugs
5d68dc9a2f Change vectorlike from struct to union
6aa0a26b46 Don't enable cursor-sensor-mode in mhtml-mode
2b8ef8dddf * lisp/files.el (abbreviate-file-name): Doc fix. (Bug#29267)
fe85ce1e16 Unbreak interactive run of a flymake test (bug#29267)
48ad00390d Fix Bug#29225
42daf83f08 CC Mode: Fix defun-open being recognized as brace-list-ope...
7775c47298 Merge from Gnulib
e470d16448 Pacify GCC when configured --with-x-toolkit=no
49450d0951 * lisp/find-dired.el (find-grep-dired): Doc fix. (Bug#29262)
e286b3381f Fix more flymake-diag-region eob corner cases and add test...
# Conflicts:
# src/lisp.h
Diffstat (limited to 'm4')
| -rw-r--r-- | m4/faccessat.m4 | 6 | ||||
| -rw-r--r-- | m4/gnulib-comp.m4 | 10 | ||||
| -rw-r--r-- | m4/unistd_h.m4 | 3 |
3 files changed, 11 insertions, 8 deletions
diff --git a/m4/faccessat.m4 b/m4/faccessat.m4 index 837ae5407c9..f4cb49d166c 100644 --- a/m4/faccessat.m4 +++ b/m4/faccessat.m4 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # serial 6 | 1 | # serial 7 |
| 2 | # See if we need to provide faccessat replacement. | 2 | # See if we need to provide faccessat replacement. |
| 3 | 3 | ||
| 4 | dnl Copyright (C) 2009-2017 Free Software Foundation, Inc. | 4 | dnl Copyright (C) 2009-2017 Free Software Foundation, Inc. |
| @@ -18,10 +18,12 @@ AC_DEFUN([gl_FUNC_FACCESSAT], | |||
| 18 | AC_CHECK_FUNCS_ONCE([faccessat]) | 18 | AC_CHECK_FUNCS_ONCE([faccessat]) |
| 19 | if test $ac_cv_func_faccessat = no; then | 19 | if test $ac_cv_func_faccessat = no; then |
| 20 | HAVE_FACCESSAT=0 | 20 | HAVE_FACCESSAT=0 |
| 21 | elif test "$gl_cv_func_lstat_dereferences_slashed_symlink" != yes; then | ||
| 22 | REPLACE_FACCESSAT=1 | ||
| 21 | fi | 23 | fi |
| 22 | ]) | 24 | ]) |
| 23 | 25 | ||
| 24 | # Prerequisites of lib/faccessat.m4. | 26 | # Prerequisites of lib/faccessat.c. |
| 25 | AC_DEFUN([gl_PREREQ_FACCESSAT], | 27 | AC_DEFUN([gl_PREREQ_FACCESSAT], |
| 26 | [ | 28 | [ |
| 27 | AC_CHECK_FUNCS([access]) | 29 | AC_CHECK_FUNCS([access]) |
diff --git a/m4/gnulib-comp.m4 b/m4/gnulib-comp.m4 index cb255fcf6d9..61d39ebda2b 100644 --- a/m4/gnulib-comp.m4 +++ b/m4/gnulib-comp.m4 | |||
| @@ -223,7 +223,7 @@ AC_DEFUN([gl_INIT], | |||
| 223 | gl_STRING_MODULE_INDICATOR([explicit_bzero]) | 223 | gl_STRING_MODULE_INDICATOR([explicit_bzero]) |
| 224 | AC_REQUIRE([gl_EXTERN_INLINE]) | 224 | AC_REQUIRE([gl_EXTERN_INLINE]) |
| 225 | gl_FUNC_FACCESSAT | 225 | gl_FUNC_FACCESSAT |
| 226 | if test $HAVE_FACCESSAT = 0; then | 226 | if test $HAVE_FACCESSAT = 0 || test $REPLACE_FACCESSAT = 1; then |
| 227 | AC_LIBOBJ([faccessat]) | 227 | AC_LIBOBJ([faccessat]) |
| 228 | gl_PREREQ_FACCESSAT | 228 | gl_PREREQ_FACCESSAT |
| 229 | fi | 229 | fi |
| @@ -599,16 +599,16 @@ AC_DEFUN([gl_INIT], | |||
| 599 | gl_gnulib_enabled_682e609604ccaac6be382e4ee3a4eaec=true | 599 | gl_gnulib_enabled_682e609604ccaac6be382e4ee3a4eaec=true |
| 600 | fi | 600 | fi |
| 601 | } | 601 | } |
| 602 | if test $HAVE_FACCESSAT = 0; then | 602 | if test $HAVE_FACCESSAT = 0 || test $REPLACE_FACCESSAT = 1; then |
| 603 | func_gl_gnulib_m4code_260941c0e5dc67ec9e87d1fb321c300b | 603 | func_gl_gnulib_m4code_260941c0e5dc67ec9e87d1fb321c300b |
| 604 | fi | 604 | fi |
| 605 | if test $HAVE_FACCESSAT = 0; then | 605 | if test $HAVE_FACCESSAT = 0 || test $REPLACE_FACCESSAT = 1; then |
| 606 | func_gl_gnulib_m4code_dosname | 606 | func_gl_gnulib_m4code_dosname |
| 607 | fi | 607 | fi |
| 608 | if test $HAVE_FACCESSAT = 0; then | 608 | if test $HAVE_FACCESSAT = 0 || test $REPLACE_FACCESSAT = 1; then |
| 609 | func_gl_gnulib_m4code_euidaccess | 609 | func_gl_gnulib_m4code_euidaccess |
| 610 | fi | 610 | fi |
| 611 | if test $HAVE_FACCESSAT = 0; then | 611 | if test $HAVE_FACCESSAT = 0 || test $REPLACE_FACCESSAT = 1; then |
| 612 | func_gl_gnulib_m4code_03e0aaad4cb89ca757653bd367a6ccb7 | 612 | func_gl_gnulib_m4code_03e0aaad4cb89ca757653bd367a6ccb7 |
| 613 | fi | 613 | fi |
| 614 | if test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1; then | 614 | if test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1; then |
diff --git a/m4/unistd_h.m4 b/m4/unistd_h.m4 index cc44677d9eb..60e7ea4d049 100644 --- a/m4/unistd_h.m4 +++ b/m4/unistd_h.m4 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # unistd_h.m4 serial 70 | 1 | # unistd_h.m4 serial 71 |
| 2 | dnl Copyright (C) 2006-2017 Free Software Foundation, Inc. | 2 | dnl Copyright (C) 2006-2017 Free Software Foundation, Inc. |
| 3 | dnl This file is free software; the Free Software Foundation | 3 | dnl This file is free software; the Free Software Foundation |
| 4 | dnl gives unlimited permission to copy and/or distribute it, | 4 | dnl gives unlimited permission to copy and/or distribute it, |
| @@ -159,6 +159,7 @@ AC_DEFUN([gl_UNISTD_H_DEFAULTS], | |||
| 159 | REPLACE_CLOSE=0; AC_SUBST([REPLACE_CLOSE]) | 159 | REPLACE_CLOSE=0; AC_SUBST([REPLACE_CLOSE]) |
| 160 | REPLACE_DUP=0; AC_SUBST([REPLACE_DUP]) | 160 | REPLACE_DUP=0; AC_SUBST([REPLACE_DUP]) |
| 161 | REPLACE_DUP2=0; AC_SUBST([REPLACE_DUP2]) | 161 | REPLACE_DUP2=0; AC_SUBST([REPLACE_DUP2]) |
| 162 | REPLACE_FACCESSAT=0; AC_SUBST([REPLACE_FACCESSAT]) | ||
| 162 | REPLACE_FCHOWNAT=0; AC_SUBST([REPLACE_FCHOWNAT]) | 163 | REPLACE_FCHOWNAT=0; AC_SUBST([REPLACE_FCHOWNAT]) |
| 163 | REPLACE_FTRUNCATE=0; AC_SUBST([REPLACE_FTRUNCATE]) | 164 | REPLACE_FTRUNCATE=0; AC_SUBST([REPLACE_FTRUNCATE]) |
| 164 | REPLACE_GETCWD=0; AC_SUBST([REPLACE_GETCWD]) | 165 | REPLACE_GETCWD=0; AC_SUBST([REPLACE_GETCWD]) |