Commit Graph

112 Commits

Author SHA1 Message Date
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
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
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
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
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