diff options
| author | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-02-28 23:46:14 +0300 |
|---|---|---|
| committer | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-02-28 23:46:14 +0300 |
| commit | 54a575952b5661c61d14538277d3548ca939b342 (patch) | |
| tree | dcf462ea4d70aee913550e7fe40462e4af3c6978 | |
| parent | 9f5263e3405e50643804b61b107f826eb6924ec0 (diff) | |
| download | Project-Tick-54a575952b5661c61d14538277d3548ca939b342.tar.gz Project-Tick-54a575952b5661c61d14538277d3548ca939b342.zip | |
remove obsolute old freeBSD Makefiles
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
| -rw-r--r-- | Makefile | 42 | ||||
| -rw-r--r-- | Makefile.depend | 18 | ||||
| -rw-r--r-- | tests/Makefile | 6 | ||||
| -rw-r--r-- | tests/Makefile.depend | 10 | ||||
| -rwxr-xr-x | tests/dd2_test.sh | 98 |
5 files changed, 0 insertions, 174 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 1f8462aef5..0000000000 --- a/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -.include <src.opts.mk> - -PACKAGE=runtime -PROG= dd -SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c -LIBADD= util - -# -# Test the character conversion functions. We have to be explicit about -# which LC_LANG we use because the definition of upper and lower case -# depends on it. -# - -CLEANFILES= gen - -test: ${PROG} gen -.for conv in ascii ebcdic ibm oldascii oldebcdic oldibm \ - pareven parnone parodd parset \ - swab lcase ucase - @${ECHO} testing conv=${conv} - @./gen | \ - LC_ALL=en_US.US-ASCII ./dd conv=${conv} 2>/dev/null | \ - LC_ALL=en_US.US-ASCII hexdump -C | \ - diff -I FreeBSD - ${.CURDIR}/ref.${conv} -.endfor - @${ECHO} "testing sparse file (obs zeroes)" - @./gen 189284 | ./dd ibs=16 obs=8 conv=sparse of=obs_zeroes 2> /dev/null - @hexdump -C obs_zeroes | diff -I FreeBSD - ${.CURDIR}/ref.obs_zeroes - - @${ECHO} "testing spase file (all zeroes)" - @./dd if=/dev/zero of=1M_zeroes bs=1048576 count=1 2> /dev/null - @./dd if=1M_zeroes of=1M_zeroes.1 bs=1048576 conv=sparse 2> /dev/null - @./dd if=1M_zeroes of=1M_zeroes.2 bs=1048576 2> /dev/null - @diff 1M_zeroes 1M_zeroes.1 - @diff 1M_zeroes 1M_zeroes.2 - - @rm -f gen 1M_zeroes* obs_zeroes - -HAS_TESTS= -SUBDIR.${MK_TESTS}+= tests - -.include <bsd.prog.mk> diff --git a/Makefile.depend b/Makefile.depend deleted file mode 100644 index ad56045f44..0000000000 --- a/Makefile.depend +++ /dev/null @@ -1,18 +0,0 @@ -# Autogenerated - do NOT edit! - -DIRDEPS = \ - include \ - include/xlocale \ - lib/${CSU_DIR} \ - lib/libc \ - lib/libcapsicum \ - lib/libcasper/libcasper \ - lib/libcompiler_rt \ - lib/libutil \ - - -.include <dirdeps.mk> - -.if ${DEP_RELDIR} == ${_DEP_RELDIR} -# local dependencies - needed for -jN in clean tree -.endif diff --git a/tests/Makefile b/tests/Makefile deleted file mode 100644 index 70ce32336f..0000000000 --- a/tests/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -ATF_TESTS_SH= dd2_test -NETBSD_ATF_TESTS_SH= dd_test - -.include <netbsd-tests.test.mk> - -.include <bsd.test.mk> diff --git a/tests/Makefile.depend b/tests/Makefile.depend deleted file mode 100644 index 11aba52f82..0000000000 --- a/tests/Makefile.depend +++ /dev/null @@ -1,10 +0,0 @@ -# Autogenerated - do NOT edit! - -DIRDEPS = \ - - -.include <dirdeps.mk> - -.if ${DEP_RELDIR} == ${_DEP_RELDIR} -# local dependencies - needed for -jN in clean tree -.endif diff --git a/tests/dd2_test.sh b/tests/dd2_test.sh deleted file mode 100755 index 0fa425d903..0000000000 --- a/tests/dd2_test.sh +++ /dev/null @@ -1,98 +0,0 @@ -# -# Copyright (c) 2017 Spectra Logic Corporation -# Copyright (c) 2023 Klara, Inc. -# Copyright (c) 2026 Project Tick -# -# SPDX-License-Identifier: BSD-2-Clause -# - -atf_test_case max_seek -max_seek_head() -{ - atf_set "descr" "dd(1) can seek by the maximum amount" -} -max_seek_body() -{ - case $(df -T . | tail -n 1 | cut -wf 2) in - "ufs") - atf_skip "UFS's maximum file size is too small" - ;; - "zfs") - # ZFS is fine - ;; - "tmpfs") - atf_skip "tmpfs can't create arbitrarily large sparse files" - ;; - *) - atf_skip "Unknown file system" - ;; - esac - - touch f.in - seek=$(bc -e "2^63 / 4096 - 1") - atf_check -s exit:0 -e ignore dd if=f.in of=f.out bs=4096 seek=$seek -} - -atf_test_case seek_overflow -seek_overflow_head() -{ - atf_set "descr" "dd(1) should reject too-large seek values" -} -seek_overflow_body() -{ - touch f.in - seek=$(bc -e "2^63 / 4096") - atf_check -s not-exit:0 -e match:"seek offsets cannot be larger than" \ - dd if=f.in of=f.out bs=4096 seek=$seek - atf_check -s not-exit:0 -e match:"seek offsets cannot be larger than" \ - dd if=f.in of=f.out bs=4096 seek=-1 -} - -atf_test_case sigint -sigint_open_head() -{ - atf_set "descr" "SIGINT while opening destination" -} -sigint_open_body() -{ - atf_check mkfifo fifo - set -m - dd if=fifo of=/dev/null 2>stderr & - pid=$! - sleep 3 - kill -INT $pid - wait $pid - rv=$? - atf_check test "$rv" -gt 128 - atf_check -o inline:"INT\n" kill -l $((rv-128)) - atf_check test -s stderr -} - -atf_test_case sigint -sigint_read_head() -{ - atf_set "descr" "SIGINT while reading source" -} -sigint_read_body() -{ - atf_check mkfifo fifo - (sleep 30 >fifo &) # ensures that dd does not block on open - set -m - dd if=fifo of=/dev/null 2>stderr & - pid=$! - sleep 3 - kill -INT $pid - wait $pid - rv=$? - atf_check test "$rv" -gt 128 - atf_check -o inline:"INT\n" kill -l $((rv-128)) - atf_check test -s stderr -} - -atf_init_test_cases() -{ - atf_add_test_case max_seek - atf_add_test_case seek_overflow - atf_add_test_case sigint_open - atf_add_test_case sigint_read -} |
