From c59ee916a66299f23d81568c77d7af3be17d4b6c Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Thu, 14 Jun 2018 09:37:31 +0200 Subject: scripts/update-abilist.sh: Accept empty list of files to patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit b289cd9db8286fa6c670104dd5dfcfc68d5d00d6 (“Ignore absolute symbols in ABI tests.”) broke “make update-all-abi” because an empty list of files is now passed to scripts/update-abilist.sh. --- ChangeLog | 4 ++++ scripts/update-abilist.sh | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d094d20cfd..ad08fe932a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2018-06-14 Florian Weimer + + * scripts/update-abilist.sh: Accept empty list of files to patch. + 2018-06-13 Samuel Thibault * sysdeps/mach/hurd/i386/Makefile (test-xfail-check-abi-libhurduser, diff --git a/scripts/update-abilist.sh b/scripts/update-abilist.sh index 68d469b3e5..28953bfe28 100644 --- a/scripts/update-abilist.sh +++ b/scripts/update-abilist.sh @@ -20,9 +20,12 @@ set -e export LC_ALL=C -if [ $# -lt 3 ]; then +if [ $# -lt 2 ]; then echo "usage: $0 OLD-FILE NEW-FILE FILES-TO-BE-PATCHED..." 1>&2 exit 2 +elif [ $# -eq 2 ]; then + echo "info: no files to patch" 1>&2 + exit 0 fi old_file="$1" -- cgit v1.2.3