]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC bmake changes to stable/10 (r255285,r255916,r258113,r258114,r261212,r266760,r268437)
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 27 Dec 2014 16:43:22 +0000 (16:43 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 27 Dec 2014 16:43:22 +0000 (16:43 +0000)
commit6e604defa50023cb8aa735a5cfaa7206fa12f28b
tree6e0c6cbe41773548a3cf1cc3e78f0f9603cfc512
parent3816318cc4a31fa1fb84837212ad8048241d5062
MFC bmake changes to stable/10 (r255285,r255916,r258113,r258114,r261212,r266760,r268437)

Discussed with: sjg

r255285:

  If MAKE_JOB_ERROR_TOKEN is set to false, do not put an error token ("E")
  into the job queue.
  This avoids closing down an entire build on failure of one branch.
  Probably has no use outside the context of universe/tinderbox.

  Reviewed by: obrien

r255916:

  Fix Fx syntax.

  PR: 182269
  Approved by: re@

r258113:

  Avoid SEGV when passed NULL for list

r258114:

  Don't SEGV when Hash_Table is uninitialized

r261212:

  Merge bmake-20140101 from vendor

r266760:

  Portmgr no longer need the UL hack.

  Reviewed by: obrien

r268437:

  Update to bmake-20140620
  Main change is detection of malformed variable references.

  Reviewed by: obrien

git-svn-id: svn://svn.freebsd.org/base/stable/10@276305 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
44 files changed:
contrib/bmake/ChangeLog
contrib/bmake/Makefile
contrib/bmake/Makefile.config.in
contrib/bmake/README
contrib/bmake/bmake.1
contrib/bmake/bmake.cat1
contrib/bmake/boot-strap
contrib/bmake/bsd.after-import.mk
contrib/bmake/compat.c
contrib/bmake/config.h.in
contrib/bmake/configure
contrib/bmake/configure.in
contrib/bmake/hash.c
contrib/bmake/lst.lib/lstMember.c
contrib/bmake/main.c
contrib/bmake/make-bootstrap.sh.in
contrib/bmake/make.1
contrib/bmake/make.h
contrib/bmake/meta.c
contrib/bmake/mk/ChangeLog
contrib/bmake/mk/autodep.mk
contrib/bmake/mk/dirdeps.mk
contrib/bmake/mk/dpadd.mk
contrib/bmake/mk/gendirdeps.mk
contrib/bmake/mk/host-target.mk
contrib/bmake/mk/install-mk
contrib/bmake/mk/lib.mk
contrib/bmake/mk/meta.autodep.mk
contrib/bmake/mk/meta2deps.py
contrib/bmake/mk/meta2deps.sh
contrib/bmake/mk/options.mk
contrib/bmake/mk/rst2htm.mk
contrib/bmake/mk/sys.mk
contrib/bmake/mk/sys/SunOS.mk
contrib/bmake/mk/target-flags.mk
contrib/bmake/mk/warnings.mk
contrib/bmake/os.sh
contrib/bmake/parse.c
contrib/bmake/str.c
contrib/bmake/util.c
contrib/bmake/var.c
usr.bin/bmake/Makefile
usr.bin/bmake/Makefile.config
usr.bin/bmake/config.h