mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-31 12:56:10 +01:00
Compare commits
37
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4099b5c828 | ||
|
|
813eb5a497 | ||
|
|
151d7a8cb1 | ||
|
|
b503d9e219 | ||
|
|
1f20ac6a3d | ||
|
|
5805e0ec88 | ||
|
|
9c7f4633c5 | ||
|
|
1aefa1fab9 | ||
|
|
b9cac4b178 | ||
|
|
c086ed0cc5 | ||
|
|
514ef2fdfc | ||
|
|
77528485e8 | ||
|
|
03c50e6573 | ||
|
|
bdfae0fed8 | ||
|
|
eddae793c8 | ||
|
|
10dd09ca4c | ||
|
|
281fb7d8a2 | ||
|
|
43bbea2cc8 | ||
|
|
dde557209a | ||
|
|
9c5f81332b | ||
|
|
7cc6a5d464 | ||
|
|
3a1396af29 | ||
|
|
31c2290fc1 | ||
|
|
2f580cc4c2 | ||
|
|
feecef8df3 | ||
|
|
8ca6be06ee | ||
|
|
19a1025e1c | ||
|
|
8bca5d0c0d | ||
|
|
c33f8dd282 | ||
|
|
2cc2d2f64f | ||
|
|
c555236ec7 | ||
|
|
a9a5c96f55 | ||
|
|
fbe0d8aa64 | ||
|
|
f77a60a27a | ||
|
|
ce139f7da0 | ||
|
|
f68ca7c41d | ||
|
|
187da1388d |
No files matched your search
@@ -0,0 +1,22 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
start_time=$(date +%s)
|
||||
pkg install -y "$@" && exit 0
|
||||
|
||||
cat <<EOF
|
||||
pkg install failed after $(($(date +%s) - $start_time))s
|
||||
|
||||
dmesg tail:
|
||||
$(dmesg | tail)
|
||||
|
||||
trying again
|
||||
EOF
|
||||
|
||||
start_time=$(date +%s)
|
||||
pkg install -y "$@" && exit 0
|
||||
|
||||
cat <<EOF
|
||||
second pkg install failed after $(($(date +%s) - $start_time))s
|
||||
EOF
|
||||
exit 1
|
||||
+191
@@ -0,0 +1,191 @@
|
||||
|
||||
compute_engine_instance:
|
||||
# Image list available via
|
||||
# gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images
|
||||
platform: freebsd
|
||||
image_project: freebsd-org-cloud-dev
|
||||
image: freebsd-14-3-release-amd64-ufs
|
||||
cpu: 8
|
||||
memory: 8G
|
||||
disk: 40
|
||||
|
||||
env:
|
||||
PKG_LEVEL: 1
|
||||
|
||||
task:
|
||||
matrix:
|
||||
- name: amd64-llvm16 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: llvm16
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}-lite
|
||||
- name: amd64-llvm17 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: llvm17
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}-lite
|
||||
- name: amd64-llvm18 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: llvm18
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}-lite
|
||||
- name: amd64-llvm19 World and kernel build and boot smoke test
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src' || $CIRRUS_BRANCH =~ 'pull/.*'
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: llvm19
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}-lite
|
||||
- name: arm64-llvm16 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: llvm16
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
- name: arm64-llvm17 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: llvm17
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
- name: arm64-llvm18 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: llvm18
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
- name: arm64-llvm19 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: llvm19
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
- name: amd64-gcc12 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: amd64-gcc12
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
- name: amd64-gcc13 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: amd64-gcc13
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
- name: amd64-gcc14 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: amd64-gcc14
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
- name: aarch64-gcc12 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: aarch64-gcc12
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
- name: aarch64-gcc13 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: aarch64-gcc13
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
- name: aarch64-gcc14 World and kernel build and boot smoke test (manual)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src'
|
||||
trigger_type: manual
|
||||
env:
|
||||
TARGET: arm64
|
||||
TARGET_ARCH: aarch64
|
||||
TOOLCHAIN: aarch64-gcc14
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
- name: amd64-gcc14 World and kernel build and boot smoke test (FreeBSD repo)
|
||||
only_if: $CIRRUS_REPO_FULL_NAME == 'freebsd/freebsd-src' && $CIRRUS_BRANCH =~ 'pull/.*'
|
||||
env:
|
||||
TARGET: amd64
|
||||
TARGET_ARCH: amd64
|
||||
TOOLCHAIN: amd64-gcc14
|
||||
TOOLCHAIN_PKG: ${TOOLCHAIN}
|
||||
EXTRA_MAKE_FLAGS: -s
|
||||
timeout_in: 120m
|
||||
install_script:
|
||||
- sh .cirrus-ci/pkg-install.sh ${TOOLCHAIN_PKG} git-lite
|
||||
|
||||
setup_script:
|
||||
- uname -a
|
||||
- gpart show
|
||||
- df -m
|
||||
- pkg --version
|
||||
- pw useradd -n user -m
|
||||
- mkdir -p /usr/obj/$(pwd -P)
|
||||
- chown user:user /usr/obj/$(pwd -P)
|
||||
- su user -c "git config --global --add safe.directory $(pwd -P)"
|
||||
|
||||
build_world_script:
|
||||
- su user -c "make -j$(nproc) ${EXTRA_MAKE_FLAGS} CROSS_TOOLCHAIN=${TOOLCHAIN} WITHOUT_TOOLCHAIN=yes buildworld"
|
||||
|
||||
build_kernel_script:
|
||||
- su user -c "make -j$(nproc) CROSS_TOOLCHAIN=${TOOLCHAIN} WITHOUT_TOOLCHAIN=yes buildkernel"
|
||||
|
||||
package_script:
|
||||
- su user -c "make -j$(nproc) CROSS_TOOLCHAIN=${TOOLCHAIN} WITHOUT_TOOLCHAIN=yes packages"
|
||||
|
||||
package_check_script:
|
||||
- su user -c "/usr/libexec/flua tools/pkgbase/metalog_reader.lua -c /usr/obj/$(pwd -P)/${TARGET}.${TARGET_ARCH}/worldstage/METALOG"
|
||||
|
||||
test_script:
|
||||
- sh .cirrus-ci/pkg-install.sh qemu-nox11
|
||||
- sh tools/boot/ci-qemu-test.sh
|
||||
|
||||
make_sysent_script:
|
||||
# Check that make sysent results were committed if required
|
||||
- make sysent
|
||||
- if ! git diff --exit-code; then printf "\n>>> Generated sysent files not updated, run make sysent <<<\n"; false; fi
|
||||
|
||||
include_ldirs_script:
|
||||
# Check that includes/Makefile refers to existing directories
|
||||
- if ! make -C include/ check-ldirs; then printf "\n>>> include/Makefile lists nonexistant directories <<<\n"; false; fi
|
||||
|
||||
makeman_script:
|
||||
# Check that the committed src.conf.5 matches the one generated by
|
||||
# tools/build/options/makeman (modulo the date which always updates)
|
||||
# XXX: This script is slow so keep it last
|
||||
- (make makeman 2> /tmp/makeman.out); cat /tmp/makeman.out
|
||||
- if ! git diff --exit-code --ignore-matching-lines "^.Dd" share/man/man5/src.conf.5; then printf "\n>>> src.conf.5 was not updated as required <<<\n"; false; fi
|
||||
- if grep -q "no description found" /tmp/makeman.out; then printf "\n>>> Missing description files <<<\n"; false; fi
|
||||
|
||||
post_script:
|
||||
- df -m
|
||||
- du -m -s /usr/obj
|
||||
@@ -5,7 +5,6 @@ on:
|
||||
branches: [ main, 'stable/[1-9][0-9]' ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
@@ -18,21 +17,21 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
target_arch: [ amd64, aarch64 ]
|
||||
os: [ ubuntu-22.04, ubuntu-24.04, macos-latest ]
|
||||
os: [ ubuntu-20.04, ubuntu-22.04, macos-latest ]
|
||||
include:
|
||||
# TODO: both Ubuntu and macOS have bmake packages, we should try them instead of bootstrapping our own copy.
|
||||
- os: ubuntu-20.04
|
||||
compiler: clang-12
|
||||
cross-bindir: /usr/lib/llvm-12/bin
|
||||
pkgs: bmake libarchive-dev clang-12 lld-12
|
||||
- os: ubuntu-22.04
|
||||
compiler: clang-15
|
||||
cross-bindir: /usr/lib/llvm-15/bin
|
||||
pkgs: bmake libarchive-dev clang-15 lld-15
|
||||
- os: ubuntu-24.04
|
||||
compiler: clang-18
|
||||
cross-bindir: /usr/lib/llvm-18/bin
|
||||
pkgs: bmake libarchive-dev clang-18 lld-18
|
||||
compiler: clang-14
|
||||
cross-bindir: /usr/lib/llvm-14/bin
|
||||
pkgs: bmake libarchive-dev clang-14 lld-14
|
||||
- os: macos-latest
|
||||
compiler: clang-18
|
||||
cross-toolchain: llvm@18
|
||||
pkgs: bmake libarchive llvm@18
|
||||
compiler: clang-13
|
||||
cross-bindir: /opt/homebrew/opt/llvm@13/bin
|
||||
pkgs: bmake libarchive llvm@13
|
||||
- target_arch: amd64
|
||||
target: amd64
|
||||
- target_arch: aarch64
|
||||
@@ -55,9 +54,6 @@ jobs:
|
||||
if [ -n "${{ matrix.cross-bindir }}" ]; then
|
||||
echo "EXTRA_BUILD_ARGS=--cross-bindir=${{ matrix.cross-bindir }}" >> $GITHUB_ENV
|
||||
fi
|
||||
if [ -n "${{ matrix.cross-toolchain }}" ]; then
|
||||
echo "EXTRA_BUILD_ARGS=--cross-toolchain=${{ matrix.cross-toolchain }}" >> $GITHUB_ENV
|
||||
fi
|
||||
mkdir -p ../build
|
||||
echo "MAKEOBJDIRPREFIX=${PWD%/*}/build" >> $GITHUB_ENV
|
||||
# heh, works on Linux/BSD/macOS ...
|
||||
|
||||
@@ -51,19 +51,6 @@
|
||||
# xargs -n1 | sort | uniq -d;
|
||||
# done
|
||||
|
||||
# 20261020: Regenerate trust store
|
||||
OLD_FILES+=usr/share/certs/trusted/Atos_TrustedRoot_2011.pem
|
||||
OLD_FILES+=usr/share/certs/trusted/SecureSign_Root_CA12.pem
|
||||
OLD_FILES+=usr/share/certs/trusted/ePKI_Root_Certification_Authority.pem
|
||||
OLD_FILES+=usr/share/certs/trusted/emSign_ECC_Root_CA_-_C3.pem
|
||||
OLD_FILES+=usr/share/certs/trusted/emSign_ECC_Root_CA_-_G3.pem
|
||||
OLD_FILES+=usr/share/certs/trusted/emSign_Root_CA_-_C1.pem
|
||||
OLD_FILES+=usr/share/certs/untrusted/Entrust_Root_Certification_Authority.pem
|
||||
|
||||
# 20260925: lesskey(1) removed, lesskey(5) man page added
|
||||
OLD_FILES+=usr/bin/lesskey
|
||||
OLD_FILES+=usr/share/man/man1/lesskey.1.gz
|
||||
|
||||
# 20260602: Removed by 0a36787e4c1f on 20210723
|
||||
OLD_FILES+=usr/share/locale/hr_HR.ISO8859-2/LC_MESSAGES
|
||||
OLD_FILES+=usr/share/locale/nl_BE.ISO8859-1/LC_MESSAGES
|
||||
|
||||
@@ -10,15 +10,6 @@ newline. Entries should be separated by a newline.
|
||||
|
||||
Changes to this file should not be MFCed.
|
||||
|
||||
c7bcccbb669e:
|
||||
less(1) has been updated to version 710. The obsolete lesskey(1)
|
||||
utility has been removed; less(1) reads plain-text lesskey files
|
||||
such as ~/.lesskey and /etc/syslesskey directly, and the file format
|
||||
is now documented in lesskey(5). New features in this release
|
||||
include the || command, the right-limit-scroll command, underlining
|
||||
of OSC 8 hyperlinks, -DO for coloring them, and LESSMSG, which
|
||||
allows less(1) messages to be translated into other languages.
|
||||
|
||||
8accd4d99f81:
|
||||
Update smartpqi(4) to vendor version 14.4690.0.2008 - 15.2.0.2008
|
||||
for the SmartArray storage controllers. This adds support for new
|
||||
|
||||
@@ -12,26 +12,8 @@ Items affecting the ports and packages system can be found in
|
||||
/usr/ports/UPDATING. Please read that file before updating system packages
|
||||
and/or ports.
|
||||
|
||||
20260925:
|
||||
less(1) has been updated to version 710, which removes the obsolete
|
||||
lesskey(1) utility. It is no longer built or installed, and the
|
||||
manual page describing the lesskey file format has moved from
|
||||
lesskey(1) to lesskey(5).
|
||||
|
||||
No separate compilation step is needed any more: less(1) has been
|
||||
able to read plain-text lesskey files directly since version 590,
|
||||
imported into FreeBSD in 2021. Keep your key bindings in the
|
||||
plain-text ~/.lesskey (or the file named by $LESSKEYIN) rather than
|
||||
compiling them into the binary ~/.less; system-wide bindings belong
|
||||
in /etc/syslesskey (or $LESSKEYIN_SYSTEM) rather than /etc/sysless.
|
||||
If both forms are present, the plain-text one is used and the binary
|
||||
one is ignored.
|
||||
|
||||
Existing binary lesskey files are still read, so nothing stops
|
||||
working immediately, but they can no longer be generated or
|
||||
regenerated. Binary files produced by lesskey from less 240 or
|
||||
older are no longer supported at all and must be rewritten in the
|
||||
plain-text format.
|
||||
20260908:
|
||||
14.5-RELEASE.
|
||||
|
||||
20260727:
|
||||
The wait_for_pids() function in rc.subr, used by rc scripts
|
||||
|
||||
@@ -403,7 +403,6 @@ Recognized control-characters:
|
||||
.It susp Ta Tn VSUSP Ta SUSP No character
|
||||
.It start Ta Tn VSTART Ta START No character
|
||||
.It stop Ta Tn VSTOP Ta STOP No character
|
||||
.It discard Ta Tn VDISCARD Ta DISCARD No character
|
||||
.It dsusp Ta Tn VDSUSP Ta DSUSP No character
|
||||
.It lnext Ta Tn VLNEXT Ta LNEXT No character
|
||||
.It reprint Ta Tn VREPRINT Ta REPRINT No character
|
||||
|
||||
@@ -77,8 +77,9 @@ ctf_hash_compute(const char *key, size_t len)
|
||||
{
|
||||
ulong_t g, h = 0;
|
||||
const char *p, *q = key + len;
|
||||
size_t n = 0;
|
||||
|
||||
for (p = key; p < q; p++) {
|
||||
for (p = key; p < q; p++, n++) {
|
||||
h = (h << 4) + *p;
|
||||
|
||||
if ((g = (h & 0xf0000000)) != 0) {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.rax.d \
|
||||
tst.uregsarray.d \
|
||||
|
||||
@@ -15,7 +15,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.rax.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_AGG_FUNC.bad.d \
|
||||
err.D_AGG_MDIM.bad.d \
|
||||
err.D_AGG_NULL.bad.d \
|
||||
@@ -188,7 +188,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_DIV_ZERO.divby0.d \
|
||||
err.D_DIV_ZERO.divby0_1.d \
|
||||
err.D_DIV_ZERO.divby0_2.d \
|
||||
@@ -29,7 +29,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ARR_BADREF.bad.d \
|
||||
err.D_DECL_ARRBIG.toobig.d \
|
||||
err.D_DECL_ARRNULL.bad.d \
|
||||
@@ -26,7 +26,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_OP_INCOMPAT.dupgtype.d \
|
||||
err.D_OP_INCOMPAT.dupttype.d \
|
||||
err.D_OP_INCOMPAT.this.d \
|
||||
@@ -29,7 +29,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.begin.d \
|
||||
err.D_PDESC_ZERO.tick.d \
|
||||
tst.begin.d \
|
||||
@@ -19,7 +19,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ADDROF_BITFIELD.BitfieldAddress.d \
|
||||
err.D_DECL_BFCONST.NegBitField.d \
|
||||
err.D_DECL_BFCONST.ZeroBitField.d \
|
||||
@@ -23,7 +23,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.end.d \
|
||||
err.resize1.d \
|
||||
err.resize2.d \
|
||||
@@ -34,7 +34,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_XLATE_NOCONV.cpuusage.d \
|
||||
err.D_XLATE_NOCONV.nice.d \
|
||||
err.D_XLATE_NOCONV.priority.d \
|
||||
@@ -45,7 +45,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_NOREG.noreg.d \
|
||||
err.baddif.d \
|
||||
|
||||
@@ -15,7 +15,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_IDENT_UNDEF.aggfun.d \
|
||||
err.D_IDENT_UNDEF.aggtup.d \
|
||||
err.D_IDENT_UNDEF.arrtup.d \
|
||||
@@ -23,7 +23,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.lowfrequency.d \
|
||||
err.D_PDESC_ZERO.malformedoverflow.d \
|
||||
err.D_PDESC_ZERO.nonexistentevent.d \
|
||||
@@ -24,7 +24,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_DECL_LOCASSC.NonLocalAssoc.d \
|
||||
err.D_DECL_LONGINT.LongStruct.d \
|
||||
err.D_DECL_PARMCLASS.BadStorageClass.d \
|
||||
@@ -27,7 +27,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
badptr.d \
|
||||
countdown.d \
|
||||
counter.d \
|
||||
@@ -29,7 +29,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
drp.DTRACEDROP_AGGREGATION.d \
|
||||
drp.DTRACEDROP_DBLERROR.d \
|
||||
drp.DTRACEDROP_DYNAMIC.d \
|
||||
@@ -21,7 +21,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.InvalidDescription1.d \
|
||||
man.APIVersion.d \
|
||||
man.AddSearchPath.d \
|
||||
@@ -115,7 +115,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_IDENT_UNDEF.timespent.d \
|
||||
tst.end.d \
|
||||
tst.endwithoutbegin.d \
|
||||
@@ -18,7 +18,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_DECL_IDRED.EnumSameName.d \
|
||||
err.D_UNKNOWN.RepeatIdentifiers.d \
|
||||
tst.EnumEquality.d \
|
||||
@@ -18,7 +18,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
+1
-3
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRAGMA_OPTSET.setfromscript.d \
|
||||
err.D_PRAGMA_OPTSET.unsetfromscript.d \
|
||||
tst.ld_nolazyload.ksh \
|
||||
@@ -27,7 +27,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.DTRACEFLT_BADADDR.d \
|
||||
tst.DTRACEFLT_DIVZERO.d \
|
||||
tst.DTRACEFLT_UNKNOWN.d \
|
||||
@@ -18,7 +18,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PROTO_LEN.noarg.d \
|
||||
err.exitarg1.d \
|
||||
tst.basic1.d \
|
||||
@@ -16,7 +16,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.notreturn.d \
|
||||
tst.argtest.ksh \
|
||||
tst.argtest.ksh.out \
|
||||
@@ -25,7 +25,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_FUNC_UNDEF.progenyofbad1.d \
|
||||
err.D_OP_VFPTR.badop.d \
|
||||
err.D_PROTO_ARG.chillbadarg.d \
|
||||
@@ -110,7 +110,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ADDROF_LVAL.d \
|
||||
err.D_EMPTY.empty.d \
|
||||
tst.clauses.d \
|
||||
@@ -17,7 +17,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.includefirst.ksh \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_DECL_IDRED.redef1.d \
|
||||
err.D_DECL_IDRED.redef2.d \
|
||||
err.D_IDENT_UNDEF.recur.d \
|
||||
@@ -25,7 +25,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.fds.d \
|
||||
tst.fds.d.out \
|
||||
|
||||
@@ -15,7 +15,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.fds.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.ipv4localicmp.ksh \
|
||||
tst.ipv4localicmp.ksh.out \
|
||||
tst.ipv4localsctp.ksh \
|
||||
@@ -45,7 +45,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.Abort.ksh \
|
||||
tst.Abort.ksh.out \
|
||||
tst.Bean.ksh \
|
||||
@@ -41,7 +41,5 @@ CFILES= \
|
||||
tst.FunctionLookup.c \
|
||||
tst.ProbeData.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.general.d \
|
||||
tst.general.d.out \
|
||||
tst.strsize.d \
|
||||
@@ -20,7 +20,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.usdt.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.basic.ksh \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_CHR_NL.char.d \
|
||||
err.D_CHR_NULL.char.d \
|
||||
err.D_INT_DIGIT.InvalidDigit.d \
|
||||
@@ -27,7 +27,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_LLQUANT_FACTOREVEN.nodivide.d \
|
||||
err.D_LLQUANT_FACTOREVEN.notfactor.d \
|
||||
err.D_LLQUANT_FACTORMATCH.d \
|
||||
@@ -48,7 +48,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.dtracedcmd.ksh \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.icmp.ksh \
|
||||
tst.tcp.ksh \
|
||||
tst.udp.ksh \
|
||||
@@ -16,7 +16,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRAGMA_OPTSET.d \
|
||||
tst.badopt.d \
|
||||
tst.boolopt.d \
|
||||
@@ -27,7 +27,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRINTA_AGGKEY.d \
|
||||
err.D_PRINTA_AGGPROTO.d \
|
||||
tst.many.d \
|
||||
@@ -31,7 +31,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.call.d \
|
||||
tst.call3.d \
|
||||
|
||||
@@ -16,7 +16,5 @@ CFILES= \
|
||||
tst.call.c \
|
||||
tst.call3.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_OFFSETOF_BITFIELD.bitfield.d \
|
||||
err.D_OFFSETOF_TYPE.badtype.d \
|
||||
err.D_OFFSETOF_TYPE.notsou.d \
|
||||
@@ -25,7 +25,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.agg.avg.ksh \
|
||||
tst.agg.count.ksh \
|
||||
tst.agg.llquantize.ksh \
|
||||
@@ -38,7 +38,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.ternary.d \
|
||||
tst.ternary.d.out \
|
||||
|
||||
@@ -15,7 +15,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.badlib.d \
|
||||
err.D_PDESC_ZERO.badproc1.d \
|
||||
err.D_PROC_BADPID.badproc2.d \
|
||||
@@ -66,7 +66,5 @@ CFILES= \
|
||||
tst.weak1.c \
|
||||
tst.weak2.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.available.d \
|
||||
tst.libmap.d \
|
||||
|
||||
@@ -16,7 +16,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.BadAlign.d \
|
||||
err.D_ADDROF_VAR.ArrayVar.d \
|
||||
err.D_ADDROF_VAR.DynamicVar.d \
|
||||
@@ -45,7 +45,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRAGERR.d \
|
||||
err.D_PRAGMA_DEPEND.main.d \
|
||||
err.D_PRAGMA_INVAL.d \
|
||||
@@ -27,7 +27,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRED_SCALAR.NonScalarPred.d \
|
||||
err.D_SYNTAX.invalid.d \
|
||||
err.D_SYNTAX.operr.d \
|
||||
@@ -22,7 +22,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_IDENT_UNDEF.afterprobe.d \
|
||||
err.D_PRAGCTL_INVAL.tabdefine.d \
|
||||
err.D_SYNTAX.withoutpound.d \
|
||||
@@ -50,7 +50,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRINT_AGG.bad.d \
|
||||
err.D_PRINT_VOID.bad.d \
|
||||
err.D_PROTO_LEN.bad.d \
|
||||
@@ -29,7 +29,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRINTA_AGGARG.badagg.d \
|
||||
err.D_PRINTA_AGGARG.badfmt.d \
|
||||
err.D_PRINTA_AGGARG.badval.d \
|
||||
@@ -37,7 +37,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PRINTF_AGG_CONV.aggfmt.d \
|
||||
err.D_PRINTF_ARG_EXTRA.toomany.d \
|
||||
err.D_PRINTF_ARG_EXTRA.widths.d \
|
||||
@@ -65,7 +65,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.fds.ksh \
|
||||
tst.func_access.ksh \
|
||||
tst.getf.ksh \
|
||||
@@ -21,7 +21,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.probeqtn.d \
|
||||
err.D_PDESC_ZERO.probestar.d \
|
||||
err.D_PDESC_ZERO.tickstar.d \
|
||||
@@ -33,7 +33,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.probestar.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.create.ksh \
|
||||
tst.discard.ksh \
|
||||
tst.exec.ksh \
|
||||
@@ -25,8 +25,6 @@ CFILES= \
|
||||
tst.exitcore.c \
|
||||
tst.sigwait.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
LIBADD.tst.sigwait.exe+= rt
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.profile.d \
|
||||
err.D_PDESC_ZEROonens.d \
|
||||
err.D_PDESC_ZEROonensec.d \
|
||||
@@ -51,7 +51,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.ufuncsort.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_INVAL.wrongdec4.d \
|
||||
err.D_PDESC_ZERO.nonprofile.d \
|
||||
err.D_PDESC_ZERO.wrongdec1.d \
|
||||
@@ -41,7 +41,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.raise1.d \
|
||||
tst.raise2.d \
|
||||
tst.raise3.d \
|
||||
@@ -18,8 +18,6 @@ CFILES= \
|
||||
tst.raise2.c \
|
||||
tst.raise3.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
TEST_METADATA.t_dtrace_contrib+= required_memory="4g"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.aggrate.d \
|
||||
tst.aggrate.d.out \
|
||||
tst.statusrate.d \
|
||||
@@ -18,7 +18,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.basename.d \
|
||||
tst.caller.d \
|
||||
tst.cleanpath.d \
|
||||
@@ -53,8 +53,6 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
TEST_METADATA.t_dtrace_contrib+= required_memory="4g"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ARR_LOCAL.thisarray.d \
|
||||
err.D_DECL_CLASS.selfthis.d \
|
||||
err.D_DECL_CLASS.thisself.d \
|
||||
@@ -36,7 +36,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.enqueue.d \
|
||||
tst.oncpu.d \
|
||||
tst.stackdepth.d \
|
||||
@@ -16,7 +16,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_MACRO_UNDEF.invalidargs.d \
|
||||
err.D_OP_LVAL.rdonly.d \
|
||||
err.D_OP_WRITE.usepidmacro.d \
|
||||
@@ -46,7 +46,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.sdtargs.d \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.sdtargs.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_IDENT_BADREF.SizeofAssoc.d \
|
||||
err.D_IDENT_UNDEF.UnknownSymbol.d \
|
||||
err.D_SIZEOF_TYPE.badstruct.d \
|
||||
@@ -28,7 +28,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
bug.1001148.SpecSizeVariations.d \
|
||||
err.BufSizeVariations1.d \
|
||||
err.BufSizeVariations2.d \
|
||||
@@ -72,7 +72,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ATTR_MIN.MinAttributes.d \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_STACK_PROTO.bad.d \
|
||||
err.D_STACK_SIZE.d \
|
||||
err.D_USTACK_FRAMES.bad.d \
|
||||
@@ -19,7 +19,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.default.d \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.stop1.d \
|
||||
tst.stop2.d \
|
||||
|
||||
@@ -16,7 +16,5 @@ CFILES= \
|
||||
tst.stop1.c \
|
||||
tst.stop2.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.strlen1.d \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.BaseTooLarge.d \
|
||||
err.BaseTooSmall.d \
|
||||
tst.strtoll.d \
|
||||
@@ -17,7 +17,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ADDROF_VAR.StructPointer.d \
|
||||
err.D_DECL_COMBO.StructWithoutColon.d \
|
||||
err.D_DECL_COMBO.StructWithoutColon1.d \
|
||||
@@ -28,7 +28,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.else.d \
|
||||
tst.if.d \
|
||||
tst.if2.d \
|
||||
@@ -20,7 +20,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.args.d \
|
||||
tst.openret.ksh \
|
||||
|
||||
@@ -15,7 +15,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
tst.args.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.post.d \
|
||||
tst.post_chan.d \
|
||||
|
||||
@@ -16,7 +16,5 @@ CFILES= \
|
||||
tst.post.c \
|
||||
tst.post_chan.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PDESC_ZERO.tick.d \
|
||||
err.D_PDESC_ZEROonens.d \
|
||||
err.D_PDESC_ZEROonensec.d \
|
||||
@@ -35,7 +35,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PROTO_LEN.bad.d \
|
||||
err.D_TRACE_AGG.bad.d \
|
||||
err.D_TRACE_VOID.bad.d \
|
||||
@@ -21,7 +21,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_PROTO_ARG.badsize.d \
|
||||
err.D_PROTO_LEN.toofew.d \
|
||||
err.D_TRACEMEM_ADDR.badaddr.d \
|
||||
@@ -23,7 +23,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_DECL_TYPERED.BadTransDecl.d \
|
||||
err.D_OP_INCOMPLETE.NonExistentInput1.d \
|
||||
err.D_SYNTAX.BadTransDecl1.d \
|
||||
@@ -48,7 +48,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_DECL_IDRED.DupTypeDef.d \
|
||||
err.D_SYNTAX.BadExistingTypedef.d \
|
||||
err.D_SYNTAX.TypedefInClause.d \
|
||||
@@ -18,7 +18,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_CAST_INVAL.badcast.d \
|
||||
err.D_CG_DYN.ResultDynType.d \
|
||||
err.D_CHR_OFLOW.charconst.d \
|
||||
@@ -66,7 +66,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.invalidpid.d \
|
||||
err.invalidpid2.d \
|
||||
err.invalidpid3.d \
|
||||
@@ -36,8 +36,6 @@ CFILES= \
|
||||
tst.libtype.c \
|
||||
tst.printtype.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
WITH_CTF=YES
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
err.D_ADDROF_VAR.UnionPointer.d \
|
||||
err.D_DECL_COMBO.UnionWithoutColon.d \
|
||||
err.D_DECL_COMBO.UnionWithoutColon1.d \
|
||||
@@ -24,7 +24,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
argmap.d \
|
||||
args.d \
|
||||
forker.d \
|
||||
@@ -64,7 +64,5 @@ CFILES= \
|
||||
tst.args.c \
|
||||
tst.forker.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.bigstack.d \
|
||||
tst.depth.ksh \
|
||||
tst.spin.ksh \
|
||||
@@ -17,7 +17,5 @@ CFILES= \
|
||||
tst.bigstack.c \
|
||||
tst.spin.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.gid.d \
|
||||
tst.nullassign.d \
|
||||
tst.ppid.d \
|
||||
@@ -20,7 +20,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.1.0.d \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -17,22 +17,20 @@ TEST_METADATA.t_dtrace_contrib+= required_user="root"
|
||||
|
||||
GENTEST?= ${.CURDIR:H:H}/tools/gentest.sh
|
||||
EXCLUDE= ${.CURDIR:H:H}/tools/exclude.sh
|
||||
${TESTWRAPPER}.sh: ${GENTEST} ${EXCLUDE} ${TFILES}
|
||||
${TESTWRAPPER}.sh: ${GENTEST} ${EXCLUDE} ${${PACKAGE}FILES}
|
||||
env TESTBASE=${TESTBASE:Q} \
|
||||
sh ${GENTEST} -e ${EXCLUDE} ${TESTGROUP} ${TFILES:S/ */ /} > ${.TARGET}
|
||||
sh ${GENTEST} -e ${EXCLUDE} ${TESTGROUP} ${${PACKAGE}FILES:S/ */ /} > ${.TARGET}
|
||||
|
||||
CLEANFILES+= ${TESTWRAPPER}.sh
|
||||
|
||||
.PATH: ${TESTSRC}
|
||||
|
||||
# Only precompile C files if they don't have a
|
||||
# corresponding D source. This prevents compiling
|
||||
# the D source for the host architecture in cross
|
||||
# builds.
|
||||
.for prog in ${CFILES:T:S/.c$/.exe/g}
|
||||
.if !exists(${prog:S/^tst.//:S/.exe$/.d/})
|
||||
PROGS+= ${prog}
|
||||
SRCS.${prog}+= ${prog:S/.exe$/.c/}
|
||||
PROGS= ${CFILES:T:S/.c$/.exe/g}
|
||||
.for prog in ${PROGS}
|
||||
SRCS.${prog}+= ${prog:S/.exe$/.c/}
|
||||
|
||||
.if exists(${prog:S/^tst.//:S/.exe$/.d/})
|
||||
SRCS.${prog}+= ${prog:S/^tst.//:S/.exe$/.d/}
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.uregsarray.d \
|
||||
|
||||
TESTEXES= \
|
||||
@@ -14,7 +14,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.badcopyin.d \
|
||||
tst.badcopyinstr.d \
|
||||
tst.badcopyout.d \
|
||||
@@ -17,7 +17,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
tst.badinstr.d \
|
||||
tst.branch.d \
|
||||
tst.embedded.d \
|
||||
@@ -18,7 +18,5 @@ TESTEXES= \
|
||||
CFILES= \
|
||||
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TFILES= \
|
||||
${PACKAGE}FILES= \
|
||||
annotated_helper.d \
|
||||
helper_helper.d \
|
||||
tst.annotated.d \
|
||||
@@ -21,7 +21,5 @@ CFILES= \
|
||||
tst.annotated.c \
|
||||
tst.helper.c \
|
||||
|
||||
${PACKAGE}FILES= ${TFILES} ${CFILES}
|
||||
|
||||
|
||||
.include "../../dtrace.test.mk"
|
||||
@@ -22,7 +22,7 @@ gettag()
|
||||
|
||||
runtest()
|
||||
{
|
||||
local cfile ofile ddep odep dflags exe exstatus pid retval status
|
||||
local dflags exe exstatus pid retval status
|
||||
|
||||
exstatus=0
|
||||
retval=0
|
||||
@@ -45,28 +45,6 @@ runtest()
|
||||
esac
|
||||
|
||||
exe=${TFILE%.*}.exe
|
||||
cfile=${TFILE%.*}.c
|
||||
ddep=${TFILE%.*}.d
|
||||
ddep=${ddep#tst.}
|
||||
if [ -r "$cfile" -a -r "$ddep" ]; then
|
||||
# The tst.xxx.c corresponding to the tst.xxx.d is usually
|
||||
# (cross-)compiled on the build host and installed in the target
|
||||
# system as an executable. However, when there is an associated
|
||||
# xxx.d file to be included in that executable, we must compile
|
||||
# xxx.d in the target system at runtime because DTrace currently
|
||||
# doesn't support cross-compilation and will always use the build
|
||||
# host's ELF format when calling `dtrace -G`.
|
||||
# TODO add support for cross-compilation in DTrace and move it back
|
||||
# to dtrace.test.mk.
|
||||
ofile="${cfile%.c}.o"
|
||||
odep="${ddep%.d}.o"
|
||||
dtrace -C -x nolibs -h -s "$ddep"
|
||||
cc -O0 -g -I. -o "$ofile" -c "$cfile"
|
||||
dtrace -C -x nolibs -G -s "$ddep" "$ofile"
|
||||
cc -O0 -g -I. -o "$exe" "$ofile" "$odep"
|
||||
rm -f "${ddep%.d}.h" "$ofile" "$odep"
|
||||
fi
|
||||
|
||||
if [ -f "$exe" -a -x "$exe" ]; then
|
||||
./$exe &
|
||||
pid=$!
|
||||
|
||||
Loaded 100 of 3770 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user