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
ross
e55cffd8e5
Compile with rounding mode set to dynamic.
2001-04-23 22:09:17 +00:00
itojun
2ec4dd8585
sort -H $dict bombs (needs to be fixed). PR 12763
2001-04-18 02:25:38 +00:00
itojun
35a07da1df
use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and
...
all kerberos libraries.
2001-04-12 07:48:03 +00:00
ross
a41c3721f6
redo <inttypes.h> conversion
2001-04-06 02:35:08 +00:00
ross
17dd36da82
Need -mieee-with-inexact here.
2001-04-04 01:36:53 +00:00
ross
885622bc86
Don't require a Makefile.inc from the arch subdir.
2001-03-22 12:27:59 +00:00
ross
c51692d12e
replace use of non-portable FP_X_DNML
2001-03-22 12:22:18 +00:00
ross
d9f803c24a
use fp_rnd type a bit, also do std multiple inclusion prot
2001-03-22 12:08:59 +00:00
ross
1e95d76df7
two functions have been rewritten in C
2001-03-22 12:05:36 +00:00
ross
792229ce0e
__RCSID, __COPYRIGHT
2001-03-22 12:01:47 +00:00
ross
504509aa58
Move two functions from asm to C, as NetBSD has a MI interface:
...
o fp_except syst_float_flags_clear(void)
o void syst_float_set_rounding_mode(fp_rnd direction)
Also, __RCSID
2001-03-22 12:00:06 +00:00
ross
0ce22aecff
Warn about hooking up ./testfloat
2001-03-13 08:09:15 +00:00
ross
d4a390a3c3
Conversion notes.
2001-03-13 08:02:17 +00:00
ross
4d8829d5a8
Boilerplate, WARNS.
2001-03-13 07:49:33 +00:00
ross
a6c28c44df
TestFloat-2a contained a bunch of code obviously intended to work
...
around rand(3) bugs. Replace it all with this random(3) conversion.
2001-03-13 07:47:01 +00:00
ross
101660d9a5
Two new functions:
...
o syst_floatx80_to_int32_round_to_zero()
o syst_floatx80_to_int64_round_to_zero()
Boilerplate.
<machine/asm.h>
2001-03-13 07:43:19 +00:00
ross
28904f8f58
<machine/asm.h> conversion.
...
Boilerplate.
2001-03-13 07:41:26 +00:00
ross
89f51f809a
Boilerplate.
2001-03-13 07:39:58 +00:00
ross
8b75248b5a
Generic conversion (ieeefp.h, inttypes, endian), no arm special cases yet.
...
Also rcsid, TNF license, derivative work notice, etc.
2001-03-13 07:37:59 +00:00
ross
0cdd4f95c5
Another generic-version of an originally target-specific .h file.
...
This still needs target-NaN, endian, and the arm26 DEMANGLE special case.
This may be moved back under arch/ in the future.
2001-03-13 07:25:02 +00:00
ross
159fa2a091
This file is target-specific in SoftFloat, but this is my attempt
...
at making a completely generic one. Modified from libc/arch/sh3/softfloat.
o <inttypes.h> conversion
o <endian.h> conversion
o merge of BITS32 and BITS64 ABI, C89 inline, rcsid, derivative work
_ notice.
2001-03-13 07:18:38 +00:00
ross
5550be0101
rcsid, WARNS, don't give \r to stdio ops
2001-03-13 06:48:56 +00:00
ross
a9cb2700d6
rcsid, WARNS, don't occasionally fprintf or fputc a \r
2001-03-13 06:45:24 +00:00
ross
e247affc1d
The NetBSD way.
2001-03-13 06:39:30 +00:00
ross
11dc1555d3
BSD make conversion.
2001-03-13 06:37:34 +00:00
ross
5a6cac7136
Original post-\r-rip include files for TestFloat-2a
2001-03-13 06:33:17 +00:00
ross
3fc4c3244f
Import of .txt files from TestFloat-2A, after ripping the \r's out, sigh.
2001-03-13 06:23:17 +00:00
ross
122b058a16
Import of TestFLoat-2a from UCB/John R. Hauser. Source already
...
reorged but unmodified. (I think src/dist rocks, but this pkg
is unlikely to ever get a vendor branch rev; this seemed best.)
It has a BSD-like license, and in any case the same license as
libc/softfloat and libc/arch/arm32/fplib.
2001-03-13 06:13:57 +00:00
bjh21
39fd9b490a
Make "regress" depend on the binary, so "make regress" builds it if necessary.
2001-03-11 16:40:40 +00:00
cgd
82f3142780
fix NetBSD RCS id tags
2001-02-27 19:04:39 +00:00
cgd
d7666f6c7f
use getprogname()
2001-02-20 23:22:49 +00:00
cgd
65a1026492
convert to use getprogname()
2001-02-19 22:43:42 +00:00
bjh21
13dbf7c5c5
Add a very, very simple test of XDR handling.
...
It just checks decoding of doubles, which NetBSD/arm32 seems to have got
wrong forever.
2001-02-18 21:57:16 +00:00
itojun
d5822f49d1
add test 41: sort -f < emptyfile bombs.
2001-02-15 17:23:20 +00:00
cgd
c1ff96b0ae
go through and look for all of them, too
2001-02-14 06:03:37 +00:00
cgd
76914ab972
add IDs in the object
2001-02-14 05:32:19 +00:00
cgd
a98e831e03
Add a program to test the functionality of hsearch(). Our current
...
hsearch() falls right over (because it's unredeemably broken). That's
about to change, though.
2001-02-14 05:20:10 +00:00
jdolecek
df1e7da042
40B: just symlink in and out, don't bother copying it
...
use -f for the sort
2001-01-19 12:34:45 +00:00
jdolecek
51a5f86386
don't use $s in test #39 , that test doesn't depend on presence of -s
...
add two new regressions tests for long lines as test #40 , using
/usr/share/dict/words; in-tree sort currently crashes during 40B, going
to fix it soon
2001-01-15 18:52:32 +00:00
jdolecek
fdbaf840be
don't print any note - stest prints its own
2001-01-15 16:13:59 +00:00
simonb
439b247426
Add the "sort the dictionary" test that detected the recent lossage.
2001-01-14 14:47:56 +00:00
christos
0f41b74720
remove duplicate target empty.
2001-01-14 06:35:57 +00:00
christos
09b8ab7adf
protect against multiple inclusion; bsd.prog.mk will re-include this file
2001-01-14 06:24:53 +00:00
jdolecek
96731d46b9
use $S for stuff calling sort directly, not via xsort
2001-01-12 22:35:07 +00:00
jdolecek
a8b321c587
print a disclaimer on startup about this test suite - other sort implementations
...
may fail some tests, yet conform to standard too; for non-stable sort,
quite a few tests have actually more possible 'correct' results, yuck!
check for presence of -S and use it to switch to non-stable sort - the tests
are not written for stable sort
Fix test 37 - for 'sort -m -r' to actually work, the input files have
to be reverse sorted as well. Now the in-tree BSD sort passes this test ;-)
print the used sort command and parameters for 'failed' messages
other small sleanups, remove accidentaly added debug stuff
2001-01-12 21:45:17 +00:00
jdolecek
2ec37dafdc
do not mess with $o if misplaced -o is supported - it's orhogonal to +POS/-POS support
2001-01-11 22:26:55 +00:00
jdolecek
4502c34907
do not display the actuall command executing stests
2001-01-11 22:19:29 +00:00
jdolecek
9d7f88dae6
change so that test 35 print warning about missing -g just once
...
s/not present/not supported/
2001-01-11 22:18:38 +00:00
jdolecek
50b80dfd9f
use shell functions instead of dynamically created external scripts
...
warn when test is skipped due to missing feature
2001-01-11 22:10:27 +00:00
jdolecek
0664ed5c26
make objdir safe
2001-01-11 14:12:14 +00:00
simonb
699a13760c
Add regression tests for div/ldiv/lldiv.
2001-01-08 04:41:31 +00:00
simonb
d7d808597e
Add regression tests for div/ldiv/lldiv.
...
Inspired by port-i386/11914 from Luke Mewburn.
2001-01-08 04:39:31 +00:00
drochner
b2779a2f25
test for dlopen(3) and the toolchain generating the files involved
2000-12-08 19:24:29 +00:00
drochner
44e89b161e
test program for dlopen(3)
2000-12-08 19:22:51 +00:00
drochner
08a3f0ae6e
test cases for dynamically loaded objects: constructor/destructor call for
...
static objects, C++ runtime support
2000-12-08 19:21:28 +00:00
itojun
cbfaeab846
"make benchmark" will run a tiny benchmark test.
2000-11-08 06:02:01 +00:00
itojun
b7192d086c
move WARNS to ../Makefile.inc
2000-11-08 05:14:56 +00:00
itojun
2ce9195af1
set WARNS?=1. fix error trap in rijndael test. sync with kame
2000-11-08 05:08:55 +00:00
jdolecek
5aadf3060b
put in NetBSD RCS id
...
put it comment that this was derived from stuff written by
Peter McIlroy - it's not clear now that it's separate from
the rest of new BSD-licenced sort(1)
2000-11-06 14:42:40 +00:00
itojun
76a9ffd207
sync calling sequence with kernel code. sync with kame
2000-11-05 03:15:57 +00:00
jdolecek
9681f1c1b6
use fmtcheck(), not __fmtcheck()
...
Fixes misc/11409 by Richard Earnshaw.
2000-11-02 18:06:30 +00:00
itojun
077d6e9048
visit crypto if MKCRYPTO!=no
2000-11-01 15:34:28 +00:00
itojun
985a5fe39c
regression test for kernel crypto tree. it helps us to verify those
...
logic are working right, on various platforms. from KAME
2000-11-01 15:33:21 +00:00
jdolecek
374e0e8fff
move usr.bin/sort/TEST/stest to regress/usr.bin/sort, add to
...
regression tests
2000-10-26 23:51:31 +00:00
jdolecek
efba0ca36a
descend into bin/expr
2000-10-26 23:32:59 +00:00
jdolecek
224d8e7e7e
add two tests for expr
2000-10-26 23:32:14 +00:00
briggs
06dc227e73
Regression tests for fmtcheck(3).
2000-10-20 18:59:53 +00:00
itojun
289ebac6b2
wrap libcrypto with ${MKCRYPTO} == "yes"
2000-10-04 00:49:44 +00:00
itojun
35acecee2a
regression test for libcrypto.
2000-10-03 15:13:21 +00:00
sommerfeld
d3b573e04a
Add md5sha subdir
2000-08-19 17:53:24 +00:00
sommerfeld
7869a64f4e
Add string.h
2000-08-19 17:52:13 +00:00
sommerfeld
639160ce5f
Quick & dirty sha1/md5 regression test.
2000-08-19 17:51:19 +00:00
mjl
7d792964e5
Fix obvious pasto resulting in third test series never being done.
2000-07-31 12:22:39 +00:00
jdolecek
f4a3ee2726
add NetBSD RCS id
2000-07-30 09:16:06 +00:00
jdolecek
0c8766beed
make the parent kill off it's children after it's main loop is finished.
...
This solves problem reported privately by Thomas Klausner, where the
regress test would take very very long to complete.
2000-07-30 08:48:31 +00:00
jdolecek
eec8346517
ptrace(PT_DETACH,...) behaves same way as PT_CONTINUE WRT addr & data;
...
specifically, if we pass NULL addr, we cause the child to jump
to address zero and SIGSEGV immediatelly; pass (caddr_t) 1 instead
while here, improve some error messages and slighly delint
2000-07-27 21:37:39 +00:00
cgd
823d32f2c2
DPADD ${LIBSKEY} as well as LDADDing -lskey
2000-07-27 00:25:05 +00:00
mycroft
d72583bda6
LDFLAGS -> LDADD, so this compiles statically.
2000-07-24 00:00:21 +00:00
mjl
c9898c1e6e
Skey hash algorithm regression test.
2000-07-06 22:35:57 +00:00
matt
477556bda3
include cleanup in regress.
2000-07-03 04:02:34 +00:00
pk
bb91cdc5ac
test 6 & 7: make the extent have the intended total of size 12 (noticed
...
by Matthias Drochner).
2000-07-02 22:36:50 +00:00
pk
0c19f5a36f
Another `last boundary' test taking a different code path. This time
...
the allocation triggers a `boundary fixup' but should nevertheless
fit in the remaining space of the map.
2000-06-27 21:30:03 +00:00
pk
8205ce2a01
Add a test to check whether allocation succeeds beyond the last boundary
...
line in case the last boundary does not coincide with the extent end.
2000-06-27 21:08:30 +00:00
thorpej
e7d6b96938
Merge a bunch of things from crypto-us and crypto-intl into basesrc,
...
adding support for Heimdal/KTH Kerberos where easy to do so. Eliminate
bsd.crypto.mk.
There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.
2000-06-20 06:00:24 +00:00
drochner
aed1ad645a
add test cases for the boundary overflows just fixed by mrg
2000-06-16 18:50:45 +00:00
cgd
db755e7c76
sweep of my licenses (userland files w/o only my copyright) for
...
consistency. (no functional changes)
2000-06-14 17:24:02 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
sommerfeld
3201cef754
Lockf regression test.
2000-06-12 14:42:02 +00:00
thorpej
cae2b7cc11
Clean up warnings, enable WARNS=1.
2000-06-06 17:30:41 +00:00
thorpej
d20c2ec7d2
- Kill some warnings, and enable WARNS=1.
...
- Use CMSG_SPACE() and CMSG_DATA() properly; don't define structures
to hold messages, which will not have the correct alignment after
the cmsg header.
2000-06-05 06:01:42 +00:00
thorpej
4128c0f2b8
Explain why we can expect to have some resident pages even after an
...
MADV_FREE of a range in e.g. a SYSV SHM segment, and make such a
condition not a failure of the regression test.
Addresses kern/10115, submitted by Thomas Klausner.
2000-05-19 04:56:48 +00:00
is
4e69cf7536
revert the depend change... it was unneeded, and is even hurting in some
...
cases.
2000-04-28 22:01:14 +00:00
is
6623a43ecc
Local-ize local labels
2000-04-25 19:59:50 +00:00
is
f1046e077c
Make this depend again.
2000-04-15 20:09:11 +00:00
is
97df1401a1
Move original Motorola files to the "dist" subdirectory, in response
...
to PR 9626 by Kris Shannon.
2000-04-14 20:24:29 +00:00
simonb
93612566bb
Use proginstall:: to disable installing PROG.
2000-03-19 02:47:19 +00:00
kleink
3c2c0b888e
Don't rely on <stdio.h> making visible identifiers from <sys/types.h>.
2000-03-06 18:51:57 +00:00
tsutsui
d764df518d
Make "make dependall" work.
2000-02-16 12:45:17 +00:00
christos
52bb917ad0
Make this work properly with the X/Open spec of semctl(2).
2000-01-31 15:10:34 +00:00
mycroft
644cd96c07
Clean all the files...
2000-01-24 03:01:54 +00:00
mycroft
978f77c8fe
Yet another check.
2000-01-24 00:39:17 +00:00
mycroft
1ac1e1c19c
Don't link with -N.
2000-01-24 00:10:22 +00:00
mycroft
80cd007209
Add more check_residency() calls.
2000-01-24 00:00:25 +00:00
itohy
0a24593bda
Make it build on ELF toolchain.
1999-12-09 09:08:00 +00:00
tron
ce769110bd
Add "popen" sub directory.
1999-09-30 09:29:11 +00:00
tron
bbd19041eb
Regress test for popen().
1999-09-30 09:23:23 +00:00
mrg
a2f3d5f1e1
add <bsd.crypto.mk> support
1999-09-26 10:22:29 +00:00
enami
655a89ab8a
Specify libgcc_spec after lib_spec when DESTDIR is defined to keep
...
consistency with the case DESTDIR is not define. This is part of PR#8369.
1999-09-25 13:06:36 +00:00
mycroft
41bca4ea0c
Oops; remember to clean the output file.
1999-08-30 17:06:33 +00:00
mycroft
cf88227d9a
Add a regression test for ldexp().
1999-08-30 17:03:16 +00:00
thorpej
51e12b8455
Add the SVID IPC tests.
1999-08-25 05:16:41 +00:00
thorpej
708b54cada
Add a simple (very simple) test program for the System V Semaphores
...
facility.
XXX No, really, this is very simple. It tests but a small fraction of
this facility, but it is enough to verify that I didn't break anything
with some forthcoming changes to the kernel.
1999-08-25 04:35:34 +00:00
thorpej
0eb52fcc16
Sanity check the data in the reciver.
1999-08-24 23:17:46 +00:00
thorpej
6aae223af2
Be more careful when sanity checking the message queue mode.
1999-08-24 23:03:03 +00:00
thorpej
aa3711786b
Add a simple test program for the System V Shared Memory facility.
1999-08-24 23:01:56 +00:00
thorpej
6543a6ec9b
Fix a thinko in a comment.
1999-08-24 22:36:33 +00:00
thorpej
19284c2ebf
oops, err() -> errx() in a couple of places.
1999-08-24 22:26:49 +00:00
thorpej
58de5d9be1
Add a simple test program for the System V Message Queues facility.
1999-08-24 22:08:56 +00:00
thorpej
5839453a0d
Oops, supply mode bits to shmget(2).
1999-08-06 23:40:10 +00:00
thorpej
678ef99d81
Check for shmat(2) failure correctly.
1999-08-06 23:01:41 +00:00
sommerfeld
9ee533d1f6
Let builder define DESTDIR in mk.conf or
1999-08-01 13:42:00 +00:00
mjacob
55d3c9279d
add in inclusion of file to get memset prototype declaration.
1999-07-21 21:46:17 +00:00
thorpej
f6d7947c4b
Add a test for mprotect()'ing a region from PROT_NONE to anything else
...
which is in an address space configured MCL_FUTURE.
1999-07-18 00:43:22 +00:00
thorpej
b9aef1ceeb
Add code which creates a System V shared memory segment, attaches to it,
...
makes it resident, MADV_FREE's it, and then checks to see that the pages
are indeed no longer resident. This tests the uvm_aobj flush routine.
1999-07-17 06:01:52 +00:00
thorpej
11d1a47bbf
Add some code to test sync'ing a PROT_WRITE+MAP_SHARED file.
1999-07-14 21:10:13 +00:00
sommerfeld
8da02df781
Add permission checking (execute-only innermost directory)
1999-07-11 09:54:41 +00:00
ws
ea80527b05
Add test code for synchronizing caches for signal trampoline code
1999-07-08 17:37:35 +00:00
thorpej
7089fc0a1d
Add a few more tests.
1999-07-07 22:00:31 +00:00
sommerfeld
29c9d4318d
Compensate for fix to PR7761; kernel now clips overly large length
1999-06-19 18:02:06 +00:00
thorpej
03826522e4
Add some pretty simple tests for various memory mapping facilities.
...
There's lots more work to do here, but this simple program found a
couple of problems which I've fixed recently.
1999-06-19 00:53:31 +00:00
drochner
71761c5d0c
add "extent"
1999-06-02 15:57:18 +00:00
drochner
0b0421ba76
first cut on a testsuite for sys/kern/subr_extent.c
1999-05-11 19:14:50 +00:00
sommerfe
bb8c6c869a
move __getcwd prototypes to libc-private header file.
...
XXX duplicate the prototype in getcwd regression test (which needs to
call the syscall directly for reasonably complete testing).
1999-03-26 22:23:57 +00:00
sommerfe
3c618b8f06
fail more gracefully if not root
1999-03-26 13:14:12 +00:00
sommerfe
9f81ab06ab
Make this a more thorough test of file descriptor passing
1999-03-22 18:19:54 +00:00
sommerfe
bada23909e
getcwd regression test.
1999-03-22 18:14:39 +00:00
bouyer
f9b8e2d406
Note that this is derived from PR 6706 submitted by Brian Grayson.
1999-03-10 19:44:26 +00:00
bouyer
728bb9aad7
FFS regression tests: tests newfs, kernel, fsck_ffs and dump/restore.
1999-03-10 18:58:08 +00:00
bouyer
da5ea8d9d1
Add fs.
1999-03-10 18:57:06 +00:00
bouyer
fe598d8469
Makefile for filesystem regression tests subdir.
1999-03-10 18:56:46 +00:00
mjl
cec782b5c0
Added regress testing of libposix rename features, as per PR 5858
...
by Arne H. Juul <arnej@math.ntnu.no>, using the patch provided.
1999-02-21 00:20:10 +00:00
is
1fd3c6d48f
Copy test scripts to objdir and make them executable, to be sure
...
they are. We don't chmod +x them in-place because the src directory
tree might be read-only.
Fixes PR 6554, but differently.
1999-02-18 11:59:06 +00:00
is
6361091563
The expected output strings are C locale error strings.
...
We unsetenv("LANG") so that this test works even when LANG was set.
1999-02-18 10:37:26 +00:00
lukem
dcab0210a0
convert from NOxxx= to MKxxx=no.
...
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
is
3cd96c2335
Fix typo in previous commit
1999-02-04 18:58:33 +00:00
is
4f995dc6d5
At least as of now, we don't support IEEE fp rounding and exceptions
...
on arm32.
1999-02-04 18:56:08 +00:00
is
607e1e9a8d
Better formatting.
1999-01-31 10:28:57 +00:00
mycroft
665d14aa61
Make this a little more flexible, and adjust to catch
...
a particular error.
1999-01-21 09:54:23 +00:00
castor
f98014a408
Fix type for LIBCRTEND and order other startup routines to come before
...
the main test.
1999-01-10 02:54:12 +00:00
mjacob
a7739b174d
This should be noninvasive, and allows my builds to finally work on alpha
...
(DESTDIR being set case...).
1998-12-21 07:58:52 +00:00
thorpej
1115e2e525
Use sigemptyset() to initialize the signal mask for sigaction().
1998-09-19 21:23:10 +00:00
wrstuden
0c991b5c91
Make this cross-compile right.
1998-09-12 20:17:43 +00:00
thorpej
d7b0b872a8
Use PF_* for socket(2) calls.
1998-06-24 23:51:30 +00:00
is
3927b67b71
*** empty log message ***
1998-06-16 19:06:31 +00:00
is
3625a05f38
Make the loop count self-clocking, to avoid very long delays on slow CPUs.
1998-06-15 14:43:25 +00:00
lukem
2fbe0fef8d
disable the optimizer the correct way...
1998-04-13 14:28:04 +00:00
cgd
4974bdbd9b
no point in LDSTATIC=-static here
1998-03-02 21:57:38 +00:00
cgd
9c995abe57
note that only static compilation makes sense here
1998-03-02 19:58:19 +00:00
thorpej
803943866b
Inherit Makefile.inc from one level up.
1998-01-22 19:29:37 +00:00
thorpej
2d8fc92f68
Turn on all warnings.
1998-01-22 19:25:15 +00:00
thorpej
0f69ff1d3b
Bring prototypes into scope, and fix bad printf formats.
1998-01-22 19:24:54 +00:00
thorpej
ebce232b54
Fix typo in RCS ID.
1998-01-22 19:20:22 +00:00
mycroft
025e41d91f
Add support for comments in the test input.
1998-01-21 06:13:08 +00:00
mycroft
5d12d4a955
Add simple tests for %a %A %b %B.
1998-01-21 06:09:24 +00:00
mycroft
9d5392455a
Do the time subdir.
1998-01-21 05:47:18 +00:00
mycroft
6a9109dc64
Do the strptime subdir.
1998-01-21 05:46:30 +00:00
mycroft
9c4f420a2e
Add simple test framework for strptime(3).
...
Will be adding more test cases shortly.
1998-01-21 05:44:32 +00:00
lukem
f22f6c8ba3
add unfdpass
1998-01-09 13:39:57 +00:00
perry
3fe138c146
RCS Id Police.
1998-01-09 08:03:16 +00:00
thorpej
81b7dbe92b
Rewrite this to also test passing credentials.
1998-01-07 23:38:53 +00:00
thorpej
1ca58a0f3f
Add a regression test to test passing of multiple file descriptors as
...
Unix domain socket ancillary data.
1998-01-07 03:53:00 +00:00
cgd
c158cef28f
add regression tests for some m4 problems I recently found relating
...
to confusing 0xff characters with EOF.
1997-12-30 23:30:48 +00:00
cgd
a1f556da83
add regression tests for usr.bin/m4
1997-12-30 23:27:11 +00:00
cgd
0bbc722bfb
add regression testing for some bits of usr.bin
1997-12-30 23:26:10 +00:00
lukem
f4347fc9e6
getopt returns -1 not EOF
1997-11-01 06:20:47 +00:00
lukem
f984b5a5dc
use CPPFLAGS instead of CFLAGS
1997-10-26 21:50:53 +00:00
mycroft
d9715c03c3
Remove bogus regress targets.
1997-10-11 22:57:29 +00:00
veego
10360d2342
Use SUBDIR+= and NOT SUBDIR= if you use several SUBDIR lines.
1997-10-02 11:06:30 +00:00
is
baef0c4d43
Was imported by accident.
1997-09-30 23:24:23 +00:00
is
3afbd0a446
Cleanup the regress: _SUBDIRUSE after making "make regress" work, by
...
Charles Hannum.
1997-09-30 23:15:41 +00:00
is
fceedefe6d
Some 68060 tests:
...
- 060sp is calling glue to Motorolas test code for the 68060SP. We dont call
the ftest #3 , as it requires special kernel support not wanted normally.
- emuspeed is a partially table-driven instruction, thus easily extensible
benchmark. Tests are in for the emulated-on-68060 mul 32->64bit and
div 64->32bit.
1997-09-30 23:12:45 +00:00
mycroft
6e0450c70f
Use proginstall:: to disable installing PROG.
1997-05-07 15:59:08 +00:00
cgd
1ffd7b2b09
fix a slight bogon
1997-03-12 01:47:07 +00:00
cgd
24420c0109
merge DB 1.85 changes
1996-05-03 21:50:36 +00:00
phil
b3a1b0b9b2
Add except to the pc532 make.
1996-04-09 16:54:18 +00:00
cgd
2a3b48cdaf
CFLAGS+=, not CFLAGS=
1995-12-12 01:53:50 +00:00
phil
fd151de629
pc532 doesn't have ieefp exception stuff working. Don't test it.
1995-10-03 21:59:36 +00:00
cgd
b1863c5155
just include stdlib.h to get malloc proto.
1995-04-29 05:44:35 +00:00
jtc
275f6217e8
Added regression test for ieee fp exceptions.
1995-04-26 00:27:19 +00:00
cgd
ebabf72b30
machine-specific test for division/remainder, for the alpha.
1995-04-24 05:53:31 +00:00
cgd
22d4d279ad
allow a machine-specific dir.
1995-04-24 05:52:15 +00:00
cgd
a441b518cd
RCS Id conventions
1995-04-20 22:37:12 +00:00
jtc
d592ce06f6
Add test for ieee fp rounding mode
1995-04-18 19:24:21 +00:00
jtc
d9202d8af3
test for ieee rounding modes
1995-04-18 16:01:48 +00:00
glass
b199d3272d
remove extra tab
1995-03-01 18:29:04 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
cgd
539eb7d868
resurrect some files where were in libc, here.
1995-02-16 19:38:45 +00:00
mycroft
3dbc1e9443
Patch from Giles Lean to make compilation flags more consistent.
1995-01-07 23:07:03 +00:00
cgd
2c024a6fe3
don't do stdarg or varargs, for now.
1995-01-06 04:57:56 +00:00
mycroft
98067a6966
Clean up deleted files.
1995-01-06 04:57:16 +00:00
jtc
442c0aed0a
Changed to use jmp_buf for setjmp()/longjmp() & _setjmp()/_longjmp(),
...
sigjmp_buf for sigsetjmp()/siglongjmp().
Fixed spelling errors.
1995-01-01 20:55:35 +00:00
cgd
586f72356d
tests, for pr 655
1994-12-29 00:32:20 +00:00
cgd
722183f7c6
tests to make sure stdarg.h and varargs.h work with structures.
1994-12-28 22:12:35 +00:00
cgd
a6d14e368c
clean up import
1994-08-18 00:38:04 +00:00
jtc
6c8668d7b7
Support for H.S.'s regex regression tests
1994-07-10 18:45:19 +00:00
cgd
1e55974f48
compile again.
1994-05-14 22:14:51 +00:00
jtc
b7744e07bd
Upgrade regex routines to alpha3.4.
1994-03-22 00:39:48 +00:00
jtc
3ed83140b4
Upgrade regex routines to alpha3.3.
1994-02-23 21:17:36 +00:00
cgd
f1bbbc4fa0
don't assume a machine-dependent dir
1994-02-09 07:51:44 +00:00
jtc
fc1d8f3bac
Fix spelling error in Copyright notice
1994-01-29 01:54:01 +00:00
mycroft
6eddca0398
Clean up deleted files.
1994-01-24 03:50:12 +00:00
cgd
f8fcb3ceff
clean up some; kill junk
1994-01-24 03:50:04 +00:00
brezak
fb122acd70
Don't use -O; it breaks this test.
1994-01-16 15:50:19 +00:00
brezak
783ae1ea3c
Cleanup.
1994-01-16 15:50:00 +00:00
cgd
7e5b2fafce
add some regression tests for execve()
1994-01-14 05:24:28 +00:00
cgd
8577ea1801
add 'kern'
1994-01-14 05:22:36 +00:00
cgd
f45b975fa5
rename fgetline()
1994-01-04 05:36:22 +00:00
brezak
4c8df92432
Add sys directory
1993-12-21 04:09:56 +00:00
brezak
787e07e3ac
Directory for sys tests
1993-12-21 04:09:28 +00:00
brezak
f9e41c8677
Directory for sys/arch/i386 tests
1993-12-21 04:08:48 +00:00
brezak
4017d46c7b
Regression test for USER_LDT option.
1993-12-21 04:07:41 +00:00