martin
f771ab079a
Add a simple double -> unsigned conversion test for values that can not
...
be represented by the same sized signed integer type. According to ISO C
this should work (and it works on i386), but it fails with the current
toolchain on sparc64, triggering a softfloat libc bug.
2003-05-03 19:33:51 +00:00
thorpej
b1a286afff
Add a regression test for atexit(3)/__cxa_atexit()/__cxa_finalize().
2003-03-01 04:20:54 +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
sommerfeld
8f6f405641
Use <bsd.rpc.mk>
2003-01-05 19:24:06 +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
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
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
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
98b535ba4a
don't install regress test programs
2002-08-18 14:59:32 +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
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
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
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
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
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