X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gnulib%2Fupdate-gnulib.sh;h=f539647d03aed266d5545b66073e4fb0aba6eae6;hb=8d55d10ac0d112c586eaceb92e75bd9b80aadcc4;hp=0e1df226de53d07b9cac7a942eeb73d84cb3600e;hpb=70175d8d62178279d0fecce661b26a4f5b209fea;p=binutils-gdb.git diff --git a/gnulib/update-gnulib.sh b/gnulib/update-gnulib.sh index 0e1df226de5..f539647d03a 100755 --- a/gnulib/update-gnulib.sh +++ b/gnulib/update-gnulib.sh @@ -1,6 +1,6 @@ #! /bin/sh -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GDB. # @@ -32,6 +32,7 @@ IMPORTED_GNULIB_MODULES="\ alloca \ canonicalize-lgpl \ + count-one-bits \ dirent \ dirfd \ errno \ @@ -55,9 +56,11 @@ IMPORTED_GNULIB_MODULES="\ setenv \ signal-h \ strchrnul \ + strerror_r-posix \ strstr \ strtok_r \ sys_stat \ + time_r \ unistd \ unsetenv \ update-copyright \ @@ -66,7 +69,7 @@ IMPORTED_GNULIB_MODULES="\ " # The gnulib commit ID to use for the update. -GNULIB_COMMIT_SHA1="38237baf99386101934cd93278023aa4ae523ec0" +GNULIB_COMMIT_SHA1="e22cd2677a4b7beacbf30b93bb0559f7b89f96ce" # The expected version number for the various auto tools we will # use after the import. @@ -162,18 +165,15 @@ fi # Apply our local patches. apply_patches () { - patch -p3 -f -i "$1" + patch -p2 -f -i "$1" if [ $? -ne 0 ]; then echo "Failed to apply some patches. Aborting." exit 1 fi } -apply_patches "patches/0001-Fix-PR-gdb-23558-Use-system-s-getcwd-when-cross-comp.patch" -apply_patches "patches/0002-mkostemp-mkostemps-Fix-compilation-error-in-C-mode-o.patch" - # Regenerate all necessary files... -aclocal -Iimport/m4 -I../config && +aclocal && autoconf && autoheader && automake @@ -181,15 +181,3 @@ if [ $? -ne 0 ]; then echo "Error: Failed to regenerate Makefiles and configure scripts." exit 1 fi - -# Update aclocal-m4-deps.mk -ACLOCAL_M4_DEPS_FILE=aclocal-m4-deps.mk -cat > ${ACLOCAL_M4_DEPS_FILE}.tmp <