Release GNU Make version 3.99.92.

This commit is contained in:
Paul Smith 2013-09-23 00:55:55 -04:00
parent fd30db1290
commit 8a3436c65d
3 changed files with 28 additions and 25 deletions

View File

@ -1,5 +1,8 @@
2013-09-22 Paul Smith <psmith@gnu.org> 2013-09-22 Paul Smith <psmith@gnu.org>
* configure.ac: Update version to 3.99.92.
* NEWS: Ditto.
* implicit.c (pattern_search): After second expansion be sure to * implicit.c (pattern_search): After second expansion be sure to
handle order-only markers inside the expansion properly. handle order-only markers inside the expansion properly.
Fixes Savannah bug #31155. Fixes Savannah bug #31155.

4
NEWS
View File

@ -1,6 +1,6 @@
GNU make NEWS -*-indented-text-*- GNU make NEWS -*-indented-text-*-
History of user-visible changes. History of user-visible changes.
16 Sep 2013 23 Sep 2013
See the end of this file for copyrights and conditions. See the end of this file for copyrights and conditions.
@ -9,7 +9,7 @@ manual, which is contained in this distribution as the file doc/make.texi.
See the README file and the GNU make manual for instructions for See the README file and the GNU make manual for instructions for
reporting bugs. reporting bugs.
Version 3.99.91 Version 3.99.92
A complete list of bugs fixed in this version is available here: A complete list of bugs fixed in this version is available here:

View File

@ -16,7 +16,7 @@
# You should have received a copy of the GNU General Public License along with # You should have received a copy of the GNU General Public License along with
# this program. If not, see <http://www.gnu.org/licenses/>. # this program. If not, see <http://www.gnu.org/licenses/>.
AC_INIT([GNU make],[3.99.91],[bug-make@gnu.org]) AC_INIT([GNU make],[3.99.92],[bug-make@gnu.org])
AC_PREREQ([2.62]) AC_PREREQ([2.62])
@ -62,7 +62,7 @@ AC_HEADER_DIRENT
AC_HEADER_STAT AC_HEADER_STAT
AC_HEADER_TIME AC_HEADER_TIME
AC_CHECK_HEADERS([stdlib.h locale.h unistd.h limits.h fcntl.h string.h \ AC_CHECK_HEADERS([stdlib.h locale.h unistd.h limits.h fcntl.h string.h \
memory.h sys/param.h sys/resource.h sys/time.h sys/timeb.h]) memory.h sys/param.h sys/resource.h sys/time.h sys/timeb.h])
AM_PROG_CC_C_O AM_PROG_CC_C_O
AC_C_CONST AC_C_CONST
@ -90,12 +90,12 @@ AC_CACHE_CHECK([whether to use high resolution file timestamps],
#if HAVE_INTTYPES_H #if HAVE_INTTYPES_H
# include <inttypes.h> # include <inttypes.h>
#endif]], #endif]],
[[char a[0x7fffffff < (uintmax_t)-1 >> 30 ? 1 : -1];]])], [[char a[0x7fffffff < (uintmax_t)-1 >> 30 ? 1 : -1];]])],
[make_cv_file_timestamp_hi_res=yes]) [make_cv_file_timestamp_hi_res=yes])
])]) ])])
AS_IF([test "$make_cv_file_timestamp_hi_res" = yes], [val=1], [val=0]) AS_IF([test "$make_cv_file_timestamp_hi_res" = yes], [val=1], [val=0])
AC_DEFINE_UNQUOTED([FILE_TIMESTAMP_HI_RES], [$val], AC_DEFINE_UNQUOTED([FILE_TIMESTAMP_HI_RES], [$val],
[Use high resolution file timestamps if nonzero.]) [Use high resolution file timestamps if nonzero.])
AS_IF([test "$make_cv_file_timestamp_hi_res" = yes], AS_IF([test "$make_cv_file_timestamp_hi_res" = yes],
[ # Solaris 2.5.1 needs -lposix4 to get the clock_gettime function. [ # Solaris 2.5.1 needs -lposix4 to get the clock_gettime function.
@ -103,7 +103,7 @@ AS_IF([test "$make_cv_file_timestamp_hi_res" = yes],
AC_SEARCH_LIBS([clock_gettime], [rt posix4]) AC_SEARCH_LIBS([clock_gettime], [rt posix4])
AS_IF([test "$ac_cv_search_clock_gettime" != no], AS_IF([test "$ac_cv_search_clock_gettime" != no],
[ AC_DEFINE([HAVE_CLOCK_GETTIME], [1], [ AC_DEFINE([HAVE_CLOCK_GETTIME], [1],
[Define to 1 if you have the clock_gettime function.]) [Define to 1 if you have the clock_gettime function.])
]) ])
]) ])
@ -117,24 +117,24 @@ AC_CACHE_CHECK([for standard gettimeofday], [ac_cv_func_gettimeofday],
[ac_cv_func_gettimeofday=no [ac_cv_func_gettimeofday=no
AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <sys/time.h> AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <sys/time.h>
int main () int main ()
{ {
struct timeval t; t.tv_sec = -1; t.tv_usec = -1; struct timeval t; t.tv_sec = -1; t.tv_usec = -1;
exit (gettimeofday (&t, 0) != 0 exit (gettimeofday (&t, 0) != 0
|| t.tv_sec < 0 || t.tv_usec < 0); || t.tv_sec < 0 || t.tv_usec < 0);
}]])], }]])],
[ac_cv_func_gettimeofday=yes], [ac_cv_func_gettimeofday=yes],
[ac_cv_func_gettimeofday=no], [ac_cv_func_gettimeofday=no],
[ac_cv_func_gettimeofday="no (cross-compiling)"])]) [ac_cv_func_gettimeofday="no (cross-compiling)"])])
AS_IF([test "$ac_cv_func_gettimeofday" = yes], AS_IF([test "$ac_cv_func_gettimeofday" = yes],
[ AC_DEFINE([HAVE_GETTIMEOFDAY], [1], [ AC_DEFINE([HAVE_GETTIMEOFDAY], [1],
[Define to 1 if you have a standard gettimeofday function]) [Define to 1 if you have a standard gettimeofday function])
]) ])
AC_CHECK_FUNCS([strdup strndup mkstemp mktemp fdopen fileno \ AC_CHECK_FUNCS([strdup strndup mkstemp mktemp fdopen fileno \
dup dup2 getcwd realpath sigsetmask sigaction \ dup dup2 getcwd realpath sigsetmask sigaction \
getgroups seteuid setegid setlinebuf setreuid setregid \ getgroups seteuid setegid setlinebuf setreuid setregid \
getrlimit setrlimit setvbuf pipe strerror strsignal \ getrlimit setrlimit setvbuf pipe strerror strsignal \
lstat readlink atexit]) lstat readlink atexit])
# We need to check declarations, not just existence, because on Tru64 this # We need to check declarations, not just existence, because on Tru64 this
# function is not declared without special flags, which themselves cause # function is not declared without special flags, which themselves cause
@ -181,11 +181,11 @@ AC_FUNC_GETLOADAVG
AS_IF([test "$ac_cv_header_nlist_h" = yes], AS_IF([test "$ac_cv_header_nlist_h" = yes],
[ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <nlist.h>]], [ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <nlist.h>]],
[[struct nlist nl; [[struct nlist nl;
nl.n_name = "string"; nl.n_name = "string";
return 0;]])], return 0;]])],
[make_cv_nlist_struct=yes], [make_cv_nlist_struct=yes],
[make_cv_nlist_struct=no]) [make_cv_nlist_struct=no])
AS_IF([test "$make_cv_nlist_struct" = yes], AS_IF([test "$make_cv_nlist_struct" = yes],
[ AC_DEFINE([NLIST_STRUCT], [1], [ AC_DEFINE([NLIST_STRUCT], [1],
[Define to 1 if struct nlist.n_name is a pointer rather than an array.]) [Define to 1 if struct nlist.n_name is a pointer rather than an array.])
@ -244,7 +244,7 @@ AC_SUBST([REMOTE]) REMOTE=stub
use_customs=false use_customs=false
AC_ARG_WITH([customs], AC_ARG_WITH([customs],
[ AC_HELP_STRING([--with-customs=DIR], [ AC_HELP_STRING([--with-customs=DIR],
[enable remote jobs via Customs--see README.customs])], [enable remote jobs via Customs--see README.customs])],
[ AS_CASE([$withval], [n|no], [:], [ AS_CASE([$withval], [n|no], [:],
[make_cppflags="$CPPFLAGS" [make_cppflags="$CPPFLAGS"
AS_CASE([$withval], AS_CASE([$withval],
@ -254,7 +254,7 @@ AC_ARG_WITH([customs],
CF_NETLIBS CF_NETLIBS
AC_CHECK_HEADER([customs.h], AC_CHECK_HEADER([customs.h],
[use_customs=true [use_customs=true
REMOTE=cstms REMOTE=cstms
LIBS="$LIBS -lcustoms" LDFLAGS="$make_ldflags"], LIBS="$LIBS -lcustoms" LDFLAGS="$make_ldflags"],
[with_customs=no [with_customs=no
CPPFLAGS="$make_cppflags" make_badcust=yes]) CPPFLAGS="$make_cppflags" make_badcust=yes])
@ -268,7 +268,7 @@ AM_CONDITIONAL([USE_CUSTOMS], [test "$use_customs" = true])
AH_TEMPLATE([HAVE_CASE_INSENSITIVE_FS], [Use case insensitive file names]) AH_TEMPLATE([HAVE_CASE_INSENSITIVE_FS], [Use case insensitive file names])
AC_ARG_ENABLE([case-insensitive-file-system], AC_ARG_ENABLE([case-insensitive-file-system],
AC_HELP_STRING([--enable-case-insensitive-file-system], AC_HELP_STRING([--enable-case-insensitive-file-system],
[assume file systems are case insensitive]), [assume file systems are case insensitive]),
[AS_IF([test "$enableval" = yes], [AC_DEFINE([HAVE_CASE_INSENSITIVE_FS])])]) [AS_IF([test "$enableval" = yes], [AC_DEFINE([HAVE_CASE_INSENSITIVE_FS])])])
# See if we can handle the job server feature, and if the user wants it. # See if we can handle the job server feature, and if the user wants it.
@ -368,7 +368,7 @@ AC_CACHE_CHECK([for location of SCCS get command], [make_cv_path_sccs_get], [
[make_cv_path_sccs_get=get]) [make_cv_path_sccs_get=get])
]) ])
AC_DEFINE_UNQUOTED([SCCS_GET], ["$make_cv_path_sccs_get"], AC_DEFINE_UNQUOTED([SCCS_GET], ["$make_cv_path_sccs_get"],
[Define to the name of the SCCS 'get' command.]) [Define to the name of the SCCS 'get' command.])
ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later. ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later.
AS_IF([(/usr/sccs/admin -n s.conftest || admin -n s.conftest) >/dev/null 2>&1 && AS_IF([(/usr/sccs/admin -n s.conftest || admin -n s.conftest) >/dev/null 2>&1 &&