mirror of
https://salsa.debian.org/srivasta/make-dfsg.git
synced 2025-01-03 19:04:34 +00:00
Changes from Ralf Wildenhues.
This commit is contained in:
parent
139c28ae69
commit
e2f16fdf45
5 changed files with 30 additions and 4 deletions
|
@ -7,6 +7,7 @@ stamp-*
|
||||||
makebook*
|
makebook*
|
||||||
|
|
||||||
.*gdbinit
|
.*gdbinit
|
||||||
|
.gdb_history
|
||||||
|
|
||||||
*.dep *.dvi *.toc *.aux *.log
|
*.dep *.dvi *.toc *.aux *.log
|
||||||
*.cp *.cps *.fn *.fns *.vr *.vrs *.tp *.tps *.ky *.kys *.pg *.pgs
|
*.cp *.cps *.fn *.fns *.vr *.vrs *.tp *.tps *.ky *.kys *.pg *.pgs
|
||||||
|
|
16
ChangeLog
16
ChangeLog
|
@ -1,3 +1,14 @@
|
||||||
|
2009-07-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||||
|
|
||||||
|
* job.c (construct_command_argv_internal): Add "ulimit" and
|
||||||
|
"unset" to the sh_cmds for Unixy shells.
|
||||||
|
|
||||||
|
2009-07-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||||
|
|
||||||
|
* configure.in: Move side-effects outside AC_CACHE_VAL arguments
|
||||||
|
that set make_cv_sys_gnu_glob, so they are also correctly set
|
||||||
|
when the cache has been populated before.
|
||||||
|
|
||||||
2009-07-04 Eli Zaretskii <eliz@gnu.org>
|
2009-07-04 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
* function.c (func_realpath) [!HAVE_REALPATH]: Require the file to
|
* function.c (func_realpath) [!HAVE_REALPATH]: Require the file to
|
||||||
|
@ -216,6 +227,11 @@
|
||||||
* function.c (func_shell): Don't close pipedes[1] if it is -1.
|
* function.c (func_shell): Don't close pipedes[1] if it is -1.
|
||||||
Fixes Savannah bug #20495.
|
Fixes Savannah bug #20495.
|
||||||
|
|
||||||
|
2009-02-28 Ralf Wildenhues <address@hidden>
|
||||||
|
|
||||||
|
* doc/make.texi (Instead of Execution): Document interaction of
|
||||||
|
-t with phony targets.
|
||||||
|
|
||||||
2009-02-23 Ramon Garcia <ramon.garcia.f@gmail.com>
|
2009-02-23 Ramon Garcia <ramon.garcia.f@gmail.com>
|
||||||
|
|
||||||
Introduce a new keyword "private" which applies to target-specific
|
Introduce a new keyword "private" which applies to target-specific
|
||||||
|
|
10
configure.in
10
configure.in
|
@ -347,7 +347,6 @@ rm -f s.conftest conftoast
|
||||||
|
|
||||||
# Check the system to see if it provides GNU glob. If not, use our
|
# Check the system to see if it provides GNU glob. If not, use our
|
||||||
# local version.
|
# local version.
|
||||||
|
|
||||||
AC_MSG_CHECKING(if system libc has GNU glob)
|
AC_MSG_CHECKING(if system libc has GNU glob)
|
||||||
AC_CACHE_VAL(make_cv_sys_gnu_glob, [
|
AC_CACHE_VAL(make_cv_sys_gnu_glob, [
|
||||||
AC_EGREP_CPP(gnu glob,[
|
AC_EGREP_CPP(gnu glob,[
|
||||||
|
@ -364,9 +363,14 @@ AC_CACHE_VAL(make_cv_sys_gnu_glob, [
|
||||||
#endif
|
#endif
|
||||||
], [AC_MSG_RESULT(yes)
|
], [AC_MSG_RESULT(yes)
|
||||||
make_cv_sys_gnu_glob=yes], [AC_MSG_RESULT([no; using local copy])
|
make_cv_sys_gnu_glob=yes], [AC_MSG_RESULT([no; using local copy])
|
||||||
AC_SUBST(GLOBINC) GLOBINC='-I$(srcdir)/glob'
|
|
||||||
AC_SUBST(GLOBLIB) GLOBLIB=glob/libglob.a
|
|
||||||
make_cv_sys_gnu_glob=no])])
|
make_cv_sys_gnu_glob=no])])
|
||||||
|
if test "$make_cv_sys_gnu_glob" = no; then
|
||||||
|
GLOBINC='-I$(srcdir)/glob'
|
||||||
|
GLOBLIB=glob/libglob.a
|
||||||
|
fi
|
||||||
|
AC_SUBST(GLOBINC)
|
||||||
|
AC_SUBST(GLOBLIB)
|
||||||
|
|
||||||
# Tell automake about this, so it can build the right .c files.
|
# Tell automake about this, so it can build the right .c files.
|
||||||
AM_CONDITIONAL(USE_LOCAL_GLOB, test "$make_cv_sys_gnu_glob" = no)
|
AM_CONDITIONAL(USE_LOCAL_GLOB, test "$make_cv_sys_gnu_glob" = no)
|
||||||
|
|
||||||
|
|
|
@ -7793,6 +7793,11 @@ is run regardless of these options. Other lines in the same rule are
|
||||||
not run unless they too begin with @samp{+} or contain @samp{$(MAKE)} or
|
not run unless they too begin with @samp{+} or contain @samp{$(MAKE)} or
|
||||||
@samp{$@{MAKE@}} (@xref{MAKE Variable, ,How the @code{MAKE} Variable Works}.)
|
@samp{$@{MAKE@}} (@xref{MAKE Variable, ,How the @code{MAKE} Variable Works}.)
|
||||||
|
|
||||||
|
@cindex phony targets and recipe execution
|
||||||
|
The @samp{-t} flag prevents phony targets (@pxref{Phony Targets}) from
|
||||||
|
being updated, unless there are recipe lines beginning with @samp{+}
|
||||||
|
or containing @samp{$(MAKE)} or @samp{$@{MAKE@}}.
|
||||||
|
|
||||||
The @samp{-W} flag provides two features:
|
The @samp{-W} flag provides two features:
|
||||||
|
|
||||||
@itemize @bullet
|
@itemize @bullet
|
||||||
|
|
2
job.c
2
job.c
|
@ -2327,7 +2327,7 @@ construct_command_argv_internal (char *line, char **restp, char *shell,
|
||||||
"eval", "exec", "exit", "export", "for", "if",
|
"eval", "exec", "exit", "export", "for", "if",
|
||||||
"login", "logout", "read", "readonly", "set",
|
"login", "logout", "read", "readonly", "set",
|
||||||
"shift", "switch", "test", "times", "trap",
|
"shift", "switch", "test", "times", "trap",
|
||||||
"umask", "wait", "while", 0 };
|
"ulimit", "umask", "unset", "wait", "while", 0 };
|
||||||
# ifdef HAVE_DOS_PATHS
|
# ifdef HAVE_DOS_PATHS
|
||||||
/* This is required if the MSYS/Cygwin ports (which do not define
|
/* This is required if the MSYS/Cygwin ports (which do not define
|
||||||
WINDOWS32) are compiled with HAVE_DOS_PATHS defined, which uses
|
WINDOWS32) are compiled with HAVE_DOS_PATHS defined, which uses
|
||||||
|
|
Loading…
Reference in a new issue