Commit Graph

434 Commits

Author SHA1 Message Date
lukem
08c81a9c2d some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
  (especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
2002-09-18 05:41:35 +00:00
lukem
17d72c8a6b use NETBSDSRCDIR as appropriate 2002-09-18 03:54:26 +00:00
gmcgarry
70535604e4 Everyone now has CPU locks, so test them. 2002-09-16 21:08:28 +00:00
minoura
a0b98a781b #include <string.h> for memset() prototype. 2002-09-12 12:50:04 +00:00
minoura
ad15665dd5 Add `implementation-dependent' comment. 2002-09-11 22:48:03 +00:00
minoura
6e13c802a2 Descend to locale subdir. 2002-09-11 14:55:55 +00:00
minoura
a2bb3221ba Regression tests for libc locale (LC_CTYPE) functions.
Based on Citrus repository xpg4dl/test/*, written by tshiozak and yamt.
2002-09-11 14:54:33 +00:00
itojun
50d422c24f e_os.h is not part of exported openssl interface, so don't install it into
/usr/include/openssl (e_os.h has an explicit comment about it).  it obviously
is a bug in openssl 0.9.6 Makefile.
based on openssl 0.9.7 snapshot.
2002-08-31 10:46:36 +00:00
gmcgarry
49ade9e64d Descend into ras. 2002-08-29 03:46:39 +00:00
gmcgarry
fdfb13e7a7 Add RCSIDs and copyright. 2002-08-29 03:45:33 +00:00
drochner
f70a22997b now that the build process is clean enough, pull in the dlopen() test 2002-08-28 17:10:24 +00:00
drochner
eb9b2bd26e add a comment showing how to link in the whole libgcc -- workaround
for missing symbols on dlopen()
2002-08-28 17:09:17 +00:00
drochner
1e504e48a9 clean up building of the dlopen()able library - use <bsd.lib.mk> as
far as possible
2002-08-28 17:05:30 +00:00
drochner
6ec2abba01 include <bsd.own.mk> to get MACHINE_CPU and fix conditional 2002-08-28 12:39:49 +00:00
gmcgarry
3ee9d48c4d Regression tests for RAS. Tests the basic functionality including
forking and execing.
2002-08-28 07:47:18 +00:00
gmcgarry
2468902b58 A simple regression test for cpu locks. 2002-08-28 07:41:02 +00:00
itojun
98b535ba4a don't install regress test programs 2002-08-18 14:59:32 +00:00
soren
642c31b4a3 Remove extraneous \n's in {err,warn}{,x}. 2002-08-09 10:01:53 +00:00
perseant
479f3c7ea7 Add regression tests section for LFS. First regression test is based on
IWAMOTO Toshihiro's test program submitted with PR #9994, modified to
perform the same operations on a control file, presumably held in a
known-working filesystem.  Test and control files are compared with "diff"
after the run (assuming that the kernel does not panic, which is really
the main point of the test).

Not included in the parent Makefile's list, as it requires the existence of
an LFS of some size.
2002-08-02 19:10:49 +00:00
grant
6742cb1812 sweep of errx/warnx, remove unnecessary trailing \n 2002-07-20 08:36:17 +00:00
agc
ca35a8f6ac Make this file compile without warnings on systems where chars are unsigned. 2002-07-16 10:12:28 +00:00
christos
85c9292513 Add a small regression test for getopt. 2002-07-15 22:04:00 +00:00
agc
553b08f150 Include <string.h> so that memset(3) gets prototyped. 2002-07-08 18:55:51 +00:00
itojun
7bc4971b7c space at EOL 2002-07-05 15:49:11 +00:00
itojun
015b8e640f WARNS=2 clean 2002-07-05 15:47:43 +00:00
itojun
d87c9ab19e $NetBSD$ and copyright boilerplate 2002-07-05 15:46:21 +00:00
itojun
0e227d8095 regress test for getaddrinfo/getnameinfo. 2002-07-05 15:42:41 +00:00
fvdl
2277063aa8 Fix off-by one when computing page count in the test file. 2002-06-04 22:17:47 +00:00
bjh21
8f63ecd333 Correct the types of float_rounding_mode and float_exception_flags. 2002-05-22 00:01:35 +00:00
bjh21
e60b25c155 Adapt for recent changes to lib/libc/softfloat 2002-05-21 23:58:42 +00:00
martti
c4bcc0d1e6 Added ipf regression tests 2002-05-13 06:34:13 +00:00
martti
2176de5530 Import IPFilter 3.4.27 2002-05-13 06:33:09 +00:00
bjh21
6e3481c079 FP exceptions work on ARM now (and softfloat platforms in general, I hope),
so test them.
2002-05-12 13:17:52 +00:00
bjh21
6dae639b6f Make "regress" depend on ${PROG}. 2002-04-21 20:23:59 +00:00
bjh21
2a8fc81c4e NetBSD/arm's IEEE FP support isn't entirely broken these days, so descend
into libc/ieeefp, but skip the tests that fail.
2002-04-21 20:22:12 +00:00
martin
fb92195f91 arm32 -> arm 2002-04-21 16:24:19 +00:00
wiz
dd39c685f3 bsd.depall.mk doesn't exist anymore, use bsd.dep.mk instead. 2002-04-14 21:44:22 +00:00
tron
5108caf1d9 Use a local disktab instead of requiring "floppy288" to be in
"/etc/disktab" as suggested by Simon Burge.
2002-04-09 13:55:34 +00:00
tron
5381bcbfe7 Add a note that the kernel needs FFS Endian Independent support to perform
this test.
2002-04-09 12:32:02 +00:00
jdolecek
d0d585a5b2 add simple regression test for the recently fixed writev(2) bug 2002-04-09 06:10:43 +00:00
thorpej
cbf6af9bdf Multiline string literals are now allowed in ISO C. 2002-04-09 03:13:18 +00:00
wiz
73b98457c3 Fix two typos in residency check variables. 2002-04-07 11:25:40 +00:00
bjh21
f7d813f35f ARM FPA mangling of doubles isn't specific to arm26. 2002-03-24 23:04:03 +00:00
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