From nobody Wed Sep 02 19:05:59 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hZsdM4w0fz6qWlM for ; Wed, 02 Sep 2026 19:05:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hZsdM4dFnz3Lws for ; Wed, 02 Sep 2026 19:05:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1788375959; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SkIfInnr6KkXLFGXe/4iyGtCEnxBhx1VriUjfTj7oaM=; b=gZzlHT70yZ3ut7qm+nWGVUjEkBlvEDdsQczl+ydWw4WKz4dLSgM3qrWVXshOY8erU/zLa/ Pa5wJK/X4BuNmvklTEmdjnu9UFX1iGq7FJMlzXBp5zrgLrrsu0UsAv9vafTCRJ5XBLxNMC B46ahUc1UNj49hEaeKv5+sFgrHfuAJBKmMKit/S2FsvBjWHLw7JVS+ku0AS5sTWiQG4Xoj abhE4ivBSvdvkTPWMoOv9wRwKqubMODyP5ZJEyitTPlZzp9etADQva7+ma/0ZFAuriZusL MTV5HqoM/TWT4SJn0eTWVAX6RlyRBFPBnurSn9YuKnhs0SyjcHZeKhA1Wm9TCQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1788375959; a=rsa-sha256; cv=none; b=QcilhneyJSLk9aw9+mjlpEzIRiI5NgdFFsDhZkQLGz5tasHq0/AA21/SZMzetEkNk7QciT U/7ZHGHYf9PQtLkmedWHHVHxpPRKkJylFmX/BqgbVBm6BYHuji6YUfng238adldDaLlClY L8zXPuGlRootoetHLr1wsnpXInfxfSaT6vR6MXFVjgrOOHWIJ5mRexKTX8IobOHPyeswRP 3T4IBz1dBBkhgv53tKTPSf0PSaqCTiQGcmAgxYTX4W7KsjibUA9ewKsLhLckPxFNIvHQOX 5PiR8kUz2IbJ8reeMcCV4Twje9Kqv4+kzjIaUWdX5PGnOtXap6Rygdp9ZUl7cQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1788375959; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SkIfInnr6KkXLFGXe/4iyGtCEnxBhx1VriUjfTj7oaM=; b=f1Ti/DWKf+YPfLsRFKCnTzqLgpjZIUgxgFAxfls4zgdX8x10ZtXVwv6f/oCFSnvhJqq85r vyWXHdwK55uqwm5aW0AAC8Otk+A7uS5VU9mXWdwH0MXtZdCOpMSbX2xe38ZNz6JY0mztgi fK7C3b1va1ZlhTGsaSXun1GiL09P7z8PwFfCC3pMECfANAJFvl5ckBhXv5eavp0vDKaU8B F27JpPoTfgfymm3Jb05qMpkSOXeNpLc3s+GEelX8fpMHW6rdzaE3hssIxmsTS6uqsg0aLK DC3lAbIuo1zHazgSmTWH9uQ//evvJOb9BWrBjZLV8PONTtgUDFBOja6w5DZBNw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hZsdM3ZhdzwZ4 for ; Wed, 02 Sep 2026 19:05:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 205cf by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 02 Sep 2026 19:05:59 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Siva Mahadevan Subject: git: 60d78908f57c - main - dtrace/tests: compile D sources at runtime on test target List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: siva X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 60d78908f57cf2100d5aeafa7db5d97cda3c5607 Auto-Submitted: auto-generated Date: Wed, 02 Sep 2026 19:05:59 +0000 Message-Id: <6a987397.205cf.123c1f99@gitrepo.freebsd.org> The branch main has been updated by siva: URL: https://cgit.FreeBSD.org/src/commit/?id=60d78908f57cf2100d5aeafa7db5d97cda3c5607 commit 60d78908f57cf2100d5aeafa7db5d97cda3c5607 Author: Siva Mahadevan AuthorDate: 2026-09-02 18:09:48 +0000 Commit: Siva Mahadevan CommitDate: 2026-09-02 18:18:01 +0000 dtrace/tests: compile D sources at runtime on test target Previously, we would precompile D test dependencies using the host's dtrace, which unconditionally outputs ELF files in the host's format. This breaks the cross-compile build with errors like the following: dtrace: failed to link script: incorrect ELF machine type for object file: tst.usdt.pieo --- usdt.o --- *** Failed target: usdt.o This patch moves compilation to runtime for all C-based testcases that have a dependent D source file. Reviewed by: markj MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D59030 --- cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/aggs/Makefile | 4 +++- .../dtrace/tests/common/arithmetic/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/arrays/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/assocs/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/begin/Makefile | 4 +++- .../dtrace/tests/common/bitfields/Makefile | 4 +++- .../dtrace/tests/common/buffering/Makefile | 4 +++- .../dtrace/tests/common/builtinvar/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/cg/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/clauses/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/cpc/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/decls/Makefile | 4 +++- .../dtrace/tests/common/docsExamples/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/drops/Makefile | 4 +++- .../dtrace/tests/common/dtraceUtil/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/end/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/enum/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/env/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/error/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/exit/Makefile | 4 +++- .../dtrace/tests/common/fbtprovider/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/funcs/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/grammar/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/include/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/inline/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/io/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/ip/Makefile | 4 +++- .../usr.sbin/dtrace/tests/common/java_api/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/json/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/kinst/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/lexer/Makefile | 4 +++- .../dtrace/tests/common/llquantize/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/mdb/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/mib/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/misc/Makefile | 4 +++- .../dtrace/tests/common/multiaggs/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/nfs/Makefile | 4 +++- .../usr.sbin/dtrace/tests/common/offsetof/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/oformat/Makefile | 4 +++- .../dtrace/tests/common/operators/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/pid/Makefile | 4 +++- .../dtrace/tests/common/plockstat/Makefile | 4 +++- .../usr.sbin/dtrace/tests/common/pointers/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/pragma/Makefile | 4 +++- .../dtrace/tests/common/predicates/Makefile | 4 +++- .../dtrace/tests/common/preprocessor/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/print/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/printa/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/printf/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/privs/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/probes/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/proc/Makefile | 4 +++- .../dtrace/tests/common/profile-n/Makefile | 4 +++- .../dtrace/tests/common/providers/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/raise/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/rates/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/safety/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/scalars/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/sched/Makefile | 4 +++- .../dtrace/tests/common/scripting/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/sdt/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile | 4 +++- .../dtrace/tests/common/speculation/Makefile | 4 +++- .../dtrace/tests/common/stability/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/stack/Makefile | 4 +++- .../dtrace/tests/common/stackdepth/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/stop/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/strlen/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/struct/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/sugar/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/syscall/Makefile | 4 +++- .../usr.sbin/dtrace/tests/common/sysevent/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/trace/Makefile | 4 +++- .../usr.sbin/dtrace/tests/common/tracemem/Makefile | 4 +++- .../dtrace/tests/common/translators/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/typedef/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/types/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/uctf/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/union/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/usdt/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/ustack/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/vars/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/common/version/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/dtrace.test.mk | 18 ++++++++-------- cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/i386/pid/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile | 4 +++- cddl/usr.sbin/dtrace/tests/tools/dtest.sh | 24 +++++++++++++++++++++- cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh | 4 +++- 93 files changed, 306 insertions(+), 100 deletions(-) diff --git a/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile b/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile index d06cfb032f58..39a8ee502229 100644 --- a/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile +++ b/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.rax.d \ tst.uregsarray.d \ @@ -14,5 +14,7 @@ TESTEXES= \ CFILES= \ tst.rax.c \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile b/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile index 2ab9c05e2f80..caa79c02e936 100644 --- a/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_AGG_FUNC.bad.d \ err.D_AGG_MDIM.bad.d \ err.D_AGG_NULL.bad.d \ @@ -187,5 +187,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile b/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile index e7b8177f51f9..e334a218515b 100644 --- a/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_DIV_ZERO.divby0.d \ err.D_DIV_ZERO.divby0_1.d \ err.D_DIV_ZERO.divby0_2.d \ @@ -28,5 +28,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile b/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile index 04f64f07221c..6e44d85c50ea 100644 --- a/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_ARR_BADREF.bad.d \ err.D_DECL_ARRBIG.toobig.d \ err.D_DECL_ARRNULL.bad.d \ @@ -25,5 +25,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile b/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile index faee92dcfe00..d761f21309df 100644 --- a/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_OP_INCOMPAT.dupgtype.d \ err.D_OP_INCOMPAT.dupttype.d \ err.D_OP_INCOMPAT.this.d \ @@ -28,5 +28,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/begin/Makefile b/cddl/usr.sbin/dtrace/tests/common/begin/Makefile index 733f2f73fa19..86c804d1841b 100644 --- a/cddl/usr.sbin/dtrace/tests/common/begin/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/begin/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PDESC_ZERO.begin.d \ err.D_PDESC_ZERO.tick.d \ tst.begin.d \ @@ -18,5 +18,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile b/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile index dc3637c7fd07..98cf07587f50 100644 --- a/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_ADDROF_BITFIELD.BitfieldAddress.d \ err.D_DECL_BFCONST.NegBitField.d \ err.D_DECL_BFCONST.ZeroBitField.d \ @@ -22,5 +22,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile b/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile index f5e2f40cb1a8..122e3d2dd8f7 100644 --- a/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.end.d \ err.resize1.d \ err.resize2.d \ @@ -33,5 +33,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile b/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile index a22dd3ea6d05..a0bcf08e600e 100644 --- a/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_XLATE_NOCONV.cpuusage.d \ err.D_XLATE_NOCONV.nice.d \ err.D_XLATE_NOCONV.priority.d \ @@ -44,5 +44,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/cg/Makefile b/cddl/usr.sbin/dtrace/tests/common/cg/Makefile index 68baf9acd33b..9157b1932b65 100644 --- a/cddl/usr.sbin/dtrace/tests/common/cg/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/cg/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_NOREG.noreg.d \ err.baddif.d \ @@ -14,5 +14,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile b/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile index f72aa480efba..63a27fb9961f 100644 --- a/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_IDENT_UNDEF.aggfun.d \ err.D_IDENT_UNDEF.aggtup.d \ err.D_IDENT_UNDEF.arrtup.d \ @@ -22,5 +22,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile b/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile index ec489bb094b6..36286274e4fc 100644 --- a/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PDESC_ZERO.lowfrequency.d \ err.D_PDESC_ZERO.malformedoverflow.d \ err.D_PDESC_ZERO.nonexistentevent.d \ @@ -23,5 +23,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/decls/Makefile b/cddl/usr.sbin/dtrace/tests/common/decls/Makefile index 6b8fb677d8a6..d4191dc4fa3f 100644 --- a/cddl/usr.sbin/dtrace/tests/common/decls/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/decls/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_DECL_LOCASSC.NonLocalAssoc.d \ err.D_DECL_LONGINT.LongStruct.d \ err.D_DECL_PARMCLASS.BadStorageClass.d \ @@ -26,5 +26,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile b/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile index 1dae1ddb11b4..3374fce3e0af 100644 --- a/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ badptr.d \ countdown.d \ counter.d \ @@ -28,5 +28,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/drops/Makefile b/cddl/usr.sbin/dtrace/tests/common/drops/Makefile index 87ed77eb0c2d..f00bd6397bbf 100644 --- a/cddl/usr.sbin/dtrace/tests/common/drops/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/drops/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ drp.DTRACEDROP_AGGREGATION.d \ drp.DTRACEDROP_DBLERROR.d \ drp.DTRACEDROP_DYNAMIC.d \ @@ -20,5 +20,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile b/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile index 9371ab837a40..a372b47f4cfb 100644 --- a/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PDESC_ZERO.InvalidDescription1.d \ man.APIVersion.d \ man.AddSearchPath.d \ @@ -114,5 +114,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/end/Makefile b/cddl/usr.sbin/dtrace/tests/common/end/Makefile index 957a2290d250..40d9a54a312a 100644 --- a/cddl/usr.sbin/dtrace/tests/common/end/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/end/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_IDENT_UNDEF.timespent.d \ tst.end.d \ tst.endwithoutbegin.d \ @@ -17,5 +17,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/enum/Makefile b/cddl/usr.sbin/dtrace/tests/common/enum/Makefile index b83f0251799b..e979c6e35e62 100644 --- a/cddl/usr.sbin/dtrace/tests/common/enum/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/enum/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_DECL_IDRED.EnumSameName.d \ err.D_UNKNOWN.RepeatIdentifiers.d \ tst.EnumEquality.d \ @@ -17,5 +17,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/env/Makefile b/cddl/usr.sbin/dtrace/tests/common/env/Makefile index 0d7ee4b975dd..8dde71b58356 100644 --- a/cddl/usr.sbin/dtrace/tests/common/env/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/env/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PRAGMA_OPTSET.setfromscript.d \ err.D_PRAGMA_OPTSET.unsetfromscript.d \ tst.ld_nolazyload.ksh \ @@ -26,5 +26,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/error/Makefile b/cddl/usr.sbin/dtrace/tests/common/error/Makefile index 7bf4f38b63bf..dea0d8a6b05a 100644 --- a/cddl/usr.sbin/dtrace/tests/common/error/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/error/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.DTRACEFLT_BADADDR.d \ tst.DTRACEFLT_DIVZERO.d \ tst.DTRACEFLT_UNKNOWN.d \ @@ -17,5 +17,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/exit/Makefile b/cddl/usr.sbin/dtrace/tests/common/exit/Makefile index d58baea479c5..47ca341519c5 100644 --- a/cddl/usr.sbin/dtrace/tests/common/exit/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/exit/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PROTO_LEN.noarg.d \ err.exitarg1.d \ tst.basic1.d \ @@ -15,5 +15,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile b/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile index 0dee8f807065..99a71b6db273 100644 --- a/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PDESC_ZERO.notreturn.d \ tst.argtest.ksh \ tst.argtest.ksh.out \ @@ -24,5 +24,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile b/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile index 52bd1fc67ba7..be549f8bfebf 100644 --- a/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_FUNC_UNDEF.progenyofbad1.d \ err.D_OP_VFPTR.badop.d \ err.D_PROTO_ARG.chillbadarg.d \ @@ -109,5 +109,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile b/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile index 42cad7c69357..ad20763e5732 100644 --- a/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_ADDROF_LVAL.d \ err.D_EMPTY.empty.d \ tst.clauses.d \ @@ -16,5 +16,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/include/Makefile b/cddl/usr.sbin/dtrace/tests/common/include/Makefile index 5e8a18816dfa..738dced6e246 100644 --- a/cddl/usr.sbin/dtrace/tests/common/include/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/include/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.includefirst.ksh \ TESTEXES= \ @@ -13,5 +13,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/inline/Makefile b/cddl/usr.sbin/dtrace/tests/common/inline/Makefile index f21a46a7b41a..9af07e03a3b0 100644 --- a/cddl/usr.sbin/dtrace/tests/common/inline/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/inline/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_DECL_IDRED.redef1.d \ err.D_DECL_IDRED.redef2.d \ err.D_IDENT_UNDEF.recur.d \ @@ -24,5 +24,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/io/Makefile b/cddl/usr.sbin/dtrace/tests/common/io/Makefile index e8af41d187da..57f17defb4f5 100644 --- a/cddl/usr.sbin/dtrace/tests/common/io/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/io/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.fds.d \ tst.fds.d.out \ @@ -14,5 +14,7 @@ TESTEXES= \ CFILES= \ tst.fds.c \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/ip/Makefile b/cddl/usr.sbin/dtrace/tests/common/ip/Makefile index e005b43d064d..048ac6bbbbb3 100644 --- a/cddl/usr.sbin/dtrace/tests/common/ip/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/ip/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.ipv4localicmp.ksh \ tst.ipv4localicmp.ksh.out \ tst.ipv4localsctp.ksh \ @@ -44,5 +44,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile b/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile index e902c1bc4562..1012ff3813d4 100644 --- a/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.Abort.ksh \ tst.Abort.ksh.out \ tst.Bean.ksh \ @@ -40,5 +40,7 @@ CFILES= \ tst.FunctionLookup.c \ tst.ProbeData.c \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/json/Makefile b/cddl/usr.sbin/dtrace/tests/common/json/Makefile index e3a0020149c2..75ec17461f84 100644 --- a/cddl/usr.sbin/dtrace/tests/common/json/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/json/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.general.d \ tst.general.d.out \ tst.strsize.d \ @@ -19,5 +19,7 @@ TESTEXES= \ CFILES= \ tst.usdt.c \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/kinst/Makefile b/cddl/usr.sbin/dtrace/tests/common/kinst/Makefile index c683a5ce0700..0a5a752a51f9 100644 --- a/cddl/usr.sbin/dtrace/tests/common/kinst/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/kinst/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.basic.ksh \ TESTEXES= \ @@ -13,5 +13,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile b/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile index 8b7ec52c7f1f..31557ac96852 100644 --- a/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_CHR_NL.char.d \ err.D_CHR_NULL.char.d \ err.D_INT_DIGIT.InvalidDigit.d \ @@ -26,5 +26,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile b/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile index e4bb476f0df7..4a7636ba44ba 100644 --- a/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_LLQUANT_FACTOREVEN.nodivide.d \ err.D_LLQUANT_FACTOREVEN.notfactor.d \ err.D_LLQUANT_FACTORMATCH.d \ @@ -47,5 +47,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile b/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile index be8f66af0193..744787f13702 100644 --- a/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.dtracedcmd.ksh \ TESTEXES= \ @@ -13,5 +13,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/mib/Makefile b/cddl/usr.sbin/dtrace/tests/common/mib/Makefile index b6d335b03f7e..ad5b3ad7354a 100644 --- a/cddl/usr.sbin/dtrace/tests/common/mib/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/mib/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.icmp.ksh \ tst.tcp.ksh \ tst.udp.ksh \ @@ -15,5 +15,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/misc/Makefile b/cddl/usr.sbin/dtrace/tests/common/misc/Makefile index bc96403cfe22..17e8d18956fa 100644 --- a/cddl/usr.sbin/dtrace/tests/common/misc/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/misc/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PRAGMA_OPTSET.d \ tst.badopt.d \ tst.boolopt.d \ @@ -26,5 +26,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile b/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile index 16bb602627bb..0c446acdd217 100644 --- a/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_PRINTA_AGGKEY.d \ err.D_PRINTA_AGGPROTO.d \ tst.many.d \ @@ -30,5 +30,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile b/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile index 81af106bce7d..43f85f5cc4dd 100644 --- a/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.call.d \ tst.call3.d \ @@ -15,5 +15,7 @@ CFILES= \ tst.call.c \ tst.call3.c \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile b/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile index 856f58d0afbd..ecbdf24c8b8e 100644 --- a/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ err.D_OFFSETOF_BITFIELD.bitfield.d \ err.D_OFFSETOF_TYPE.badtype.d \ err.D_OFFSETOF_TYPE.notsou.d \ @@ -24,5 +24,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/oformat/Makefile b/cddl/usr.sbin/dtrace/tests/common/oformat/Makefile index 219833285d0c..00f4d0257fca 100644 --- a/cddl/usr.sbin/dtrace/tests/common/oformat/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/oformat/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.agg.avg.ksh \ tst.agg.count.ksh \ tst.agg.llquantize.ksh \ @@ -38,5 +38,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/operators/Makefile b/cddl/usr.sbin/dtrace/tests/common/operators/Makefile index 6586e026fa0e..675b6e3e8bbd 100644 --- a/cddl/usr.sbin/dtrace/tests/common/operators/Makefile +++ b/cddl/usr.sbin/dtrace/tests/common/operators/Makefile @@ -4,7 +4,7 @@ PACKAGE= tests -${PACKAGE}FILES= \ +TFILES= \ tst.ternary.d \ tst.ternary.d.out \ @@ -14,5 +14,7 @@ TESTEXES= \ CFILES= \ +${PACKAGE}FILES= ${TFILES} ${CFILES} + .include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/pid/Makefile b/cddl/usr.sbin/dtrace/tests/common/pid/Makefile *** 1131 LINES SKIPPED ***