mirror of
https://github.com/mirror/make.git
synced 2024-12-28 05:40:10 +08:00
* Oops. Fix a problem running submakes like $(MAKE) $(MFLAGS).
This commit is contained in:
parent
3c83c469e4
commit
c828aeaa98
@ -1,7 +1,12 @@
|
|||||||
1999-09-17 Paul D. Smith <psmith@gnu.org>
|
1999-09-22 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
* Version 3.78 released.
|
* Version 3.78 released.
|
||||||
|
|
||||||
|
* main.c (main): Only fail on multiple --jobserver-fds options if
|
||||||
|
they aren't all the same. Some makefiles use things like
|
||||||
|
$(MAKE) $(MFLAGS) which will cause multiple, identical copies of
|
||||||
|
--jobserver-fds to show up.
|
||||||
|
|
||||||
1999-09-16 Paul D. Smith <psmith@gnu.org>
|
1999-09-16 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
* main.c (define_makeflags): Zero out FLAGSTRING to avoid
|
* main.c (define_makeflags): Zero out FLAGSTRING to avoid
|
||||||
|
5
main.c
5
main.c
@ -1321,8 +1321,9 @@ int main (int argc, char ** argv)
|
|||||||
{
|
{
|
||||||
char *cp;
|
char *cp;
|
||||||
|
|
||||||
if (jobserver_fds->idx > 1)
|
for (i=1; i < jobserver_fds->idx; ++i)
|
||||||
fatal (NILF, _("internal error: multiple --jobserver-fds options"));
|
if (!streq (jobserver_fds->list[0], jobserver_fds->list[i]))
|
||||||
|
fatal (NILF, _("internal error: multiple --jobserver-fds options"));
|
||||||
|
|
||||||
/* Now parse the fds string and make sure it has the proper format. */
|
/* Now parse the fds string and make sure it has the proper format. */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user