fredette
eaddebc5f6
On m68000, don't descend into ieeefp.
2002-03-22 00:09:35 +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
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
tron
782b99b074
Remove generated files "testbits.c" and "testbits.h" in "cleandir" target.
2002-02-13 09:02:12 +00:00
bjh21
07bb20afe4
Add some minimal testing of enumerations.
2002-02-10 13:22:58 +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
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
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
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
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
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
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
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
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
ross
e55cffd8e5
Compile with rounding mode set to dynamic.
2001-04-23 22:09:17 +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
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
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
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
jdolecek
9681f1c1b6
use fmtcheck(), not __fmtcheck()
...
Fixes misc/11409 by Richard Earnshaw.
2000-11-02 18:06:30 +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
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
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
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
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
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
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
thorpej
1115e2e525
Use sigemptyset() to initialize the signal mask for sigaction().
1998-09-19 21:23:10 +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
perry
3fe138c146
RCS Id Police.
1998-01-09 08:03:16 +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
is
3afbd0a446
Cleanup the regress: _SUBDIRUSE after making "make regress" work, by
...
Charles Hannum.
1997-09-30 23:15:41 +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
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
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
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
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
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
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
cgd
f45b975fa5
rename fgetline()
1994-01-04 05:36:22 +00:00
jtc
6931099e77
Update to Henry's Nov 2, 1993 alpha3.2 release.
1993-11-11 02:02:57 +00:00