uwe
483b412ce5
Always include bsd.subdir.mk, move it out of .if defined(ARCHSUBDIR).
...
Let the build proceed for arches that don't support libpthread yet.
2003-02-18 09:35:31 +00:00
jmc
4a8c5db885
Don't build these unless this can also pass the build tests that
...
libpthread uses to determine archs supported.
2003-02-12 22:30:19 +00:00
pk
c361778eb9
Do The Right Thing with signal handlers.
2003-02-10 12:17:20 +00:00
cgd
ac1a763de3
uh, NULL terminate argv and envp arrays to be passed to execve().
2003-02-08 07:47:14 +00:00
cgd
977552e0a4
in test1, unmap stack when finished. in test2, try NULL fn ptr and
...
NULL stack ptr independently, to make sure that both are properly
checked in libc. (To do this, need to alloc a stack in test2, as well.)
2003-02-08 00:44:00 +00:00
cgd
610dbac2cc
let's try to make sure that the mips cerror botch I just fixed doesn't
...
happen again. Check that cerror is stuffing errno in the right place
and that 32- and 64-bit returns of -1 happen as expected.
2003-02-07 21:00:43 +00:00
martin
a3c9fcbdd7
Minimal change to get it warning-free on LP64 archs.
2003-02-03 16:27:32 +00:00
perseant
99afa7f9a5
Break out fsck function; add rename hard link test; change small files
...
test to provoke the cleaner into running as well.
2003-02-03 07:45:05 +00:00
kleink
680a8382e2
Sync with ../testlib/Makefile rev. 1.3: s/testlib.so/libtest.so/.
2003-02-01 18:44:06 +00:00
skrll
5adf511512
Add a test for kernel preemption during a large uiomove.
...
Per discussion with Jason.
2003-01-31 20:14:25 +00:00
thorpej
8139d13ab9
Add a ucontext test from Nathan's testsuite.
2003-01-30 19:47:00 +00:00
thorpej
a1c259efd5
Add tests for do-once control from Nathan's testsuite.
2003-01-30 19:31:59 +00:00
thorpej
bfcc695a87
Add one more condition variable test from Nathan's testsuite.
2003-01-30 18:57:06 +00:00
thorpej
afab0f25a7
Add condition variable tests from Nathan's testsuite.
2003-01-30 18:53:44 +00:00
thorpej
13eede9b17
Add a test for pthread barriers.
2003-01-30 18:23:09 +00:00
thorpej
9b6c031a4f
Add mutex tests from Nathan's testsuite.
2003-01-30 18:05:25 +00:00
perseant
4783b17664
Make the test a little less demanding (write 800k files instead of 1600k).
2003-01-29 05:39:41 +00:00
perseant
26c05673ea
Regression test to ensure that (1) newfs_lfs and fsck_lfs agree about
...
what makes up a good filesystem; and that (2) the kernel and fsck_lfs
also agree. This test, like the 9994 test and like the FFS endianness
test, is not included in the main "make regress".
2003-01-29 04:56:16 +00:00
thorpej
63bdf713fd
Regression test for p1003.1b semaphores as found in librt.
2003-01-24 01:56:47 +00:00
thorpej
03d20ab6ed
Tweak this test to make it a bit easier to observe behavior.
2003-01-22 22:12:56 +00:00
christos
77498d1e60
add small semaphore test.
...
XXX: kernel side needs more tests.
2003-01-20 20:12:17 +00:00
sommerfeld
8f6f405641
Use <bsd.rpc.mk>
2003-01-05 19:24:06 +00:00
wiz
617b132aac
Spell output with two ts.
2003-01-04 23:43:02 +00:00
thorpej
89426e7817
Remove extra args to a printf call.
2002-12-06 02:09:24 +00:00
thorpej
9ccfeaf6c3
Fix printf formats.
2002-12-06 02:07:53 +00:00
thorpej
07111817f1
Need <string.h> for prototypes.
2002-12-06 02:06:16 +00:00
jdolecek
c12288aed8
add NetBSD RCS Id and TNF copyright
2002-11-30 09:32:58 +00:00
jdolecek
3c100b29c2
add test program for 3way select/poll collision on descriptor, problem
...
described in kern/17517
2002-11-30 09:31:31 +00:00
lukem
d348d3d723
tweaks for fparseln(3) move from libutil to libc:
...
- remove #include <util.h> if nothing else needed it
- remove LDFLAGS+=-lutil if nothing else needed it
2002-11-30 03:10:53 +00:00
thorpej
6a34f16f1f
Align to 2**3, not 2**5. This works around a bug in gas 2.11.2
...
which was uncovered by the new crti/crtn (bug is fixed in newer
versions of gas).
2002-11-22 17:25:46 +00:00
nathanw
24b586b3b1
Add a couple of regression tests for dlerror() handling.
2002-11-14 21:10:45 +00:00
christos
d821a394a8
more tests
2002-11-13 21:53:13 +00:00
jdolecek
51fb890e3c
don't assume intptr_t is 'long', and cast the value appropriately
...
pointed out by Valeriy E. Ushakov
2002-11-01 20:54:32 +00:00
jdolecek
c28aaab16a
don't assume intptr_t is 'long', and cast the value appropriately
2002-11-01 09:49:47 +00:00
martin
3fcea7fb21
Include <string.h> for memset() prototype.
2002-10-29 10:59:32 +00:00
martin
78902b71ba
Include <string.h> for memset() prototype.
2002-10-29 10:39:36 +00:00
jdolecek
5f27f09bcf
descend to kqueue too, now
2002-10-29 00:48:48 +00:00
christos
f4be24a240
more tests
2002-10-23 01:09:36 +00:00
christos
5dfec29d4a
add a regression test for compound literals.
2002-10-22 18:15:52 +00:00
christos
b86bf23342
add variable array dimension [gcc extension]. Does C9X support this?
2002-10-22 13:47:40 +00:00
christos
c56bbaaa39
oops, forgot one.
2002-10-22 13:34:45 +00:00
christos
ce599fdf1d
Tiny stand-alone code fragments to test lint's features/bugs.
...
Use obj/lint1 testX.c /dev/null to test.
We don't descend here or provide any test infrastructure yet.
2002-10-22 13:33:38 +00:00
thorpej
da89748df7
Add a comment clarifying the last change.
2002-10-16 21:13:43 +00:00
thorpej
9a20a71e9b
Add a test for "/usr///lib" being collapsed to "/usr" -- this is what
...
Solaris 8's dirname(3) does.
2002-10-16 21:12:01 +00:00
thorpej
a0769300c6
Add regression tests for basename(3) and dirname(3).
2002-10-16 19:12:41 +00:00
jdolecek
5205d66be0
add test program for the deadlock caused by missing knote_fdclose() call
...
in finishdup(), fixed in rev. 1.79.2.10 if sys/kern/kern_descrip.c
2002-10-12 12:02:30 +00:00
jdolecek
3c0b9064a5
make the program only await three kevents, so that it won't linger around
...
when the regression test is over
wait a while after program invocation before first echo, so that the
program would have chance to setup the kevents
2002-10-12 11:18:37 +00:00
jdolecek
a5254fcf09
fix the -n handling code
2002-10-12 11:15:08 +00:00
jdolecek
ab5d2d743d
add kqueue subdir, commented out for now
2002-10-03 07:51:10 +00:00
jdolecek
28c37e673e
Basic set of kqueue tests for various filters. Most of files based
...
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
2002-10-03 07:46:02 +00:00