[Midnightbsd-cvs] src [7541] trunk/usr.bin/bmake/tests: throw in tests from freebsd

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Apr 14 21:45:29 EDT 2016


Revision: 7541
          http://svnweb.midnightbsd.org/src/?rev=7541
Author:   laffer1
Date:     2016-04-14 21:45:29 -0400 (Thu, 14 Apr 2016)
Log Message:
-----------
throw in tests from freebsd

Added Paths:
-----------
    trunk/usr.bin/bmake/tests/
    trunk/usr.bin/bmake/tests/Makefile
    trunk/usr.bin/bmake/tests/README
    trunk/usr.bin/bmake/tests/archives/
    trunk/usr.bin/bmake/tests/archives/Makefile
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile.test
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.1
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.2
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.3
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.4
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.5
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.6
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.7
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.1
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.2
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.3
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.4
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.5
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.6
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.7
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.1
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.2
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.3
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.4
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.5
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.6
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.7
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd/legacy_test.sh
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile.test
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.1
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.2
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.3
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.4
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.5
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.6
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.7
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.1
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.2
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.3
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.4
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.5
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.6
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.7
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.1
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.2
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.3
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.4
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.5
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.6
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.7
    trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/legacy_test.sh
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile.test
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.1
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.2
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.3
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.4
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.5
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.6
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.7
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.1
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.2
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.3
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.4
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.5
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.6
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.7
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.1
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.2
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.3
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.4
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.5
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.6
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.7
    trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/legacy_test.sh
    trunk/usr.bin/bmake/tests/basic/
    trunk/usr.bin/bmake/tests/basic/Makefile
    trunk/usr.bin/bmake/tests/basic/t0/
    trunk/usr.bin/bmake/tests/basic/t0/Makefile
    trunk/usr.bin/bmake/tests/basic/t0/expected.status.1
    trunk/usr.bin/bmake/tests/basic/t0/expected.stderr.1
    trunk/usr.bin/bmake/tests/basic/t0/expected.stdout.1
    trunk/usr.bin/bmake/tests/basic/t0/legacy_test.sh
    trunk/usr.bin/bmake/tests/basic/t1/
    trunk/usr.bin/bmake/tests/basic/t1/Makefile
    trunk/usr.bin/bmake/tests/basic/t1/Makefile.test
    trunk/usr.bin/bmake/tests/basic/t1/expected.status.1
    trunk/usr.bin/bmake/tests/basic/t1/expected.stderr.1
    trunk/usr.bin/bmake/tests/basic/t1/expected.stdout.1
    trunk/usr.bin/bmake/tests/basic/t1/legacy_test.sh
    trunk/usr.bin/bmake/tests/basic/t2/
    trunk/usr.bin/bmake/tests/basic/t2/Makefile
    trunk/usr.bin/bmake/tests/basic/t2/Makefile.test
    trunk/usr.bin/bmake/tests/basic/t2/expected.status.1
    trunk/usr.bin/bmake/tests/basic/t2/expected.stderr.1
    trunk/usr.bin/bmake/tests/basic/t2/expected.stdout.1
    trunk/usr.bin/bmake/tests/basic/t2/legacy_test.sh
    trunk/usr.bin/bmake/tests/basic/t3/
    trunk/usr.bin/bmake/tests/basic/t3/Makefile
    trunk/usr.bin/bmake/tests/basic/t3/expected.status.1
    trunk/usr.bin/bmake/tests/basic/t3/expected.stderr.1
    trunk/usr.bin/bmake/tests/basic/t3/expected.stdout.1
    trunk/usr.bin/bmake/tests/basic/t3/legacy_test.sh
    trunk/usr.bin/bmake/tests/common.sh
    trunk/usr.bin/bmake/tests/execution/
    trunk/usr.bin/bmake/tests/execution/Makefile
    trunk/usr.bin/bmake/tests/execution/ellipsis/
    trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile
    trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile.test
    trunk/usr.bin/bmake/tests/execution/ellipsis/expected.status.1
    trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stderr.1
    trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stdout.1
    trunk/usr.bin/bmake/tests/execution/ellipsis/legacy_test.sh
    trunk/usr.bin/bmake/tests/execution/empty/
    trunk/usr.bin/bmake/tests/execution/empty/Makefile
    trunk/usr.bin/bmake/tests/execution/empty/Makefile.test
    trunk/usr.bin/bmake/tests/execution/empty/expected.status.1
    trunk/usr.bin/bmake/tests/execution/empty/expected.stderr.1
    trunk/usr.bin/bmake/tests/execution/empty/expected.stdout.1
    trunk/usr.bin/bmake/tests/execution/empty/legacy_test.sh
    trunk/usr.bin/bmake/tests/execution/joberr/
    trunk/usr.bin/bmake/tests/execution/joberr/Makefile
    trunk/usr.bin/bmake/tests/execution/joberr/Makefile.test
    trunk/usr.bin/bmake/tests/execution/joberr/expected.status.1
    trunk/usr.bin/bmake/tests/execution/joberr/expected.stderr.1
    trunk/usr.bin/bmake/tests/execution/joberr/expected.stdout.1
    trunk/usr.bin/bmake/tests/execution/joberr/legacy_test.sh
    trunk/usr.bin/bmake/tests/execution/plus/
    trunk/usr.bin/bmake/tests/execution/plus/Makefile
    trunk/usr.bin/bmake/tests/execution/plus/Makefile.test
    trunk/usr.bin/bmake/tests/execution/plus/expected.status.1
    trunk/usr.bin/bmake/tests/execution/plus/expected.stderr.1
    trunk/usr.bin/bmake/tests/execution/plus/expected.stdout.1
    trunk/usr.bin/bmake/tests/execution/plus/legacy_test.sh
    trunk/usr.bin/bmake/tests/shell/
    trunk/usr.bin/bmake/tests/shell/Makefile
    trunk/usr.bin/bmake/tests/shell/builtin/
    trunk/usr.bin/bmake/tests/shell/builtin/Makefile
    trunk/usr.bin/bmake/tests/shell/builtin/Makefile.test
    trunk/usr.bin/bmake/tests/shell/builtin/expected.status.1
    trunk/usr.bin/bmake/tests/shell/builtin/expected.status.2
    trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.1
    trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.2
    trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.1
    trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.2
    trunk/usr.bin/bmake/tests/shell/builtin/legacy_test.sh
    trunk/usr.bin/bmake/tests/shell/builtin/sh
    trunk/usr.bin/bmake/tests/shell/meta/
    trunk/usr.bin/bmake/tests/shell/meta/Makefile
    trunk/usr.bin/bmake/tests/shell/meta/Makefile.test
    trunk/usr.bin/bmake/tests/shell/meta/expected.status.1
    trunk/usr.bin/bmake/tests/shell/meta/expected.status.2
    trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.1
    trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.2
    trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.1
    trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.2
    trunk/usr.bin/bmake/tests/shell/meta/legacy_test.sh
    trunk/usr.bin/bmake/tests/shell/meta/sh
    trunk/usr.bin/bmake/tests/shell/path/
    trunk/usr.bin/bmake/tests/shell/path/Makefile
    trunk/usr.bin/bmake/tests/shell/path/Makefile.test
    trunk/usr.bin/bmake/tests/shell/path/expected.status.1
    trunk/usr.bin/bmake/tests/shell/path/expected.status.2
    trunk/usr.bin/bmake/tests/shell/path/expected.stderr.1
    trunk/usr.bin/bmake/tests/shell/path/expected.stderr.2
    trunk/usr.bin/bmake/tests/shell/path/expected.stdout.1
    trunk/usr.bin/bmake/tests/shell/path/expected.stdout.2
    trunk/usr.bin/bmake/tests/shell/path/legacy_test.sh
    trunk/usr.bin/bmake/tests/shell/path/sh
    trunk/usr.bin/bmake/tests/shell/path_select/
    trunk/usr.bin/bmake/tests/shell/path_select/Makefile
    trunk/usr.bin/bmake/tests/shell/path_select/Makefile.test
    trunk/usr.bin/bmake/tests/shell/path_select/expected.status.1
    trunk/usr.bin/bmake/tests/shell/path_select/expected.status.2
    trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.1
    trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.2
    trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.1
    trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.2
    trunk/usr.bin/bmake/tests/shell/path_select/legacy_test.sh
    trunk/usr.bin/bmake/tests/shell/path_select/shell
    trunk/usr.bin/bmake/tests/shell/replace/
    trunk/usr.bin/bmake/tests/shell/replace/Makefile
    trunk/usr.bin/bmake/tests/shell/replace/Makefile.test
    trunk/usr.bin/bmake/tests/shell/replace/expected.status.1
    trunk/usr.bin/bmake/tests/shell/replace/expected.status.2
    trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.1
    trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.2
    trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.1
    trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.2
    trunk/usr.bin/bmake/tests/shell/replace/legacy_test.sh
    trunk/usr.bin/bmake/tests/shell/replace/shell
    trunk/usr.bin/bmake/tests/shell/select/
    trunk/usr.bin/bmake/tests/shell/select/Makefile
    trunk/usr.bin/bmake/tests/shell/select/Makefile.test
    trunk/usr.bin/bmake/tests/shell/select/expected.status.1
    trunk/usr.bin/bmake/tests/shell/select/expected.status.2
    trunk/usr.bin/bmake/tests/shell/select/expected.stderr.1
    trunk/usr.bin/bmake/tests/shell/select/expected.stderr.2
    trunk/usr.bin/bmake/tests/shell/select/expected.stdout.1
    trunk/usr.bin/bmake/tests/shell/select/expected.stdout.2
    trunk/usr.bin/bmake/tests/shell/select/legacy_test.sh
    trunk/usr.bin/bmake/tests/suffixes/
    trunk/usr.bin/bmake/tests/suffixes/Makefile
    trunk/usr.bin/bmake/tests/suffixes/basic/
    trunk/usr.bin/bmake/tests/suffixes/basic/Makefile
    trunk/usr.bin/bmake/tests/suffixes/basic/Makefile.test
    trunk/usr.bin/bmake/tests/suffixes/basic/expected.status.1
    trunk/usr.bin/bmake/tests/suffixes/basic/expected.stderr.1
    trunk/usr.bin/bmake/tests/suffixes/basic/expected.stdout.1
    trunk/usr.bin/bmake/tests/suffixes/basic/legacy_test.sh
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile.test
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.status.1
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stderr.1
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stdout.1
    trunk/usr.bin/bmake/tests/suffixes/src_wild1/legacy_test.sh
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile.test
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.status.1
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stderr.1
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stdout.1
    trunk/usr.bin/bmake/tests/suffixes/src_wild2/legacy_test.sh
    trunk/usr.bin/bmake/tests/syntax/
    trunk/usr.bin/bmake/tests/syntax/Makefile
    trunk/usr.bin/bmake/tests/syntax/directive-t0/
    trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile
    trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile.test
    trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.status.1
    trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stderr.1
    trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stdout.1
    trunk/usr.bin/bmake/tests/syntax/directive-t0/legacy_test.sh
    trunk/usr.bin/bmake/tests/syntax/enl/
    trunk/usr.bin/bmake/tests/syntax/enl/Makefile
    trunk/usr.bin/bmake/tests/syntax/enl/Makefile.test
    trunk/usr.bin/bmake/tests/syntax/enl/expected.status.1
    trunk/usr.bin/bmake/tests/syntax/enl/expected.status.2
    trunk/usr.bin/bmake/tests/syntax/enl/expected.status.3
    trunk/usr.bin/bmake/tests/syntax/enl/expected.status.4
    trunk/usr.bin/bmake/tests/syntax/enl/expected.status.5
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.1
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.2
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.3
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.4
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.5
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.1
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.2
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.3
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.4
    trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.5
    trunk/usr.bin/bmake/tests/syntax/enl/legacy_test.sh
    trunk/usr.bin/bmake/tests/syntax/funny-targets/
    trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile
    trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile.test
    trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.1
    trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.2
    trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.1
    trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.2
    trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.1
    trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.2
    trunk/usr.bin/bmake/tests/syntax/funny-targets/legacy_test.sh
    trunk/usr.bin/bmake/tests/syntax/semi/
    trunk/usr.bin/bmake/tests/syntax/semi/Makefile
    trunk/usr.bin/bmake/tests/syntax/semi/Makefile.test
    trunk/usr.bin/bmake/tests/syntax/semi/expected.status.1
    trunk/usr.bin/bmake/tests/syntax/semi/expected.status.2
    trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.1
    trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.2
    trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.1
    trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.2
    trunk/usr.bin/bmake/tests/syntax/semi/legacy_test.sh
    trunk/usr.bin/bmake/tests/sysmk/
    trunk/usr.bin/bmake/tests/sysmk/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t0/
    trunk/usr.bin/bmake/tests/sysmk/t0/2/
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile.test
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.status.1
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stderr.1
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stdout.1
    trunk/usr.bin/bmake/tests/sysmk/t0/2/1/legacy_test.sh
    trunk/usr.bin/bmake/tests/sysmk/t0/2/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t0/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t0/mk/
    trunk/usr.bin/bmake/tests/sysmk/t0/mk/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t0/mk/sys.mk.test
    trunk/usr.bin/bmake/tests/sysmk/t1/
    trunk/usr.bin/bmake/tests/sysmk/t1/2/
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/cleanup
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.status.1
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stderr.1
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stdout.1
    trunk/usr.bin/bmake/tests/sysmk/t1/2/1/legacy_test.sh
    trunk/usr.bin/bmake/tests/sysmk/t1/2/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t1/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t1/mk/
    trunk/usr.bin/bmake/tests/sysmk/t1/mk/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t1/mk/sys.mk.test
    trunk/usr.bin/bmake/tests/sysmk/t2/
    trunk/usr.bin/bmake/tests/sysmk/t2/2/
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/cleanup
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.status.1
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stderr.1
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stdout.1
    trunk/usr.bin/bmake/tests/sysmk/t2/2/1/legacy_test.sh
    trunk/usr.bin/bmake/tests/sysmk/t2/2/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t2/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t2/mk/
    trunk/usr.bin/bmake/tests/sysmk/t2/mk/Makefile
    trunk/usr.bin/bmake/tests/sysmk/t2/mk/sys.mk.test
    trunk/usr.bin/bmake/tests/test-new.mk
    trunk/usr.bin/bmake/tests/variables/
    trunk/usr.bin/bmake/tests/variables/Makefile
    trunk/usr.bin/bmake/tests/variables/modifier_M/
    trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile
    trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile.test
    trunk/usr.bin/bmake/tests/variables/modifier_M/expected.status.1
    trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stderr.1
    trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stdout.1
    trunk/usr.bin/bmake/tests/variables/modifier_M/legacy_test.sh
    trunk/usr.bin/bmake/tests/variables/modifier_t/
    trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile
    trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile.test
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.1
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.2
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.3
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.1
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.2
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.3
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.1
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.2
    trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.3
    trunk/usr.bin/bmake/tests/variables/modifier_t/legacy_test.sh
    trunk/usr.bin/bmake/tests/variables/opt_V/
    trunk/usr.bin/bmake/tests/variables/opt_V/Makefile
    trunk/usr.bin/bmake/tests/variables/opt_V/Makefile.test
    trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.1
    trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.2
    trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.1
    trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.2
    trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.1
    trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.2
    trunk/usr.bin/bmake/tests/variables/opt_V/legacy_test.sh
    trunk/usr.bin/bmake/tests/variables/t0/
    trunk/usr.bin/bmake/tests/variables/t0/Makefile
    trunk/usr.bin/bmake/tests/variables/t0/Makefile.test
    trunk/usr.bin/bmake/tests/variables/t0/expected.status.1
    trunk/usr.bin/bmake/tests/variables/t0/expected.stderr.1
    trunk/usr.bin/bmake/tests/variables/t0/expected.stdout.1
    trunk/usr.bin/bmake/tests/variables/t0/legacy_test.sh

Added: trunk/usr.bin/bmake/tests/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,18 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake
+
+FILESDIR=	${TESTSDIR}
+FILES=		common.sh
+FILES+=		test-new.mk
+
+TESTS_SUBDIRS=	archives
+TESTS_SUBDIRS+=	basic
+TESTS_SUBDIRS+=	execution
+TESTS_SUBDIRS+=	shell
+TESTS_SUBDIRS+=	suffixes
+TESTS_SUBDIRS+=	syntax
+TESTS_SUBDIRS+=	sysmk
+TESTS_SUBDIRS+=	variables
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/README
===================================================================
--- trunk/usr.bin/bmake/tests/README	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/README	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,174 @@
+$FreeBSD: stable/10/usr.bin/bmake/tests/README 263346 2014-03-19 12:29:20Z jmmv $
+
+This directory contains regression tests for make(1).
+
+To invoke the tests, please refer to tests(7).
+
+----------------------------------------------------------------------------
+
+The rest of this file is intended for developers.
+
+The tests are invoked via the test.sh script or prove(1) from p5-Test-Harness.
+Tests are normally executed in a special test directory that is built under
+/tmp. The reason for this is, that make tests are generally influenced by
+all file in a directory, by files in one of make's obscure object directories
+as well as in other directories make happens to look into. Therefor the
+test scripts build a clean environment in the temp directory and the
+tests are executed by cd-ing into that directory and invoking make. The
+output of the make run (standard output, standard error and the exit status)
+are written into files that are created in another directory. So the layout
+for the shell/builtin test looks like:
+
+	./shell/builtin/			- directory with test stuff
+	/tmp/make.${USER}/shell/builtin		- actual test directory
+	/tmp/make.${USER}/shell/builtin.OUTPUT	- output files
+
+So a full test consists of the following steps:
+
+	setup	- Set up the test environment by creating the test directory
+		  and populating it with the needed files. If the test
+		  directory already exists an error is printed.
+
+	run	- Run the test and produce the output into the output
+		  directory.
+
+	show	- Show the result files on the screen.
+
+	compare	- Compare the results in the output directory with those
+		  in the test source directory. This just prints whether
+		  the test was ok or not in the format used by prove(1).
+
+	diff	- Diff the output files and the expected output files.
+
+	reset	- Reset the test to its initial state.
+
+	clean	- Remove both the test directory and the output directory.
+
+Each of these steps can independently be invoked with the test script
+contained in each directory. These test scripts are called test.t.
+Additionally the scripts understand the following commands:
+
+	test	- Run setup, run and compare.
+
+	prove	- Run setup, run, compare and clean. This is identically
+		  to invoking the script without an argument.
+
+	desc	- Print a short test description.
+
+	update	- Update the expected results from the actual results.
+
+The test script has the following syntax:
+
+	% test.t [-v] [-m path_to_make_binary] command
+
+To invoke it via prove(1) use:
+
+	% [MAKE_PROG=path_to_make_binary] prove [options] [files/directories]
+
+Example:
+	% sh test.t -m `pwd`/../obj/make run
+	% MAKE_PROG=/usr/obj/usr/src/usr.bin/make/make prove -r
+
+The test scripts use the following environment variables that can be set
+by the user in the test script's environment:
+
+	WORK_BASE
+		- Base directory for working files. If not set
+		  /tmp/make.${USER} is used.
+
+	MAKE_PROG
+		- Path to the make program to test. If not set
+		  /usr/bin/make is used.
+
+The following variables are available to test scripts:
+
+	SRC_BASE
+		- test source base directory. This is determined by
+		  repeatedly doing cd .. and checking for common.sh.
+		  Therefor this can fail if a test source directory is 
+		  actually a symbolic link and is physically not located
+		  below the directory containing common.sh.
+
+	SUBDIR	
+		- subdirectory below WORK_BASE and SRC_BASE for current test
+
+	WORK_DIR
+		- ${WORK_BASE}/${SUBDIR}
+
+	SRC_DIR
+		- ${SRC_BASE}/${SUBDIR}
+
+The following variables and functions may be defined by the test script.
+This also lists special filenames.
+
+	DESC
+		A one-line description of the test.
+
+	TEST_MAKE_DIRS
+		A list of pairs of directory names and modes. These
+		directories are created during setup and reset. When
+		the directory already exists (during reset) only the
+		mode change is applied.
+
+		TEST_MAKE_DIRS="subdir 775 subdir/sub 555"
+
+	TEST_COPY_FILES
+		A list of pairs of file names and modes. These files
+		are copied from the source to the working directory
+		during setup and reset. When the file already exists
+		(during reset) only the mode change is applied. Files
+		may be copied from/to sub-directories. The sub-directory
+		in the working directory must already exists (see
+		TEST_MAKE_DIRS).
+
+		TEST_COPY_FILES="libtest.a 444 subdir/libfoo.a 444"
+
+	TEST_TOUCH
+		List of pairs of file names and arguments to touch(1).
+		During setup and reset for each list element touch(1)
+		is executed.
+
+		TEST_TOUCH="file1 '-t 200501011257'"
+
+	TEST_LINK
+		List of pairs of filenames. Each pair is passed to ln(1).
+		All names are prefixed with the working directory.
+
+	Makefile
+		If a file with this name exists in the source directory
+		it is automatically copied to the working directory.
+
+	setup_test()
+		If this function exists it is executed at the end of the
+		setup.
+
+	reset_test()
+		If this function exists it is executed at the end of the
+		reset.
+
+	TEST_CLEAN_FILES
+		A list of file to be deleted when resetting.
+
+	TEST_N
+		Number of tests in this script. If not set this is assumed
+		to be 1.
+
+	TEST_<number>
+		Arguments to make for test number <number>. If not set
+		the default argument of test<number> is used. To run a test
+		without argument to make, set TEST_<number> to the empty string.
+
+	TEST_<number>_SKIP
+		To skip a test (for whatever reason) this should be set
+		to a string explaining the reason for skipping the test.
+
+	TEST_<number>_TODO
+		For a test that should fail this is a short string describing
+		what the problem in make(1) is that should be fixed.
+
+	run_test()
+		Function to run a test. This function gets a single argument
+		which is the number of the test to executed. The default
+		function evaluates the variable TEST_<number> and calls
+		make with the arguments in this variable.
+

Added: trunk/usr.bin/bmake/tests/archives/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/archives/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/archives
+
+TESTS_SUBDIRS=	fmt_44bsd fmt_44bsd_mod fmt_oldbsd
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/archives/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,32 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/archives/fmt_44bsd
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.status.3
+FILES+=		expected.status.4
+FILES+=		expected.status.5
+FILES+=		expected.status.6
+FILES+=		expected.status.7
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stderr.3
+FILES+=		expected.stderr.4
+FILES+=		expected.stderr.5
+FILES+=		expected.stderr.6
+FILES+=		expected.stderr.7
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		expected.stdout.3
+FILES+=		expected.stdout.4
+FILES+=		expected.stdout.5
+FILES+=		expected.stdout.6
+FILES+=		expected.stdout.7
+FILES+=		libtest.a
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,61 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+# This test checks the code reading archive files. The archive file
+# is a BSD4.4 file with __.SYMTAB and #1/N long file names.
+
+#############################################################################
+
+# should be ok
+test1: libtest.a(short.o)
+	@:
+
+libtest.a(short.o): ood
+	@:
+
+#############################################################################
+
+# should be ok
+test2: libtest.a(exactly15char.o)
+	@:
+
+libtest.a(exactly15char.o): ood
+	@:
+
+#############################################################################
+
+# should be ok
+test3: libtest.a(exactly16chars.o)
+	@:
+
+libtest.a(exactly16chars.o): ood
+	@:
+
+#############################################################################
+
+# should be ok
+test4: libtest.a(verylongobjectname.o)
+	@:
+
+libtest.a(verylongobjectname.o): ood
+	@:
+
+#############################################################################
+
+# Truncated to 16 characters
+# should fail
+test5: libtest.a(verylongobjectna)
+	@:
+
+#############################################################################
+
+# Truncated to 15 characters
+# should fail
+test6: libtest.a(verylongobjectn)
+	@:
+
+#############################################################################
+
+# should fail
+test7: libtest.a(\#1/20)
+	@:
+
+ood:


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.4	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.4	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.6	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.6	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.7	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.7	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.status.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make verylongobjectna. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.6	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.6	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make verylongobjectn. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.7	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.7	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make #1/20. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stderr.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.5	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.5	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.6	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.6	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.7	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.7	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/expected.stdout.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_44bsd/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Archive parsing (BSD4.4 format)."
+
+# Setup
+TEST_COPY_FILES="libtest.a 644"
+
+# Run
+TEST_N=7
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,32 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/archives/fmt_44bsd_mod
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.status.3
+FILES+=		expected.status.4
+FILES+=		expected.status.5
+FILES+=		expected.status.6
+FILES+=		expected.status.7
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stderr.3
+FILES+=		expected.stderr.4
+FILES+=		expected.stderr.5
+FILES+=		expected.stderr.6
+FILES+=		expected.stderr.7
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		expected.stdout.3
+FILES+=		expected.stdout.4
+FILES+=		expected.stdout.5
+FILES+=		expected.stdout.6
+FILES+=		expected.stdout.7
+FILES+=		libtest.a
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,64 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+# This test checks the code reading archive files. The archive file
+# is a BSD4.4 file with __.SYMTAB and #1/N long file names.
+#
+# The modification of the archive consists in slashes appended to short names.
+#
+
+#############################################################################
+
+# must be ok
+test1: libtest.a(short.o)
+	@:
+
+libtest.a(short.o): ood
+	@:
+
+#############################################################################
+
+# must be ok
+test2: libtest.a(exactly15char.o)
+	@:
+
+libtest.a(exactly15char.o): ood
+	@:
+
+#############################################################################
+
+# must be ok
+test3: libtest.a(exactly16chars.o)
+	@:
+
+libtest.a(exactly16chars.o): ood
+	@:
+
+#############################################################################
+
+# must be ok
+test4: libtest.a(verylongobjectname.o)
+	@:
+
+libtest.a(verylongobjectname.o): ood
+	@:
+
+#############################################################################
+
+# Truncated to 16 characters
+# must fail
+test5: libtest.a(verylongobjectna)
+	@:
+
+#############################################################################
+
+# Truncated to 15 characters
+# must fail
+test6: libtest.a(verylongobjectn)
+	@:
+
+#############################################################################
+
+# must fail
+test7: libtest.a(\#1/20)
+	@:
+
+ood:


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.4	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.4	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.6	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.6	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.7	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.7	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.status.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make verylongobjectna. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.6	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.6	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make verylongobjectn. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.7	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.7	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make #1/20. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stderr.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.5	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.5	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.6	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.6	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.7	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.7	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/expected.stdout.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_44bsd_mod/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Archive parsing (modified BSD4.4 format)."
+
+# Setup
+TEST_COPY_FILES="libtest.a 644"
+
+# Run
+TEST_N=7
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_44bsd_mod/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,32 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/archives/fmt_oldbsd
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.status.3
+FILES+=		expected.status.4
+FILES+=		expected.status.5
+FILES+=		expected.status.6
+FILES+=		expected.status.7
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stderr.3
+FILES+=		expected.stderr.4
+FILES+=		expected.stderr.5
+FILES+=		expected.stderr.6
+FILES+=		expected.stderr.7
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		expected.stdout.3
+FILES+=		expected.stdout.4
+FILES+=		expected.stdout.5
+FILES+=		expected.stdout.6
+FILES+=		expected.stdout.7
+FILES+=		libtest.a
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,62 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+# This test checks the code reading archive files. The archive file
+# is an old BSD file with __.SYMTAB and no long file names. Filenames
+# are truncated to 16 characters.
+
+#############################################################################
+
+# must be ok
+test1: libtest.a(short.o)
+	@:
+
+libtest.a(short.o): ood
+	@:
+
+#############################################################################
+
+# must be ok
+test2: libtest.a(exactly15char.o)
+	@:
+
+libtest.a(exactly15char.o): ood
+	@:
+
+#############################################################################
+
+# must be ok
+test3: libtest.a(exactly16chars.o)
+	@:
+
+libtest.a(exactly16chars.o): ood
+	@:
+
+#############################################################################
+
+# must be ok
+test4: libtest.a(verylongobjectname.o)
+	@:
+
+libtest.a(verylongobjectname.o): ood
+	@:
+
+#############################################################################
+
+# Truncated to 16 characters
+# must be ok
+test5: libtest.a(verylongobjectna)
+	@:
+
+#############################################################################
+
+# Truncated to 15 characters
+# must fail
+test6: libtest.a(verylongobjectn)
+	@:
+
+#############################################################################
+
+# must fail
+test7: libtest.a(\#1/20)
+	@:
+
+ood:


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.4	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.4	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.6	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.6	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.7	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.7	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.status.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.5	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.5	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.6	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.6	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make verylongobjectn. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.7	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.7	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: don't know how to make #1/20. Stop


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stderr.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.3
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.4
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.5
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.5	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.5	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.6
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.6	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.6	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.6
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.7
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.7	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.7	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/expected.stdout.7
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/archives/fmt_oldbsd/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Archive parsing (old BSD format)."
+
+# Setup
+TEST_COPY_FILES="libtest.a 644"
+
+# Run
+TEST_N=7
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/archives/fmt_oldbsd/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/basic/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/basic
+
+TESTS_SUBDIRS=	t0 t1 t2 t3
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/basic/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t0/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t0/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t0/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t0/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/basic/t0
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/basic/t0/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t0/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t0/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t0/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/basic/t0/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t0/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t0/expected.stderr.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t0/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: no target to make.


Property changes on: trunk/usr.bin/bmake/tests/basic/t0/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/basic/t0/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t0/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/basic/t0/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/basic/t0/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t0/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t0/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t0/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,16 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t0/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="An empty Makefile file and no target given."
+
+# Setup
+TEST_TOUCH="Makefile ''"
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/basic/t0/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t1/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t1/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t1/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t1/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/basic/t1
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/basic/t1/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t1/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t1/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t1/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,5 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t1/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Just a target and nothing else. No target on command line.
+#
+all:


Property changes on: trunk/usr.bin/bmake/tests/basic/t1/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t1/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t1/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t1/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/basic/t1/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/basic/t1/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t1/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/basic/t1/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/basic/t1/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/basic/t1/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t1/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/basic/t1/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/basic/t1/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t1/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t1/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t1/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t1/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="A Makefile file with only a 'all:' file dependency specification."
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/basic/t1/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t2/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t2/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t2/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t2/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/basic/t2
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/basic/t2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t2/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t2/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t2/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t2/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Just a target and a command. No command line targets.
+#
+all:
+	echo hello


Property changes on: trunk/usr.bin/bmake/tests/basic/t2/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t2/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t2/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t2/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/basic/t2/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/basic/t2/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t2/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/basic/t2/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/basic/t2/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t2/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t2/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t2/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+echo hello
+hello


Property changes on: trunk/usr.bin/bmake/tests/basic/t2/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t2/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t2/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t2/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t2/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="A Makefile file with only a 'all:' file dependency specification, and shell command."
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/basic/t2/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t3/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t3/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t3/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t3/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/basic/t3
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/basic/t3/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t3/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t3/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t3/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+2


Property changes on: trunk/usr.bin/bmake/tests/basic/t3/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t3/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t3/expected.stderr.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t3/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+make: no target to make.


Property changes on: trunk/usr.bin/bmake/tests/basic/t3/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/basic/t3/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t3/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/basic/t3/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/basic/t3/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/basic/t3/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/basic/t3/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/basic/t3/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/basic/t3/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="No Makefile file, no command line target."
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/basic/t3/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/common.sh
===================================================================
--- trunk/usr.bin/bmake/tests/common.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/common.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,533 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/common.sh 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Common code used run regression tests for usr.bin/make.
+
+#
+# Output a message and exit with an error.
+#
+fatal()
+{
+	echo "fatal: $*" >/dev/stderr
+	exit 1
+}
+
+make_is_fmake() {
+	# This test is not very reliable but works for now: the old fmake
+	# does have a -v option while bmake doesn't.
+	${MAKE_PROG} -f Makefile.non-existent -v 2>&1 | \
+	    grep -q "cannot open.*non-existent"
+}
+
+#
+# Check whether the working directory exists - it must.
+#
+ensure_workdir()
+{
+	if [ ! -d ${WORK_DIR} ] ; then
+		fatal "working directory ${WORK_DIR} does not exist."
+	fi
+}
+
+#
+# Make sure all tests have been run
+#
+ensure_run()
+{
+	if [ -z "${TEST_N}" ] ; then
+		TEST_N=1
+	fi
+
+	FAIL=
+	N=1
+	while [ ${N} -le ${TEST_N} ] ; do
+		if ! skip_test ${N} ; then
+			if [ ! -f ${OUTPUT_DIR}/status.${N} -o \
+			     ! -f ${OUTPUT_DIR}/stdout.${N} -o \
+			     ! -f ${OUTPUT_DIR}/stderr.${N} ] ; then
+				echo "Test ${SUBDIR}/${N} no yet run"
+				FAIL=yes
+			fi
+		fi
+		N=$((N + 1))
+	done
+
+	if [ ! -z "${FAIL}" ] ; then
+		exit 1
+	fi
+}
+
+#
+# Output usage messsage.
+#
+print_usage()
+{
+	echo "Usage: sh -v -m <path> -w <dir> $0 command(s)"
+	echo " setup	- setup working directory"
+	echo " run	- run the tests"
+	echo " show	- show test results"
+	echo " compare	- compare actual and expected results"
+	echo " diff	- diff actual and expected results"
+	echo " reset	- reset the test to its initial state"
+	echo " clean	- delete working and output directory"
+	echo " test	- setup + run + compare"
+	echo " prove	- setup + run + compare + clean"
+	echo " desc	- print short description"
+	echo " update	- update the expected results with the current results"
+	echo " help	- show this information"
+}
+
+#
+# Return 0 if we should skip the test. 1 otherwise
+#
+skip_test()
+{
+	eval skip=\${TEST_${1}_SKIP}
+	if [ -z "${skip}" ] ; then
+		return 1
+	else
+		return 0
+	fi
+}
+
+#
+# Common function for setup and reset.
+#
+common_setup()
+{
+	#
+	# If a Makefile exists in the source directory - copy it over
+	#
+	if [ -e ${SRC_DIR}/Makefile.test -a ! -e ${WORK_DIR}/Makefile ] ; then
+		cp ${SRC_DIR}/Makefile.test ${WORK_DIR}/Makefile
+	fi
+
+	#
+	# If the TEST_MAKE_DIRS variable is set, create those directories
+	#
+	set -- ${TEST_MAKE_DIRS}
+	while [ $# -ne 0 ] ; do
+		if [ ! -d ${WORK_DIR}/${1} ] ; then
+			mkdir -p -m ${2} ${WORK_DIR}/${1}
+		else
+			chmod ${2} ${WORK_DIR}/${1}
+		fi
+		shift ; shift
+	done
+
+	#
+	# If the TEST_COPY_FILES variable is set, copy those files over to
+	# the working directory. The value is assumed to be pairs of
+	# filenames and modes.
+	#
+	set -- ${TEST_COPY_FILES}
+	while [ $# -ne 0 ] ; do
+		local dstname="$(echo ${1} | sed -e 's,Makefile.test,Makefile,')"
+		if [ ! -e ${WORK_DIR}/${dstname} ] ; then
+			cp ${SRC_DIR}/${1} ${WORK_DIR}/${dstname}
+		fi
+		chmod ${2} ${WORK_DIR}/${dstname}
+		shift ; shift
+	done
+
+	#
+	# If the TEST_TOUCH variable is set, it is taken to be a list
+	# of pairs of filenames and arguments to touch(1). The arguments
+	# to touch must be surrounded by single quotes if there are more
+	# than one argument.
+	#
+	eval set -- ${TEST_TOUCH}
+	while [ $# -ne 0 ] ; do
+		eval touch ${2} ${WORK_DIR}/${1}
+		shift ; shift
+	done
+
+	#
+	# Now create links
+	#
+	eval set -- ${TEST_LINKS}
+	while [ $# -ne 0 ] ; do
+		eval ln ${WORK_DIR}/${1} ${WORK_DIR}/${2}
+		shift ; shift
+	done
+}
+
+#
+# Setup the test. This creates the working and output directories and
+# populates it with files. If there is a setup_test() function - call it.
+#
+eval_setup()
+{
+	#
+	# Check whether the working directory exists. If it does exit
+	# fatally so that we don't clobber a test the user is working on.
+	#
+	if [ -d ${WORK_DIR} ] ; then
+		fatal "working directory ${WORK_DIR} already exists."
+	fi
+
+	#
+	# Now create it and the output directory
+	#
+	mkdir -p ${WORK_DIR}
+	rm -rf ${OUTPUT_DIR}
+	mkdir -p ${OUTPUT_DIR}
+
+	#
+	# Common stuff
+	#
+	common_setup
+
+	#
+	# Now after all execute the user's setup function if it exists.
+	#
+	setup_test
+}
+
+#
+# Default setup_test function does nothing. This may be overriden by
+# the test.
+#
+setup_test()
+{
+}
+
+#
+# Reset the test. Here we need to rely on information from the test.
+# We executed the same steps as in the setup, by try not to clobber existing
+# files.
+# All files and directories that are listed on the TEST_CLEAN_FILES
+# variable are removed. Then the TEST_TOUCH list is executed and finally
+# the reset_test() function called if it exists.
+#
+eval_reset()
+{
+	ensure_workdir
+
+	#
+	# Clean the output directory
+	#
+	rm -rf ${OUTPUT_DIR}/*
+
+	#
+	# Common stuff
+	#
+	common_setup
+
+	#
+	# Remove files.
+	#
+	for f in ${TEST_CLEAN_FILES} ; do
+		rm -rf ${WORK_DIR}/${f}
+	done
+
+	#
+	# Execute test's function
+	#
+	reset_test
+}
+
+#
+# Default reset_test function does nothing. This may be overriden by
+# the test.
+#
+reset_test()
+{
+}
+
+#
+# Clean the test. This simply removes the working and output directories.
+#
+eval_clean()
+{
+	#
+	# If you have special cleaning needs, provide a 'cleanup' shell script.
+	#
+	if [ -n "${TEST_CLEANUP}" ] ; then
+		. ${SRC_DIR}/cleanup
+	fi
+	if [ -z "${NO_TEST_CLEANUP}" ] ; then
+		rm -rf ${WORK_DIR}
+		rm -rf ${OUTPUT_DIR}
+	fi
+}
+
+#
+# Run the test.
+#
+eval_run()
+{
+	ensure_workdir
+
+	if [ -z "${TEST_N}" ] ; then
+		TEST_N=1
+	fi
+
+	N=1
+	while [ ${N} -le ${TEST_N} ] ; do
+		if ! skip_test ${N} ; then
+			( cd ${WORK_DIR} ;
+			  exec 1>${OUTPUT_DIR}/stdout.${N} 2>${OUTPUT_DIR}/stderr.${N}
+			  run_test ${N}
+			  echo $? >${OUTPUT_DIR}/status.${N}
+			)
+		fi
+		N=$((N + 1))
+	done
+}
+
+#
+# Default run_test() function.  It can be replaced by the
+# user specified regression test. The argument to this function is
+# the test number.
+#
+run_test()
+{
+	eval args=\${TEST_${1}-test${1}}
+        ${MAKE_PROG} $args
+}
+
+#
+# Show test results.
+#
+eval_show()
+{
+	ensure_workdir
+
+	if [ -z "${TEST_N}" ] ; then
+		TEST_N=1
+	fi
+
+	N=1
+	while [ ${N} -le ${TEST_N} ] ; do
+		if ! skip_test ${N} ; then
+			echo "=== Test ${N} Status =================="
+			cat ${OUTPUT_DIR}/status.${N}
+			echo ".......... Stdout .................."
+			cat ${OUTPUT_DIR}/stdout.${N}
+			echo ".......... Stderr .................."
+			cat ${OUTPUT_DIR}/stderr.${N}
+		fi
+		N=$((N + 1))
+	done
+}
+
+#
+# Compare results with expected results
+#
+eval_compare()
+{
+	ensure_workdir
+	ensure_run
+
+	if [ -z "${TEST_N}" ] ; then
+		TEST_N=1
+	fi
+
+	echo "1..${TEST_N}"
+	N=1
+	while [ ${N} -le ${TEST_N} ] ; do
+		fail=
+		todo=
+		skip=
+		if ! skip_test ${N} ; then
+			do_compare stdout ${N} || fail="${fail}stdout "
+			do_compare stderr ${N} || fail="${fail}stderr "
+			do_compare status ${N} || fail="${fail}status "
+			eval todo=\${TEST_${N}_TODO}
+		else
+			eval skip=\${TEST_${N}_SKIP}
+		fi
+		msg=
+		if [ ! -z "$fail" ]; then
+			msg="${msg}not "
+		fi
+		msg="${msg}ok ${N} ${SUBDIR}/${N}"
+		if [ ! -z "$fail" -o ! -z "$todo" -o ! -z "$skip" ]; then
+			msg="${msg} # "
+		fi
+		if [ ! -z "$skip" ] ; then
+			msg="${msg}skip ${skip}; "
+		fi
+		if [ ! -z "$todo" ] ; then
+			msg="${msg}TODO ${todo}; "
+		fi
+		if [ ! -z "$fail" ] ; then
+			msg="${msg}reason: ${fail}"
+		fi
+		echo ${msg}
+		N=$((N + 1))
+	done
+}
+
+#
+# Check if the test result is the same as the expected result.
+#
+# $1	Input file
+# $2	Test number
+#
+do_compare()
+{
+	local EXPECTED RESULT
+	EXPECTED="${SRC_DIR}/expected.$1.$2"
+	RESULT="${OUTPUT_DIR}/$1.$2"
+
+	if [ -f $EXPECTED ]; then
+		cat $RESULT | sed -e "s,^$(basename $MAKE_PROG):,make:," | \
+		diff -u $EXPECTED -
+		#diff -q $EXPECTED - 1>/dev/null 2>/dev/null
+		return $?
+	else
+		return 1	# FAIL
+	fi
+}
+
+#
+# Diff current and expected results
+#
+eval_diff()
+{
+	ensure_workdir
+	ensure_run
+
+	if [ -z "${TEST_N}" ] ; then
+		TEST_N=1
+	fi
+
+	N=1
+	while [ ${N} -le ${TEST_N} ] ; do
+		if ! skip_test ${N} ; then
+			FAIL=
+			do_diff stdout ${N}
+			do_diff stderr ${N}
+			do_diff status ${N}
+		fi
+		N=$((N + 1))
+	done
+}
+
+#
+# Check if the test result is the same as the expected result.
+#
+# $1	Input file
+# $2	Test number
+#
+do_diff()
+{
+	local EXPECTED RESULT
+	EXPECTED="${SRC_DIR}/expected.$1.$2"
+	RESULT="${OUTPUT_DIR}/$1.$2"
+
+	echo diff -u $EXPECTED $RESULT
+	if [ -f $EXPECTED ]; then
+		diff -u $EXPECTED $RESULT
+	else
+		echo "${EXPECTED} does not exist"
+	fi
+}
+
+#
+# Update expected results
+#
+eval_update()
+{
+	ensure_workdir
+	ensure_run
+
+	if [ -z "${TEST_N}" ] ; then
+		TEST_N=1
+	fi
+
+	FAIL=
+	N=1
+	while [ ${N} -le ${TEST_N} ] ; do
+		if ! skip_test ${N} ; then
+			cp ${OUTPUT_DIR}/stdout.${N} expected.stdout.${N}
+			cp ${OUTPUT_DIR}/stderr.${N} expected.stderr.${N}
+			cp ${OUTPUT_DIR}/status.${N} expected.status.${N}
+		fi
+		N=$((N + 1))
+	done
+}
+
+#
+# Print description
+#
+eval_desc()
+{
+	echo "${SUBDIR}: ${DESC}"
+}
+
+#
+# Run the test
+#
+eval_test()
+{
+	eval_setup
+	eval_run
+	eval_compare
+}
+
+#
+# Run the test for prove(1)
+#
+eval_prove()
+{
+	eval_setup
+	eval_run
+	eval_compare
+	eval_clean
+}
+
+#
+# Main function. Execute the command(s) on the command line.
+#
+eval_cmd()
+{
+	if [ $# -eq 0 ] ; then
+		# if no arguments given default to 'prove'
+		set -- prove
+	fi
+
+	if ! make_is_fmake ; then
+		for i in $(jot ${TEST_N:-1}) ; do
+			eval TEST_${i}_SKIP=\"make is not fmake\"
+		done
+	fi
+
+	for i
+	do
+		case $i in
+
+		setup | run | compare | diff | clean | reset | show | \
+		test | prove | desc | update)
+			eval eval_$i
+			;;
+		* | help)
+			print_usage
+			;;
+		esac
+	done
+}
+
+##############################################################################
+#
+# Main code
+#
+
+#
+# Determine our sub-directory. Argh.
+#
+SRC_DIR=$(dirname $0)
+SRC_BASE=`cd ${SRC_DIR} ; while [ ! -f common.sh ] ; do cd .. ; done ; pwd`
+SUBDIR=`echo ${SRC_DIR} | sed "s@${SRC_BASE}/@@"`
+
+#
+# Construct working directory
+#
+WORK_DIR=$(pwd)/work/${SUBDIR}
+OUTPUT_DIR=${WORK_DIR}.OUTPUT
+
+#
+# Make to use
+#
+MAKE_PROG=${MAKE_PROG:-/usr/bin/make}


Property changes on: trunk/usr.bin/bmake/tests/common.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/execution/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/execution
+
+TESTS_SUBDIRS=	ellipsis empty joberr plus
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/execution/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/ellipsis/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/execution/ellipsis
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,21 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/ellipsis/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+ELLIPSIS=	...
+
+check-ellipsis:
+	@${MAKE} -f ${MAKEFILE} do-$@
+	@${MAKE} -f ${MAKEFILE} -j2 do-$@
+	@${MAKE} -f ${MAKEFILE} -j2 -B do-$@
+
+do-check-ellipsis: do-check-ellipsis-1 do-check-ellipsis-2
+.ORDER: do-check-ellipsis-1 do-check-ellipsis-2
+
+do-check-ellipsis-1:
+	@echo before $@
+	${ELLIPSIS}
+	@echo after $@
+
+do-check-ellipsis-2:
+	@echo before $@
+	${ELLIPSIS}
+	@echo after $@


Property changes on: trunk/usr.bin/bmake/tests/execution/ellipsis/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/ellipsis/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/ellipsis/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/ellipsis/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/execution/ellipsis/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+before do-check-ellipsis-1
+before do-check-ellipsis-2
+after do-check-ellipsis-1
+after do-check-ellipsis-2
+before do-check-ellipsis-1
+before do-check-ellipsis-2
+after do-check-ellipsis-1
+after do-check-ellipsis-2
+before do-check-ellipsis-1
+before do-check-ellipsis-2
+after do-check-ellipsis-1
+after do-check-ellipsis-2


Property changes on: trunk/usr.bin/bmake/tests/execution/ellipsis/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/ellipsis/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/execution/ellipsis/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/ellipsis/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/ellipsis/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Ellipsis command from variable"
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/execution/ellipsis/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/empty/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/execution/empty/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/empty/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/empty/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/execution/empty
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/execution/empty/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/empty/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/execution/empty/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/empty/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/empty/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+EMPTY=
+
+check-empty:
+	@${MAKE} -f ${MAKEFILE} do-$@
+	@${MAKE} -f ${MAKEFILE} -j2 do-$@
+	@${MAKE} -f ${MAKEFILE} -j2 -B do-$@
+
+do-check-empty:
+	${EMPTY}
+	@${EMPTY}
+	@-${EMPTY}


Property changes on: trunk/usr.bin/bmake/tests/execution/empty/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/empty/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/empty/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/empty/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/execution/empty/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/execution/empty/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/empty/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/execution/empty/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/execution/empty/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/execution/empty/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/empty/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/execution/empty/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/execution/empty/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/empty/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/execution/empty/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/empty/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/empty/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Empty command (from variable)"
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/execution/empty/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/joberr/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/execution/joberr/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/joberr/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/joberr/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/execution/joberr
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/execution/joberr/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/joberr/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/execution/joberr/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/joberr/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,10 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/joberr/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+check-joberr:
+.for _t in 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
+	@-${MAKE} -f ${MAKEFILE} -j2 do-$@
+.endfor
+
+do-check-joberr:
+	@echo "Error: build failed"
+	@exit 1


Property changes on: trunk/usr.bin/bmake/tests/execution/joberr/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/joberr/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/joberr/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/joberr/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/execution/joberr/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/joberr/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/joberr/expected.stderr.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/joberr/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,30 @@
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error
+1 error


Property changes on: trunk/usr.bin/bmake/tests/execution/joberr/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/joberr/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/joberr/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/joberr/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,90 @@
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+Error: build failed
+*** [do-check-joberr] Error code 1
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)
+*** [check-joberr] Error code 2 (ignored)


Property changes on: trunk/usr.bin/bmake/tests/execution/joberr/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/joberr/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/execution/joberr/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/joberr/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/joberr/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Test job make error output"
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/execution/joberr/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/plus/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/execution/plus/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/plus/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/plus/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/execution/plus
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/execution/plus/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/plus/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/execution/plus/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/plus/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/plus/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+check-+:
+	@${MAKE} -f ${MAKEFILE} -j2 -n do-$@
+
+do-check-+:
+	@+echo $@


Property changes on: trunk/usr.bin/bmake/tests/execution/plus/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/plus/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/plus/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/plus/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/execution/plus/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/execution/plus/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/plus/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/execution/plus/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/execution/plus/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/plus/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/execution/plus/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/plus/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+do-check-+


Property changes on: trunk/usr.bin/bmake/tests/execution/plus/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/execution/plus/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/execution/plus/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/execution/plus/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/execution/plus/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Test '+command' execution with -n -jX"
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/execution/plus/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell
+
+TESTS_SUBDIRS=	builtin meta path path_select replace select
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/builtin/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell/builtin
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		sh
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,18 @@
+#
+# In compat mode (the default without -j) a line that contains no shell
+# meta characters and no shell builtins is not passed to the shell but
+# executed directly. In our example the ls line without meta characters
+# will really execute ls, while the line with meta characters will execute
+# our special shell.
+#
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/builtin/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+.SHELL: path="${.CURDIR}/sh"
+
+.PHONY: builtin no-builtin
+
+builtin:
+	@exec ls -d .
+
+no-builtin:
+	@ls -d .


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+.


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+-ec exec ls -d .


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/builtin/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Check that a command line with a builtin is passed to the shell."
+
+# Setup
+TEST_COPY_FILES="sh 755"
+
+# Run
+TEST_N=2
+TEST_1="-B no-builtin"
+TEST_2="-B builtin"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/shell/builtin/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/builtin/sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/builtin/sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/builtin/sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/builtin/sh 146822 2005-05-31 14:13:07Z harti $
+echo "$@"
+if ! test -t 0 ; then
+	cat
+fi

Added: trunk/usr.bin/bmake/tests/shell/meta/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/meta/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell/meta
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		sh
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,18 @@
+#
+# In compat mode (the default without -j) a line that contains no shell
+# meta characters and no shell builtins is not passed to the shell but
+# executed directly. In our example the ls line without meta characters
+# will really execute ls, while the line with meta characters will execute
+# our special shell.
+#
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/meta/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+.SHELL: path="${.OBJDIR}/sh"
+
+.PHONY: meta no-meta
+
+meta:
+	@ls *
+
+no-meta:
+	@ls -d .


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/meta/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+.


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+-ec ls *


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/meta/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Check that a command line with meta characters is passed to the shell."
+
+# Setup
+TEST_COPY_FILES="sh 755"
+
+# Run
+TEST_N=2
+TEST_1="-B no-meta"
+TEST_2="-B meta"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/shell/meta/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/meta/sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/meta/sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/meta/sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/meta/sh 146822 2005-05-31 14:13:07Z harti $
+echo "$@"
+if ! test -t 0 ; then
+	cat
+fi

Added: trunk/usr.bin/bmake/tests/shell/path/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell/path
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		sh
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/path/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,31 @@
+#
+# Change the path for builtin shells. There are two methods to do this.
+# This is the first of them when the basename of the path is equal to
+# one of the builtin shells so that the .SHELL target automatically
+# also selectes the shell without specifying the name.
+#
+# Be sure to include a meta-character into the command line, so that
+# really our shell is executed.
+#
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+
+.ifmake sh_test
+
+.SHELL: path=${.OBJDIR}/sh
+sh_test:
+	@: This is the shell.
+
+.elifmake csh_test
+
+.SHELL: path=${.OBJDIR}/csh
+csh_test:
+	@: This is the C-shell.
+
+.elifmake ksh_test
+
+.SHELL: path=${.OBJDIR}/ksh
+ksh_test:
+	@: This is the Korn-shell.
+
+.endif


Property changes on: trunk/usr.bin/bmake/tests/shell/path/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/path/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/path/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/path/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/path/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/path/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/path/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/path/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/path/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+-ec : This is the shell.


Property changes on: trunk/usr.bin/bmake/tests/shell/path/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+-ec : This is the C-shell.


Property changes on: trunk/usr.bin/bmake/tests/shell/path/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,20 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="New path for builtin shells."
+
+# Setup
+TEST_COPY_FILES="sh 755"
+TEST_LINKS="sh csh	sh ksh"
+
+# Run
+TEST_N=3
+TEST_1="sh_test"
+TEST_2="csh_test"
+TEST_3="ksh_test"
+TEST_3_SKIP="no ksh on FreeBSD"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/shell/path/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path/sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path/sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path/sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path/sh 146822 2005-05-31 14:13:07Z harti $
+echo $@
+if ! test -t 0 ; then
+	cat
+fi

Added: trunk/usr.bin/bmake/tests/shell/path_select/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path_select/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell/path_select
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		shell
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,31 @@
+#
+# Change the path for builtin shells. There are two methods to do this.
+# This is the second of them when both a path and a name are specified.
+# This selects a builtin shell according to the name, but executes it
+# from the specified path.
+#
+# Be sure to include a meta-character into the command line, so that
+# really our shell is executed.
+#
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path_select/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+
+.ifmake sh_test
+
+.SHELL: name=sh path=${.CURDIR}/shell
+sh_test:
+	@: This is the shell.
+
+.elifmake csh_test
+
+.SHELL: name=csh path=${.CURDIR}/shell
+csh_test:
+	@: This is the C-shell.
+
+.elifmake ksh_test
+
+.SHELL: name=ksh path=${.CURDIR}/shell
+ksh_test:
+	@: This is the Korn-shell.
+
+.endif


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+-ec : This is the shell.


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+-ec : This is the C-shell.


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,19 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path_select/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="New path for builtin shells (2)."
+
+# Setup
+TEST_COPY_FILES="shell 755"
+
+# Run
+TEST_N=3
+TEST_1="sh_test"
+TEST_2="csh_test"
+TEST_3="ksh_test"
+TEST_3_SKIP="no ksh on FreeBSD"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/shell/path_select/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/path_select/shell
===================================================================
--- trunk/usr.bin/bmake/tests/shell/path_select/shell	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/path_select/shell	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/path_select/shell 146822 2005-05-31 14:13:07Z harti $
+echo $@
+if ! test -t 0 ; then
+	cat
+fi

Added: trunk/usr.bin/bmake/tests/shell/replace/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/replace/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell/replace
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		shell
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,21 @@
+#
+# Test that we can replace the shell and set all the shell parameters
+# (except meta and builtin which have their own test). This is done by
+# using a shell script for the shell that echoes all command line
+# arguments and its standard input. The shell name should not be one of
+# the builtin shells.
+#
+# XXX There seems to be a problem here in -j1 mode: for the line without
+# @- make should switch on echoing again, but it doesn't.
+#
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/replace/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+.SHELL: name="shell" path="${.CURDIR}/shell"			\
+	quiet="be quiet" echo="be verbose" filter="be verbose"	\
+	echoFlag="x" errFlag="y"				\
+	hasErrCtl=y check="check errors" ignore="ignore errors"
+
+.PHONY: test1
+test1:
+	- at funny $$
+	funnier $$


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/replace/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,3 @@
+-c funny $
+funnier $
+-ec funnier $


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+-yx
+be quiet
+ignore errors
+funny $
+check errors
+funnier $


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/replace/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Check that the shell can be replaced."
+
+# Setup
+TEST_COPY_FILES="shell 755"
+
+# Run
+TEST_N=2
+TEST_1=
+TEST_2=-j2
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/shell/replace/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/replace/shell
===================================================================
--- trunk/usr.bin/bmake/tests/shell/replace/shell	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/replace/shell	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/replace/shell 146822 2005-05-31 14:13:07Z harti $
+echo $@
+if ! test -t 0 ; then
+	cat
+fi

Added: trunk/usr.bin/bmake/tests/shell/select/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,16 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/select/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/shell/select
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/shell/select/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/select/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,28 @@
+#
+# We just select the builtin shells and check whether it is really
+# executed. This should print just the shell paths. Because we
+# normally don't have a ksh, we make this test conditional. This means
+# one has to recreate the test results once ksh is installed.
+#
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/select/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+
+.ifmake sh_test
+
+.SHELL: name=sh
+sh_test: print_path
+
+.elifmake csh_test
+
+.SHELL: name=csh
+csh_test: print_path
+
+.elifmake ksh_test
+
+.SHELL: name=ksh
+ksh_test: print_path
+
+.endif
+
+print_path:
+	@ps -x -opid,command | awk '$$1=='$$$$' { print $$2; }'


Property changes on: trunk/usr.bin/bmake/tests/shell/select/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/select/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/select/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/select/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/shell/select/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/select/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/select/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/select/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/shell/select/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/shell/select/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/shell/select/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/select/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+/bin/sh


Property changes on: trunk/usr.bin/bmake/tests/shell/select/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/select/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+/bin/csh


Property changes on: trunk/usr.bin/bmake/tests/shell/select/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/shell/select/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/shell/select/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/shell/select/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,16 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/shell/select/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Select the builtin sh shell."
+
+# Run
+TEST_N=3
+TEST_1="sh_test"
+TEST_2="csh_test"
+TEST_3="ksh_test"
+TEST_3_SKIP="no ksh on FreeBSD"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/shell/select/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/suffixes
+
+TESTS_SUBDIRS=	basic src_wild1 src_wild2
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/suffixes/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/basic/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/basic/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/basic/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,14 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/basic/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/suffixes/basic
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		TEST1.a
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/suffixes/basic/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/basic/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/basic/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/basic/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/basic/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Check that a simple suffix rule is correctly processed.
+
+test1:	TEST1.b
+	diff -u TEST1.a TEST1.b
+
+.SUFFIXES:
+
+.SUFFIXES: .a .b
+
+.a.b:
+	cat ${.IMPSRC} >${.TARGET}


Property changes on: trunk/usr.bin/bmake/tests/suffixes/basic/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/basic/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/basic/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/basic/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/suffixes/basic/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/suffixes/basic/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/basic/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/suffixes/basic/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/suffixes/basic/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/basic/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/basic/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/basic/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+cat TEST1.a >TEST1.b
+diff -u TEST1.a TEST1.b


Property changes on: trunk/usr.bin/bmake/tests/suffixes/basic/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/basic/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/basic/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/basic/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,19 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/basic/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Basic suffix operation."
+
+# Setup
+TEST_COPY_FILES="TEST1.a 644"
+
+# Reset
+TEST_CLEAN="Test1.b"
+
+# Run
+TEST_N=1
+TEST_1="-r test1"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/suffixes/basic/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/src_wild1/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/suffixes/src_wild1
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		TEST1.a
+FILES+=		TEST2.a
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/src_wild1/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+
+test1:	TEST1.b
+	cat TEST1.a TEST2.a | diff -u - TEST1.b
+
+TEST1.b: *.a
+	cat ${.ALLSRC} >${.TARGET}


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild1/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+cat TEST1.a TEST2.a >TEST1.b
+cat TEST1.a TEST2.a | diff -u - TEST1.b


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild1/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild1/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild1/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild1/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,19 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/src_wild1/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Source wildcard expansion."
+
+# Setup
+TEST_COPY_FILES="TEST1.a 644	TEST2.a 644"
+
+# Reset
+TEST_CLEAN="TEST1.b"
+
+# Run
+TEST_N=1
+TEST_1="-r test1"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild1/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/src_wild2/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/suffixes/src_wild2
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		TEST1.a
+FILES+=		TEST2.a
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/src_wild2/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Source expansion with the source in a macro
+#
+
+SRC=*.a
+
+test1:	TEST1.b
+	cat TEST1.a TEST2.a | diff -u - TEST1.b
+
+TEST1.b: ${SRC}
+	cat ${.ALLSRC} >${.TARGET}


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild2/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+cat TEST1.a TEST2.a >TEST1.b
+cat TEST1.a TEST2.a | diff -u - TEST1.b


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild2/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/suffixes/src_wild2/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/suffixes/src_wild2/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/suffixes/src_wild2/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,19 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/suffixes/src_wild2/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Source wildcard expansion (2)."
+
+# Setup
+TEST_COPY_FILES="TEST1.a 644	TEST2.a 644"
+
+# Reset
+TEST_CLEAN="TEST1.b"
+
+# Run
+TEST_N=1
+TEST_1="-r test1"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/suffixes/src_wild2/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/syntax
+
+TESTS_SUBDIRS=	directive-t0 enl funny-targets semi
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/syntax/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/directive-t0/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/syntax/directive-t0
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,8 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/directive-t0/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# A typo'ed directive.
+#
+
+.uudef foo
+
+all:


Property changes on: trunk/usr.bin/bmake/tests/syntax/directive-t0/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+1


Property changes on: trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stderr.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+"Makefile", line 6: Unknown directive
+make: fatal errors encountered -- cannot continue


Property changes on: trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stdout.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/directive-t0/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/directive-t0/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/directive-t0/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/directive-t0/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/directive-t0/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="A typo'ed directive."
+
+# Run
+TEST_N=1
+TEST_1=
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/syntax/directive-t0/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,25 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/enl/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/syntax/enl
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.status.3
+FILES+=		expected.status.4
+FILES+=		expected.status.5
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stderr.3
+FILES+=		expected.stderr.4
+FILES+=		expected.stderr.5
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		expected.stdout.3
+FILES+=		expected.stdout.4
+FILES+=		expected.stdout.5
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,59 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/enl/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Test handling of escaped newlines.
+#
+
+.ifmake test1
+
+# This should succeed
+\
+\
+\
+test1:
+	@echo ok
+
+.elifmake test2
+
+# This should print ok because the second assignment to foo is actually
+# a continued comment.
+FOO=ok
+#\
+\
+FOO=not ok
+test2:
+	@echo "${FOO}"
+
+.elifmake test3
+
+# Make sure an escaped newline inserts a space
+test3: a\
+b
+
+a:
+	@echo a
+
+b:
+	@echo b
+
+.elifmake test4
+
+# Make sure an escaped newline inserts exactly one space
+FOO=a\
+			      b
+
+test4:
+	@echo "${FOO}"
+
+.elifmake test5
+
+# Make sure each escaped newline inserts exactly one space
+FOO=a\
+\
+\
+\
+b
+
+test5:
+	@echo "${FOO}"
+    
+.endif


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.3
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.status.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.status.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.4
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.status.4	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.status.4	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.5
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.status.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.status.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.status.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.3
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.4
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.4	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.4	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.5
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.5	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.5	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stderr.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+ok


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+ok


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.3
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+a
+b


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.4
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.4	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.4	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+a b


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.4
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.5
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.5	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.5	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+a    b


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/expected.stdout.5
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/enl/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/enl/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/enl/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/enl/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Test escaped new-lines handling."
+
+# Run
+TEST_N=5
+TEST_2_TODO="bug in parser"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/syntax/enl/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,16 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/funny-targets/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/syntax/funny-targets
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,14 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/funny-targets/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# PR bin/6612 / GRN r102178
+#
+
+test1: colons::colons::target
+
+colons::colons::target:
+	@echo '${.TARGET}'
+
+test2: exclamation!target
+
+exclamation!target:
+	@echo '${.TARGET}


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+colons::colons::target


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+exclamation!target


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/funny-targets/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/funny-targets/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/funny-targets/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/funny-targets/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC='Target names with "funny" embeded characters.'
+
+# Run
+TEST_N=2
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/syntax/funny-targets/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,16 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/semi/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/syntax/semi
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,26 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/semi/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Test handling of escaped newlines.
+#
+
+.ifmake test1
+
+FOO=
+BAR=bar
+FOO != echo ${FOO} ; echo ${BAR}
+
+test1:
+	echo ${FOO}
+
+.endif
+
+.ifmake test2
+
+FOO=foo
+BAR=bar
+FOO != echo ${FOO} ; echo ${BAR}
+
+test2:
+	echo ${FOO}
+
+.endif


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+echo bar
+bar


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+echo foo bar
+foo bar


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/syntax/semi/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/syntax/semi/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/syntax/semi/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/syntax/semi/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Test semicolon handling."
+
+# Run
+TEST_N=2
+TEST_1_TODO="parser bug"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/syntax/semi/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk
+
+TESTS_SUBDIRS=	t0 t1 t2
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t0/2/1
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,6 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Can we traverse up to / and find a 'mk/sys.mk'?
+#
+all:
+	@echo ${DASH_M_DOTDOTDOT}


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+Found_DotDotDot_sys_mk


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/1/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/1/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/2/1/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../../../common.sh
+
+# Description
+DESC="Can we traverse up to / and find a 'mk/sys.mk'?"
+
+# Run
+TEST_N=1
+TEST_1="-m .../mk"
+TEST_MAKE_DIRS="../../mk 755"
+TEST_COPY_FILES="../../mk/sys.mk 644"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/1/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/2/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/2/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/2/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/2/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t0/2
+
+TESTS_SUBDIRS=	1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,8 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t0
+
+TESTS_SUBDIRS=	2
+SUBDIR=		mk
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/mk/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/mk/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/mk/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,9 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/mk/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t0/mk
+
+FILESDIR=		${TESTSDIR}
+FILES=			sys.mk.test
+FILESNAME_sys.mk.test=	sys.mk
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t0/mk/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t0/mk/sys.mk.test
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t0/mk/sys.mk.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t0/mk/sys.mk.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,3 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t0/mk/sys.mk.test 263346 2014-03-19 12:29:20Z jmmv $
+
+DASH_M_DOTDOTDOT=Found_DotDotDot_sys_mk

Added: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t1/2/1
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		cleanup
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/cleanup
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/1/cleanup	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/1/cleanup	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,3 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/2/1/cleanup 201526 2010-01-04 18:57:22Z obrien $
+
+rm -rf ${WORK_DIR}/../../../t0/2/1

Added: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+Found_DotDotDot_sys_mk


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/1/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/1/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/2/1/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../../../common.sh
+
+# Description
+DESC="Can we traverse up to / and find a 'mk/sys.mk' with -C -m?"
+
+# Run
+TEST_N=1
+TEST_1="-C ../../../t0/2/1 -m .../mk"
+TEST_MAKE_DIRS="../../mk 755 ../../../t0/mk 755 ../../../t0/2/1 755"
+TEST_COPY_FILES="../../mk/sys.mk 644 ../../../t0/mk/sys.mk 644 ../../../t0/2/1/Makefile.test 644"
+TEST_CLEAN_FILES="../../../t0/2/1"
+TEST_CLEANUP=clean-special
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/2/1/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/2/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/2/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/2/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/2/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t1/2
+
+TESTS_SUBDIRS=	1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,8 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t1
+
+TESTS_SUBDIRS=	2
+SUBDIR=		mk
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/mk/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/mk/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/mk/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,9 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/mk/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t1/mk
+
+FILESDIR=		${TESTSDIR}
+FILES=			sys.mk.test
+FILESNAME_sys.mk.test=	sys.mk
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t1/mk/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t1/mk/sys.mk.test
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t1/mk/sys.mk.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t1/mk/sys.mk.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,3 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t1/mk/sys.mk.test 263346 2014-03-19 12:29:20Z jmmv $
+
+DASH_M_DOTDOTDOT=Found_WRONG_DotDotDot_sys_mk__with_C_before_m

Added: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t2/2/1
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		cleanup
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/cleanup
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/1/cleanup	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/1/cleanup	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,3 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/2/1/cleanup 201526 2010-01-04 18:57:22Z obrien $
+
+rm -rf ${WORK_DIR}/../../../t0/2/1

Added: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+Found_DotDotDot_sys_mk__with_m_before_C


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/1/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/1/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,17 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/2/1/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../../../common.sh
+
+# Description
+DESC="Can we traverse up to / and find a 'mk/sys.mk' with -m -C?"
+
+# Run
+TEST_N=1
+TEST_1="-m .../mk -C ../../../t0/2/1"
+TEST_MAKE_DIRS="../../mk 755 ../../../t0/mk 755 ../../../t0/2/1 755"
+TEST_COPY_FILES="../../mk/sys.mk 644 ../../../t0/mk/sys.mk 644 ../../../t0/2/1/Makefile.test 644"
+TEST_CLEAN_FILES="../../../t0/2/1"
+TEST_CLEANUP=clean-special
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/2/1/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/2/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/2/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/2/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/2/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t2/2
+
+TESTS_SUBDIRS=	1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,8 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t2
+
+TESTS_SUBDIRS=	2
+SUBDIR=		mk
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/mk/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/mk/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/mk/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,9 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/mk/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/sysmk/t2/mk
+
+FILESDIR=		${TESTSDIR}
+FILES=			sys.mk.test
+FILESNAME_sys.mk.test=	sys.mk
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/sysmk/t2/mk/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/sysmk/t2/mk/sys.mk.test
===================================================================
--- trunk/usr.bin/bmake/tests/sysmk/t2/mk/sys.mk.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/sysmk/t2/mk/sys.mk.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,3 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/sysmk/t2/mk/sys.mk.test 263346 2014-03-19 12:29:20Z jmmv $
+
+DASH_M_DOTDOTDOT=Found_DotDotDot_sys_mk__with_m_before_C

Added: trunk/usr.bin/bmake/tests/test-new.mk
===================================================================
--- trunk/usr.bin/bmake/tests/test-new.mk	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/test-new.mk	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,9 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/test-new.mk 236339 2012-05-30 22:26:16Z obrien $
+
+NEW_DIR!=	make -C ${.CURDIR}/../../../../usr.bin/make -V .OBJDIR
+
+all:
+	rm -rf /tmp/${USER}.make.test
+	env MAKE_PROG=${NEW_DIR}/make ${.SHELL} ./all.sh
+
+.include <bsd.obj.mk>


Property changes on: trunk/usr.bin/bmake/tests/test-new.mk
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/variables/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/variables
+
+TESTS_SUBDIRS=	modifier_M modifier_t opt_V t0
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/variables/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/modifier_M/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/variables/modifier_M
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,18 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/modifier_M/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Test the M modifier.
+#
+FILES	= \
+		main.c globals.h \
+		util.c util.h \
+		map.c map.h \
+		parser.y lexer.l \
+		cmdman.1 format.5
+test1:
+	@echo "all files: ${FILES}"
+	@echo "cfiles: ${FILES:M*.c}"
+	@echo "hfiles: ${FILES:M*.h}"
+	@echo "grammar and lexer: ${FILES:M*.[ly]}"
+	@echo "man page: ${FILES:M*.[1-9]}"
+	@echo "utility files: ${FILES:Mutil.?}"
+	@echo "m files: ${FILES:Mm*}"


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_M/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_M/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_M/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_M/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_M/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,7 @@
+all files: main.c globals.h  util.c util.h  map.c map.h  parser.y lexer.l  cmdman.1 format.5
+cfiles: main.c util.c map.c
+hfiles: globals.h util.h map.h
+grammar and lexer: parser.y lexer.l
+man page: cmdman.1 format.5
+utility files: util.c util.h
+m files: main.c map.c map.h


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_M/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_M/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_M/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_M/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,9 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/modifier_M/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Variable expansion with M modifier"
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_M/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,19 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/modifier_t/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/variables/modifier_t
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.status.3
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stderr.3
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+FILES+=		expected.stdout.3
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/modifier_t/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Test the t modifier.
+#
+# below is missing '
+ASCII=	!"\#$$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
+
+test1:
+	@echo '${ASCII}'
+
+test2:
+	@echo '${ASCII:tl}'
+
+test3:
+	@echo '${ASCII:tu}'


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.3
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.status.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.3
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.3	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.3	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stderr.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+!"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+!"#$%&()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.3
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.3	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.3	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+!"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/expected.stdout.3
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/modifier_t/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/variables/modifier_t/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/modifier_t/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/modifier_t/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Variable expansion with t modifiers"
+
+# Run
+TEST_N=3
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/variables/modifier_t/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,16 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/opt_V/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/variables/opt_V
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.status.2
+FILES+=		expected.stderr.1
+FILES+=		expected.stderr.2
+FILES+=		expected.stdout.1
+FILES+=		expected.stdout.2
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/opt_V/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# Test the -V option
+#
+
+FOO=	foo
+FOOBAR=	${FOO}bar
+
+test1:
+	@echo "-V FOOBAR"
+	@${MAKE} -V FOOBAR
+
+test2:
+	@echo '-V "$${FOOBAR}"'
+	@${MAKE} -V '$${FOOBAR}'


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.2
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/expected.status.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.2
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.2	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.2	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stderr.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+-V FOOBAR
+foobar


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.2
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.2	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.2	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,2 @@
+-V "${FOOBAR}"
+foobar


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/expected.stdout.2
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/opt_V/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/variables/opt_V/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/opt_V/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,12 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/opt_V/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Variable expansion using command line '-V'"
+
+# Run
+TEST_N=2
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/variables/opt_V/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/t0/Makefile
===================================================================
--- trunk/usr.bin/bmake/tests/variables/t0/Makefile	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/t0/Makefile	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,13 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/t0/Makefile 266074 2014-05-14 18:43:13Z jmmv $
+
+TESTSDIR=	${TESTSBASE}/usr.bin/bmake/variables/t0
+
+TAP_TESTS_SH=	legacy_test
+
+FILESDIR=	${TESTSDIR}
+FILES=		Makefile.test
+FILES+=		expected.status.1
+FILES+=		expected.stderr.1
+FILES+=		expected.stdout.1
+
+.include <bsd.test.mk>


Property changes on: trunk/usr.bin/bmake/tests/variables/t0/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/t0/Makefile.test
===================================================================
--- trunk/usr.bin/bmake/tests/variables/t0/Makefile.test	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/t0/Makefile.test	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,23 @@
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/t0/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $
+#
+# A unsorted set of macro expansions. This should be sorted out.
+#
+A	= 0
+AV	= 1
+test1:
+	@echo $A
+	@echo ${AV}
+	@echo ${A}
+	@# The following are soo broken why no syntax error?
+	@echo $(
+	@echo $)
+	@echo ${
+	@echo ${A
+	@echo ${A)
+	@echo ${A){
+	@echo ${AV
+	@echo ${AV)
+	@echo ${AV){
+	@echo ${AV{
+	@echo ${A{
+	@echo $}


Property changes on: trunk/usr.bin/bmake/tests/variables/t0/Makefile.test
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/t0/expected.status.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/t0/expected.status.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/t0/expected.status.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1 @@
+0


Property changes on: trunk/usr.bin/bmake/tests/variables/t0/expected.status.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Index: trunk/usr.bin/bmake/tests/variables/t0/expected.stderr.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/t0/expected.stderr.1	2016-04-15 01:40:54 UTC (rev 7540)
+++ trunk/usr.bin/bmake/tests/variables/t0/expected.stderr.1	2016-04-15 01:45:29 UTC (rev 7541)

Property changes on: trunk/usr.bin/bmake/tests/variables/t0/expected.stderr.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/t0/expected.stdout.1
===================================================================
--- trunk/usr.bin/bmake/tests/variables/t0/expected.stdout.1	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/t0/expected.stdout.1	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,15 @@
+0
+1
+0
+
+
+
+
+
+
+
+
+
+
+
+


Property changes on: trunk/usr.bin/bmake/tests/variables/t0/expected.stdout.1
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/bmake/tests/variables/t0/legacy_test.sh
===================================================================
--- trunk/usr.bin/bmake/tests/variables/t0/legacy_test.sh	                        (rev 0)
+++ trunk/usr.bin/bmake/tests/variables/t0/legacy_test.sh	2016-04-15 01:45:29 UTC (rev 7541)
@@ -0,0 +1,9 @@
+#! /bin/sh
+# $FreeBSD: stable/10/usr.bin/bmake/tests/variables/t0/legacy_test.sh 263346 2014-03-19 12:29:20Z jmmv $
+
+. $(dirname $0)/../../common.sh
+
+# Description
+DESC="Variable expansion."
+
+eval_cmd $*


Property changes on: trunk/usr.bin/bmake/tests/variables/t0/legacy_test.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list