Commit Graph

240 Commits

Author SHA1 Message Date
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
jtc
b90ff8310a Henry Spencer's POSIX.2 compatibile regular expression matching routines. 1993-11-10 23:34:55 +00:00
cgd
17d5af7436 don't try stat-printing stuff; the way we compile/test the library,
it doesn't include the statistics function.
1993-09-16 23:18:45 +00:00
cgd
e2c6364994 update to v1.71 of DB package from ftp.cs.berkeley.edu 1993-09-16 23:15:57 +00:00
cgd
45e27c8018 upgrade new DB code to version 1.7 1993-09-09 02:41:04 +00:00
cgd
c133a22db4 oops; delete repeated lines... 1993-09-09 01:46:32 +00:00
mycroft
e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
mycroft
cda4f8f6ee Add RCS identifiers. 1993-08-01 05:37:30 +00:00
cgd
9f0aa214be update db code to v1.6 from vangogh, and put it in "db" rather than "DB" 1993-06-14 23:52:39 +00:00
cgd
d6c4431430 add subdir makefile 1993-05-27 21:53:15 +00:00
cgd
04ba9eb695 update for life in the regress tree 1993-05-27 21:27:46 +00:00
cgd
1c8e446596 add (null) install target and "regress" target 1993-05-27 21:24:06 +00:00
cgd
98e6ed919c add btree tests 1993-05-27 21:19:56 +00:00