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