History log of /freebsd-11-stable/contrib/bmake/mk/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
331246 20-Mar-2018 sjg

MFC bmake-20180222

PR: 226678
Submitted by: sjg

321653 28-Jul-2017 sjg

MFC bmake-20170720

PR: 221023

319884 13-Jun-2017 sjg

Update bmake to 20170510

Approved by: re@


/freebsd-11-stable/contrib/bmake/ChangeLog
/freebsd-11-stable/contrib/bmake/Makefile
/freebsd-11-stable/contrib/bmake/PSD.doc/tutorial.ms
/freebsd-11-stable/contrib/bmake/arch.c
/freebsd-11-stable/contrib/bmake/bmake.1
/freebsd-11-stable/contrib/bmake/bmake.cat1
/freebsd-11-stable/contrib/bmake/compat.c
/freebsd-11-stable/contrib/bmake/cond.c
/freebsd-11-stable/contrib/bmake/dir.c
/freebsd-11-stable/contrib/bmake/for.c
/freebsd-11-stable/contrib/bmake/job.c
/freebsd-11-stable/contrib/bmake/main.c
/freebsd-11-stable/contrib/bmake/make.1
/freebsd-11-stable/contrib/bmake/make.c
/freebsd-11-stable/contrib/bmake/make.h
/freebsd-11-stable/contrib/bmake/make_malloc.c
/freebsd-11-stable/contrib/bmake/meta.c
ChangeLog
FILES
auto.obj.mk
dirdeps.mk
doc.mk
dpadd.mk
files.mk
final.mk
gendirdeps.mk
inc.mk
init.mk
install-mk
lib.mk
meta.stage.mk
meta.sys.mk
meta2deps.py
meta2deps.sh
mkopt.sh
own.mk
prog.mk
scripts.mk
subdir.mk
sys.debug.mk
sys.mk
sys.vars.mk
sys/AIX.mk
sys/Darwin.mk
sys/Generic.mk
sys/HP-UX.mk
sys/IRIX.mk
sys/Linux.mk
sys/NetBSD.mk
sys/OSF1.mk
sys/OpenBSD.mk
sys/SunOS.mk
sys/UnixWare.mk
/freebsd-11-stable/contrib/bmake/nonints.h
/freebsd-11-stable/contrib/bmake/os.sh
/freebsd-11-stable/contrib/bmake/parse.c
/freebsd-11-stable/contrib/bmake/str.c
/freebsd-11-stable/contrib/bmake/suff.c
/freebsd-11-stable/contrib/bmake/targ.c
/freebsd-11-stable/contrib/bmake/unit-tests/modmatch.exp
/freebsd-11-stable/contrib/bmake/unit-tests/modmatch.mk
/freebsd-11-stable/contrib/bmake/unit-tests/varmisc.exp
/freebsd-11-stable/contrib/bmake/unit-tests/varmisc.mk
/freebsd-11-stable/contrib/bmake/var.c
/freebsd-11-stable/usr.bin/bmake/Makefile
302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
301462 05-Jun-2016 sjg

Import bmake-20160604

Performace improvements for meta mode.


300313 20-May-2016 sjg

Merge bmake-20160512


297040 18-Mar-2016 sjg

Update to bmake-20160315

Archive member handling works again
meta mode, treat missing reads as for writes.

Update dirdeps.mk - much improved startup time.
Update meta.stage.mk - avoid ln when chmod required.


296637 11-Mar-2016 sjg

Merge bmake-20160307


292733 25-Dec-2015 sjg

Merge bmake-20151220

Fixed clearing suffixes impact on null suffix


291978 08-Dec-2015 sjg

Merge bmake-20151201


289842 23-Oct-2015 sjg

Merge bmake 20151020


285042 02-Jul-2015 emaste

Update meta2deps example after i386-elf to i386 rename


284254 11-Jun-2015 sjg

Merge bmake-20150606

Only change to bmake is man page - document .OBJDIR target.
We also get latest dirdeps.mk and friends.
> Description of fields to fill in above: 76 columns --|
> PR: If a GNATS PR is affected by the change.
> Differential Revision: https://reviews.freebsd.org/D### (*full* phabric URL needed).
> Submitted by: If someone else sent in the change.
> Reviewed by: If someone else reviewed your modification.
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or description.
> Sponsored by: If the change was sponsored by an organization.
> Empty fields above will be automatically removed.

_M contrib/bmake
M contrib/bmake/ChangeLog
M contrib/bmake/Makefile
M contrib/bmake/bmake.1
M contrib/bmake/bmake.cat1
M contrib/bmake/make.1
M contrib/bmake/mk/ChangeLog
M contrib/bmake/mk/dirdeps.mk
M contrib/bmake/mk/gendirdeps.mk
M contrib/bmake/mk/install-mk
M contrib/bmake/mk/meta.stage.mk
M contrib/bmake/mk/meta.sys.mk
M contrib/bmake/mk/mkopt.sh
M contrib/bmake/targ.c
M usr.bin/bmake/Makefile


282740 10-May-2015 sjg

Merge bmake-20150505 improve detection of malformed conditionals.


281812 21-Apr-2015 sjg

Merge bmake-20150418

PR: 199486


268437 08-Jul-2014 sjg

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

Reviewed by: obrien


261212 27-Jan-2014 sjg

Merge bmake-20140101 from vendor


255253 05-Sep-2013 sjg

Merge bmake-20130904


253883 02-Aug-2013 sjg

Merge bmake-20130730
Main feature of interest is .MAKE.JOB.PREFIX=
to suppress --- job --- tokens.


250837 20-May-2013 sjg

Sync with upstream version (20130520) that includes same fixes made last week.


249033 02-Apr-2013 sjg

Update to bmake-20130330


246223 01-Feb-2013 sjg

Merge bmake-20130123

Approved by: marcel (mentor)


246149 31-Jan-2013 sjg

Import bmake-20130123

Approved by: marcel (mentor)