christos
16a78920a2
moved tmftcheck(3) down one level, and add a regression test for vis(3)
2002-03-23 17:42:20 +00:00
thorpej
9c33b55e7c
Split the notion of building Hesiod, Kerberos, S/key, and YP
...
infrastructure and using that infrastructure in programs.
* MKHESIOD, MKKERBEROS, MKSKEY, and MKYP control building
of the infratsructure (libraries, support programs, etc.)
* USE_HESIOD, USE_KERBEROS, USE_SKEY, and USE_YP control
building of support for using the corresponding API
in various libraries/programs that can use it.
As discussed on tech-toolchain.
2002-03-22 18:10:19 +00:00
fredette
eaddebc5f6
On m68000, don't descend into ieeefp.
2002-03-22 00:09:35 +00:00
bjh21
03ea4040c4
Extend the test to also test data_abort_address() on arm26, which can panic on
...
certain pre-indexed data transfers.
2002-03-17 13:46:45 +00:00
bjh21
15144a1641
Change the address used for abort fixup tests to be zero rather than
...
0xffffffff. This means that it won't generate a SIGBUS (address exception)
on arm26.
2002-03-17 12:32:28 +00:00
bjh21
e517187d89
Catch SIGSEGV, so we can exit successfully if it arrives.
2002-03-17 12:25:11 +00:00
bjh21
25b90c6bab
Small fix to assembly code to avoid "source register same as write-back base"
...
warning from GAS.
2002-03-17 12:08:13 +00:00
reinoud
089222c4d1
Add a new regression test for ARM 6 and ARM7 machines to check if
...
unhandled instruction patterns in the early or late abort handler
terminate the program with a SEGV instead of the panic it used to
give.
Since this test is quite volatile if failing its not run automatically.
2002-03-16 20:37:49 +00:00
pk
951bda42bf
Fix $SRCS; use $DPSRCS; add explicit dependency on generated header file
2002-03-09 01:35:46 +00:00
pk
c171455b6f
#include <testbits.h> => #include "testbits.h"
2002-03-09 01:34:18 +00:00
thorpej
ae1b9528dc
No need to reference .OBJDIR here.
2002-03-05 21:56:59 +00:00
lukem
49d225c297
add test for -P
2002-03-04 13:17:32 +00:00
itojun
67e18b650c
break long line
2002-02-27 02:21:36 +00:00
itojun
1127b80dd3
regress test for sys/crypto assembly code
2002-02-27 02:21:08 +00:00
itojun
0f7736565f
sync regress test w/ sys/crypto/blowfish change
2002-02-27 01:41:54 +00:00
itojun
0dd5877adc
put TNF 4-clause license.
...
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
2002-02-21 07:38:14 +00:00
mrg
f91c336c9f
add an extent_free test.
2002-02-21 03:59:25 +00:00
enami
3d82b33df5
Add rename(2) case.
2002-02-20 03:52:51 +00:00
enami
8146152a09
Add expected result for test9.
2002-02-20 01:26:37 +00:00
christos
f1158a3072
new regression test.
2002-02-14 21:58:27 +00:00
tron
782b99b074
Remove generated files "testbits.c" and "testbits.h" in "cleandir" target.
2002-02-13 09:02:12 +00:00
christos
56fb31996d
And fix the Makefile
2002-02-12 20:39:27 +00:00
christos
acb4381e27
Add a more thorough quoting test.
2002-02-12 20:38:42 +00:00
christos
bd1ab585ef
Add a more thorough quoting test.
2002-02-12 20:38:40 +00:00
simonb
c8c0ad6621
Add the 'sh' directory.
2002-02-12 06:01:49 +00:00
simonb
971aaea197
Add a regression test for sh, from Enami Tsugutomo.
...
XXX: This test suite is _way_ too short.
2002-02-12 06:00:48 +00:00
bjh21
07bb20afe4
Add some minimal testing of enumerations.
2002-02-10 13:22:58 +00:00
bouyer
77744dc5e1
Add a test for the bug fixed in subr_extent rev 1.45, as suggested by
...
thorpej@netbsd.org .
2002-02-09 15:58:35 +00:00
ross
a9a98a852c
just editing comments
2002-02-05 00:40:16 +00:00
thorpej
1dd9d3dd66
Add -Wno-uninitialized to CFLAGS.
2002-01-29 17:21:46 +00:00
thorpej
abcece08e4
Add a regression test for mkdir(2) and rmdir(2).
2002-01-27 21:49:46 +00:00
ross
abdba34017
Enable divrem
2002-01-23 21:48:02 +00:00
ross
5661f76c41
Add more tests, including a random(3)-based test like the old divrem, update
...
the known-good md5, print progress info, and avoid cases where c99 allows
undefined results.
2002-01-23 20:48:08 +00:00
ross
97b7722dde
temporarily disable divrem
2002-01-22 01:51:24 +00:00
ross
ce4e3aa2a0
Remove the old alpha divrem test and replace it with a new indep one.
...
The old one was never run because it required a remote host. The new
one has more knowledge of where the error cases are likely to be, and
instead of using a big file or remote test system, it just keeps an
md5 (in the Makefile) of the endian-indep known-good results.
2002-01-22 01:19:25 +00:00
kleink
6a44d2c601
Update for C99 upper/lowercase change of printing Infinity, and for
...
the sign being included when printing -0.0. Noted by Thomas Klausner.
2002-01-21 12:09:40 +00:00
ross
1390c78507
Use -mieee on alpha. (A recent kernel is also needed to successfully
...
run the signal delivery tests.)
2002-01-18 22:18:36 +00:00
thorpej
57a44a3d17
Need <string.h> for memcpy() prototype (noticed by gcc 3.1).
2001-12-31 20:19:14 +00:00
thorpej
ed2b20a87a
Need <stdlib.h> for exit() prototype (noticed by gcc 3.1).
2001-12-31 20:16:34 +00:00
tv
220b5c059a
MKfoo=no -> NOfoo
2001-12-12 01:23:59 +00:00
itojun
ae4d025a29
regress test for shorter keys. sync with kame
2001-11-28 03:16:06 +00:00
itojun
c2da92aa79
sync with sys/crypto/cast128 change
2001-11-28 00:52:24 +00:00
tv
8bef0452bd
${MAKE} print-objdir -> ${PRINTOBJDIR}
2001-11-14 00:41:52 +00:00
tv
c0c91b1b74
Simplify a bunch of explicit ${.OBJDIR} references to make these more like
...
the rest of the tree.
2001-10-31 15:57:49 +00:00
simonb
d2544ca8eb
Add a not-a-number test, based on Ben Harris's infinity test.
...
Disabled on vax.
2001-10-28 10:41:56 +00:00
bjh21
2f77d1a624
Quick test to make sure that __infinity is properly infinite. It isn't on
...
ARM ELF systems at the moment.
2001-10-27 23:36:32 +00:00
tv
c99f0faf6f
Rename prn.c to prename.c to avoid problems with certain Microsoft host OS's.
2001-10-19 03:10:15 +00:00
kleink
1d1c2e4149
Add the m68k assembly stub (better late than never...).
2001-10-14 19:47:14 +00:00
jdolecek
eab2fb5274
add RCS id
2001-09-29 13:54:50 +00:00
jdolecek
d933d42c18
add regression test for the recently found&fixed NEW_PIPE problem
2001-09-29 13:54:19 +00:00
wiz
2c42d544fe
Fix typo in variable name.
2001-09-24 13:09:48 +00:00
simonb
23e2bcbe95
Descend into int_fmtio.
2001-09-22 19:57:42 +00:00
simonb
47675c180b
Add a simple regression test for the printf/scanf formats in
...
<machine/int_fmtio.h>.
2001-09-22 19:56:45 +00:00
eeh
27578b9aac
sparc64 uses 128-bit floating point.
2001-09-21 23:40:39 +00:00
atatat
0d859c164b
Visit sys
2001-09-20 16:57:43 +00:00
atatat
4e8ac0c12a
Regression test to check that ioctl calls are restarted properly after
...
being interrupted. Currently they are not.
2001-09-20 16:56:52 +00:00
taca
a6da16650a
Add des_enc.c to create destest since des_ecb.c needs functions
...
defined in des_enc.c now.
2001-09-09 15:55:29 +00:00
rearnsha
d7b9a225cb
Include bsd.own.mk to get a default setting of OBJECT_FMT.
2001-09-01 09:53:25 +00:00
enami
405f874060
extent_alloc_subregion shouldn't allocate a region pasts the end of subregion.
2001-08-27 13:35:44 +00:00
mhitch
03a1fb67a2
These need to be PIC, so restore the .abicalls and .cp* magic, but fix the
...
.cpload so it works correctly (requires the address of the .cpload in the
designated register).
2001-08-16 04:06:35 +00:00
bjh21
3b01aba77a
On ARM ELF systems, check that the kernel aligns the stack pointer to an
...
8-byte boundary (as mandated by ATPCS B-01) when delivering a signal.
2001-08-06 22:29:57 +00:00
lukem
e83a63370c
only run this if (${OBJECT_FMT} == "ELF")
2001-08-06 02:25:57 +00:00
matt
36ced12645
Returning values in void is BAD.
2001-07-25 05:17:50 +00:00
bjh21
8dc13781cb
Random patch lying around my tree: When a conversion fails, print out the
...
incorrect result.
2001-07-24 15:32:02 +00:00
christos
457aea07fb
explain why test3 does not work. [untested since my cable modem line is down!]
2001-07-24 13:46:04 +00:00
tsubai
585f21f3fe
.init/.fini regression test for sh3.
2001-07-23 20:39:16 +00:00
christos
0613ae0966
put back the alternate signal check I obliterated merging a conflict.
2001-07-23 02:37:58 +00:00
christos
3952c8bf3b
- make tests independent of the direction the stack grows
...
- add more sanity checks in the regression:
1. check that we get a new pid in the child
2. check that the stack in the child is the one we passed
3. check invalid argument handling
4. check running out of processes returns the right cod
XXX: does not work on the sparc, so it is ifdef'ed out
2001-07-23 01:45:34 +00:00
thorpej
5aaa13337c
Visit clone/.
2001-07-20 17:31:24 +00:00
thorpej
941c51150b
Test the "alternate exit signal" facility of clone(2).
2001-07-18 19:24:02 +00:00
thorpej
a018252ace
A regression test for clone(2).
2001-07-17 23:58:30 +00:00
simonb
36faa88260
Drop the .abicalls and .cp* magic; fixes .init/.fini test case on mips.
2001-07-17 15:24:27 +00:00
mrg
5655cd2764
correct a date.
2001-07-17 14:02:41 +00:00
tsubai
32efc3c7d9
PowerPC asm bits for .init/.fini regression test.
2001-07-17 12:09:47 +00:00
jdolecek
838dd71739
Add regression test for COMPAT_43 uipc syscalls. Do not run this by
...
default, special setup is needed (inetd echo service + kernel with COMPAT_43)
2001-07-17 11:32:28 +00:00
mrg
bdfccf01b1
port the initfini asm regress code to sparc and sparc64. currently it
...
gets FAILED, but that's to be expected... fix shortly arriving.
2001-07-17 11:29:55 +00:00
matt
07078fffef
Add regression stub for VAX.
2001-07-17 06:42:38 +00:00
matt
e3fa8d5f32
Add ARM case for initfini regression test
2001-07-17 06:40:25 +00:00
thorpej
284fb99460
MIPS initfini test asm glue.
2001-07-17 05:49:11 +00:00
thorpej
c71495350e
Make this work on the MIPS.
2001-07-17 05:40:28 +00:00
thorpej
68620c547d
i386 asm bits for .init/.fini regression test.
2001-07-17 04:03:53 +00:00
thorpej
86ec8403dd
Descend into csu.
2001-07-17 03:42:23 +00:00
thorpej
f0ee444a4d
Descend into initfini.
2001-07-17 03:42:07 +00:00
thorpej
d31cce0350
Regression test for .init/.fini.
2001-07-17 03:41:03 +00:00
sommerfeld
aa0ccc018e
WARNS=2
2001-06-10 16:32:05 +00:00
sommerfeld
bbc13f568c
Test setting of multiple ldt entries in one syscall.
...
While we're here, it's code cleanup time:
- KNF
- WARNS=2
- add header files for prototypes which matter.
- remove most magic constants in favor of segments.h bitfields
- delinuxify
- use lcall instead of a bunch of .byte's for the gate invocation.
- take a first stab at linting.
2001-06-10 16:27:21 +00:00
simonb
da2d78510a
Add the standard test suite that comes with the bzip2 distribution.
2001-06-05 07:20:42 +00:00
itojun
8ef179b856
convert key material to binary, as we are using binary API now. sync with kame
2001-05-27 01:58:18 +00:00
kleink
b861a00b77
Need <string.h> for mem*() prototype declarations.
2001-05-24 21:04:47 +00:00
christos
984b941fe1
regression test for swab.
2001-05-22 18:57:45 +00:00
christos
2a484dd030
add string.
2001-05-22 18:57:13 +00:00
jdolecek
2e9a3795da
Explicitly unset LANG and LC_ALL before doing any tests - some tests
...
fail if sort(1) is run with non-C locale.
Fix the test #42 - /usr/share/dict/words is sorted with -f (case insens),
so we need use the -f flag here too!
2001-05-14 21:31:38 +00:00
jdolecek
93af81c13f
fix the awk regexp for test 40B to work with nawk too
2001-05-14 20:39:10 +00:00
sommerfeld
075bf1a2b8
Make this parallel-safe when MACHINE == MACHINE_ARCH
2001-05-08 02:15:39 +00:00
jmc
1cf95850b2
Add a better description for calling test_expr
2001-05-06 06:26:56 +00:00
jmc
d47e5c9394
Add a slew of overflow cases around the corner conditions
2001-05-06 06:18:36 +00:00
jmc
1f64ac01a4
Add some test cases for overflow detection on +- ops
2001-05-05 19:21:40 +00:00
jmc
d185860cbb
Added 1 * -1 test.
2001-05-05 15:48:44 +00:00
jmc
9a7530f23a
Redo to call external test script
2001-05-05 06:52:57 +00:00
jmc
f5e59e5bed
Add a suite of expr tests.
...
The main goal here is to test all the operators and precedence.
Also throw in any known failure cases from the past.
2001-05-05 06:52:40 +00:00