aboutsummaryrefslogtreecommitdiffstats
path: root/build-aux
diff options
context:
space:
mode:
authorPaul Eggert2019-09-02 12:37:52 -0700
committerPaul Eggert2019-09-02 12:38:49 -0700
commitfda015e7b82a1ec3d1cb075799a67772744ce6c1 (patch)
treefd24150923a0afb809cfcf063c454b3e1aacdf7a /build-aux
parent7c37b17b3d6a9be06fa25b19f5eccbc72c52f71c (diff)
downloademacs-fda015e7b82a1ec3d1cb075799a67772744ce6c1.tar.gz
emacs-fda015e7b82a1ec3d1cb075799a67772744ce6c1.zip
Update from Gnulib
This incorporates: 2019-08-25 intprops.h, verify.h: port better to clang 2019-08-21 New strip-trailing-space option for srclist-update * .gitattributes: Remove doc/misc/texinfo.tex special case, which is no longer needed now that Gnulib trims blank-at-eol. * build-aux/install-sh, doc/misc/texinfo.tex, lib/intprops.h: * lib/regex_internal.c, lib/verify.h: Copy from Gnulib.
Diffstat (limited to 'build-aux')
-rwxr-xr-xbuild-aux/install-sh13
1 files changed, 12 insertions, 1 deletions
diff --git a/build-aux/install-sh b/build-aux/install-sh
index 8175c640fe6..20d8b2eaea9 100755
--- a/build-aux/install-sh
+++ b/build-aux/install-sh
@@ -451,7 +451,18 @@ do
451 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 451 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
452 452
453 # Copy the file name to the temp name. 453 # Copy the file name to the temp name.
454 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && 454 (umask $cp_umask &&
455 { test -z "$stripcmd" || {
456 # Create $dsttmp read-write so that cp doesn't create it read-only,
457 # which would cause strip to fail.
458 if test -z "$doit"; then
459 : >"$dsttmp" # No need to fork-exec 'touch'.
460 else
461 $doit touch "$dsttmp"
462 fi
463 }
464 } &&
465 $doit_exec $cpprog "$src" "$dsttmp") &&
455 466
456 # and set any options; do chmod last to preserve setuid bits. 467 # and set any options; do chmod last to preserve setuid bits.
457 # 468 #