Commit Graph

550 Commits

Author SHA1 Message Date
ross ba316f8199 Add memcpy test. 2005-12-06 08:14:48 +00:00
is 4493beadad Make messages more useful. 2005-12-02 16:44:54 +00:00
is 6d07524f33 Ensure that thread context switches will leave the floating point
computations unharmed.
Adapted from a similar test program from the MPD implementation by the
CS department of The University of Arizona.
2005-12-01 16:03:36 +00:00
christos 64a43eb2f4 test for new functions. 2005-11-25 20:07:14 +00:00
drochner c5d5b5030f also check a double argument to isnan(), and whether
float -> double conversion works
2005-10-20 18:02:52 +00:00
tnozaki 641c362cb9 add wcsncpy test. 2005-10-13 21:36:11 +00:00
tnozaki d1a646444f wcsncpy - SUSv6: if s2 is shorter than n, s1 should be filled with L'\0' until n. 2005-10-13 21:15:49 +00:00
drochner c968476ae0 don't rely on undocumented behaviour: we don't know which thread
the signal is delivered to
(without that pthread_sigmask(), the test fails also on Linux)
2005-08-29 18:52:16 +00:00
drochner 4b58be0197 rely a bit less on undocumented behaviour: we don't know which thread
the signal is delivered to, and we can't be sure it is delivered
synchonously
(without that sleep(), the test fails also on Linux)
2005-08-29 18:49:14 +00:00
christos 4811c2fc79 10 seconds is more than enough time to wait. 2005-07-27 00:02:14 +00:00
christos e3c185442d Add another regression test. 2005-07-26 20:44:47 +00:00
nathanw 5baf7dff84 Oops, don't include an extra bonus deadlock. 2005-07-16 23:12:02 +00:00
nathanw ae6f5e4bba Add once3 test. 2005-07-16 23:02:24 +00:00
nathanw 5f424e4d7c Add a test for pthread_once() calling a function which is cancelled,
as described in PR lib/30734.
2005-07-16 23:02:11 +00:00
christos 5ea0e661bc Add a test for 4 char key and value insert on a 65536 bucket size hash.
From Juergen Hannken-Illjes
2005-04-27 23:37:34 +00:00
nathanw d8ecca20ed Add sleep1 test. 2005-04-19 16:36:44 +00:00
nathanw 5f1f443991 Add a regression test for sleeping past the time when time_t wraps; the
program should start sleeping, not throw a libpthread assertion failure.
2005-04-19 16:36:34 +00:00
provos bdc32cfad7 update to libevent-1.0c. This includes support for event priorities,
multi-threaded applications and some bug fixes.  regression test
improved to test for new features.  bump major.
2005-04-17 07:20:00 +00:00
christos 16339a29a1 Make sure that sign extension does not happen when we convert to wide
characters. From Miloslav Trmac
2005-03-27 18:49:51 +00:00
christos 9bebb1e48e Descend into mbtowc 2005-03-27 18:48:45 +00:00
christos fd1b20b859 Descend into citrus. 2005-03-27 18:48:10 +00:00
christos 01d5ed066a Compile with -DOPENSSL_FIPS 2005-03-26 02:21:11 +00:00
christos e911ab7deb Add jtc's regression tests. I decided to split them finally to follow suit. 2005-03-15 15:57:58 +00:00
perry 210055fd90 add regression tests for memmem(3) 2005-03-13 15:40:32 +00:00
perry 6439a725d3 move swab regression test to subdir 2005-03-13 15:33:45 +00:00
christos 192c2eccf6 Add -lcrypt where -lcrypto is specified. 2005-03-09 03:11:22 +00:00
christos ceb0805a9b Add -lcrypt where -lcrypto is specified. 2005-03-09 03:11:21 +00:00
he dc60e3b6f4 sig_atomic_t isn't necessarily compatible with the %d printf format,
so cast to int before printing.  The value appears to be either 1 or 2,
so no information should be lost this way.
2005-03-05 14:34:29 +00:00
dsl f93da09d3d Add a -v (verbose) flag 2005-03-05 14:07:55 +00:00
martin 1f4b8e2aae Field width has to be int - ptrdiff_t might be something larger. 2005-03-05 07:48:47 +00:00
dsl 9707cf749d Add regression tests for strptime() 2005-03-04 21:42:40 +00:00
nathanw 72cd26914f Add sigmask2 and sigmask3 to SUBDIR. 2005-03-03 18:47:23 +00:00
nathanw 5394d17172 Add a second flag to indicate whether handler2 ran at all. 2005-02-26 20:12:58 +00:00
nathanw 17b913020a Test for proper sigmask handling in a signal handler with threads running. 2005-02-26 20:08:14 +00:00
nathanw cdf12b0168 Add a test for proper signal mask handling when threads are not yet started. 2005-02-26 20:03:25 +00:00
simonb 3cebd9325e White space nit- don't put a space before/after increment/decrement
operators.
2005-02-11 06:21:21 +00:00
perry dd334ae584 de-__P, remove obsolete "register" declarations. 2005-02-06 06:05:18 +00:00
yamt cd4834a432 test pthread_detach. 2005-01-21 11:54:24 +00:00
kleink 5146404da8 Rename wprintf() to w_printf() to prevent a clash with the 9899/AMD1
function of the same name; suggested by J.T. Conklin on tech-userlevel.
2005-01-19 14:13:21 +00:00
dyoung 4d24861fc9 For consistency of sockaddr_snprintf(3) with snprintf(3) and
snprintb(3), do not count the terminating NUL in the return value.
Update the regression tests to match.  Approved by christos@.
2005-01-13 00:44:25 +00:00
lukem 7157011597 Only compile in IPv6 support if ${USE_INET6} != "no"
MKINET6 is for providing IPv6 infrastructure.
USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).
2005-01-10 02:58:58 +00:00
nathanw 0e417b7b3a Add tests for pthread_cond_timedwait() at time zero, as discussed
in PR lib/28700.
2004-12-29 20:34:11 +00:00
mrg c0abe52657 "@" is a comment char on arm. these tests have always failed to pass the
`@progbits' part to obj_elf_section()... but in 2.15 obj_elf_section()
gained a demand_empty_rest_of_line(), and the trailing ", " tripped this
up.  we can (and now do) use ``"progbits"'' instead of ``@progbits''.
2004-12-27 00:47:57 +00:00
nathanw 9bc68dac2e Add cond6. 2004-12-10 17:10:16 +00:00
nathanw 218b4bf410 Reformat subdir list to get more flexibility. 2004-12-10 17:09:54 +00:00
nathanw b4f201157b Add a regression test for PR lib/25961. 2004-12-10 17:07:31 +00:00
christos 6afa3d6f72 Regression test for sockaddr_snprintf 2004-11-19 21:38:25 +00:00
christos 03409a2526 whitespace. 2004-11-11 15:58:59 +00:00
christos 13eabbb5aa - add unlockpt(); linux wants it.
- disable major/minor test and explain why.
2004-11-11 15:57:47 +00:00
christos 78821e774a Make the regression tests work in the presense of ptyfs ptys.
XXX: What to do about the master's name?
2004-11-11 00:03:15 +00:00
yamt 5562fc6935 use semaphore before starting pthread. currently fail. 2004-11-03 15:18:35 +00:00
yamt d1bfce95f0 copyright notice. 2004-09-26 03:50:16 +00:00
yamt 7ae93615ad a simple regression test for wcrtomb and wctomb. 2004-09-26 03:45:10 +00:00
provos e128f30ca9 support for bufferevents; fix signal race; faster timeout insertion;
update man page and regression tests - this is a sync to libevent 0.9
2004-08-07 21:09:47 +00:00
yamt c6e9091049 - timeout for timedwrlock should be an absolute value.
- add some more tests.
2004-08-03 12:02:09 +00:00
yamt bb73a3ff4c add a test for rwlock. 2004-08-03 11:36:23 +00:00
thorpej 5c72a6e0de Add public domain notice. 2004-08-02 00:17:21 +00:00
thorpej 16ffd680a8 Add a test to check that recursive calls to nsdispatch() within a
threaded program work.
2004-08-02 00:16:25 +00:00
yamt 706f324ed2 pthread_kill test.
(currently fail with concurrency > 1)
2004-07-27 22:01:51 +00:00
enami 5f67cc6955 Decsent into humanize_number. 2004-07-27 01:57:31 +00:00
chs ea200fccc1 check for getcontext() failure. 2004-07-19 06:36:27 +00:00
chs 78c66f5a3b fix the test for stack direction to not use an uninitialized variable.
improve failure reporting and print something on success as well.
2004-07-19 06:34:10 +00:00
enami 5f072cb7f0 Print flags symbolically. 2004-07-16 23:28:20 +00:00
enami 4a01d481dc Simple regression test for humanize_number(). Fix for some of tests
aren't committed yet.
2004-07-14 22:47:31 +00:00
nathanw 1c5109c418 Add a regression test for CV teardown under spurious wakeups (currently fails). 2004-07-07 21:53:10 +00:00
simonb ba7395bc5d Run the test programs out of "." (which may be an obj dir) instead of
${.CURDIR}.
2004-07-03 03:19:06 +00:00
jmc f648d12d47 Add missing NetBSD ID tags 2004-06-30 03:26:26 +00:00
itojun 5e700978a6 fix missing license. 2004-06-21 21:20:05 +00:00
christos 9c9e94478a Don't cause errors when the devices are not configured. 2004-05-27 03:18:19 +00:00
christos 7010f41632 descend. 2004-05-27 03:14:26 +00:00
christos b6782c7549 Add pty. 2004-05-27 03:13:18 +00:00
christos a0763aa225 OpenBSD style ioctl multiplexor regression test. 2004-05-26 01:24:03 +00:00
christos 9e2fba354b 10 years later. 2004-05-26 01:14:56 +00:00
christos 5031ff004a Add a regression test for /dev/ptmx [code for it not committed yet]. 2004-05-25 20:32:31 +00:00
christos 4a167ec7cf * -t -> -n with consistency with the usage.
* count was off by one.
* allocate enough space for the stats arrays to hold all the host we read.
2004-05-23 16:59:11 +00:00
christos e59232f3f4 Add resolv test, now that we have a re-entrant getaddrinfo. 2004-05-21 16:08:47 +00:00
skrll 5e2026a163 Add code code for .init and .fini section fallthroughs and regression
test.
2004-05-18 19:19:34 +00:00
itojun 02324171a6 sync to /etc/services change (http -> www) 2004-05-15 19:19:52 +00:00
christos d04e4d7440 - add debug flag.
- nicer way to wait for everyone to finish.
- check that we got consistent results.

This now works with my bind-9 based libc!
2004-05-13 21:32:36 +00:00
christos 3d17911bf4 Add RCSID. 2004-05-13 19:27:47 +00:00
christos 902cdcd697 don't use values from the stack. 2004-05-13 19:25:48 +00:00
christos 8a5f1452b7 slap in tnf copyright. 2004-05-13 19:20:28 +00:00
christos 7f519e1822 Add test of parallel name resolution [it does not work yet] 2004-05-13 19:17:12 +00:00
martin 31cb3898df Add another test, which currently fails on sparc64. 2004-05-01 18:00:19 +00:00
matt ae686a7d48 Use unions to avoid strict aliasing rules. And it makes the code easier
to read.
2004-04-15 19:01:57 +00:00
drochner 4eac9e8949 add some cpp defines to allow testing with "float"
and "long double" data types
(not used in standard regression target, but handy for
individual tests)
2004-03-25 15:12:42 +00:00
drochner 5e196359ff deal with imprecise exception handling (on i387):
execute a valid control and non-control operation each
before checking for signal delivery
2004-03-25 15:01:22 +00:00
drochner 63ff804817 -make this table driven
-make check for correct si_code a "hard" assert()
 instead of just a warning
2004-03-25 14:51:28 +00:00
he 89ae25ef5b Also temporarily remove servent until it's made compileable again
after recent changes to <netdb.h>.
2004-03-21 01:47:00 +00:00
he 4eb714337c Remove protoent from SUBDIR, since recent changes to netdb.h makes
it fail to build.
2004-03-20 23:27:40 +00:00
skrll 289e3579d0 Correct another UUDECODE_FILES entry. 2004-03-19 10:36:55 +00:00
skrll 06babf235f Pick the right files to decode. 2004-03-19 10:04:54 +00:00
jmc 6fe4ead562 Convert to usage of UUDECODE_FILES and standardize on filename extension 2004-03-19 08:07:22 +00:00
drochner 30c03a2e3b -as Klaus confirmed, we cannot rely on the SIGFPE handler to return to
the next instruction, so jongjmp() back
-check that fpsetsticky(0) really clears the bits
-check that fpsetsticky() returns the old status
-use SA_SIGINFO and check si_code - make this a warning message instead
 of a hard error for now, as no port gets this right yet
2004-03-05 16:37:57 +00:00
wiz f1ddcd87e9 Fix typo reported by Stefan Krueger, and add RCS Id.
XXX: no license.
2004-03-05 15:07:22 +00:00
jmc 66a501cd90 Needs sys/type.h to get definitions for htonl and friends 2004-03-05 05:19:45 +00:00
kleink 84b76bdd2a isinfl() and isnanl() are gone. 2004-03-05 01:00:53 +00:00
drochner 786841d520 you don't have a "." in your PATH? 2004-03-02 14:27:25 +00:00
drochner b451e43543 complete this test for amd64
(identical to i386)
2004-03-02 14:26:12 +00:00
drochner de3dc2ccec remove a pointless check - this code is not reached
in the normal case
2004-03-01 12:04:18 +00:00
drochner 10c161f94c add a test of get/make/setcontext, also checking context linking
via uc_link and argument passing to the new context
2004-02-28 16:55:05 +00:00
itojun 9635853285 KNF 2004-02-27 15:14:58 +00:00
itojun d4f91e97c6 duplicate was in regress/lib/libc/locale/ctype1 2004-02-27 04:20:11 +00:00
itojun 0ba94afa3a regress for mbstowcs/wcstombs. from citrus distribution 2004-02-26 23:29:46 +00:00
christos dfc0794d60 -D_REENTRANT not needed anymore. 2004-02-19 19:51:05 +00:00
christos b6b464bd1b -D_REENTRANT is not needed 2004-02-19 19:39:13 +00:00
christos 270cd4e394 Add servent and protoent tests 2004-02-19 19:38:51 +00:00
christos 96401843e9 Adjust the compare script so that it can be used for both servent and protoent. 2004-02-19 19:19:29 +00:00
christos 6e311ad824 {get,set,end}protoent_r regressions. 2004-02-19 19:18:48 +00:00
christos 7fc50c9d78 {get,set,end}servent_r regression test. 2004-02-19 19:06:52 +00:00
cl ab4f8b76c0 enable sigmask1 and siglongjmp1 2004-01-02 19:27:46 +00:00
cl f44e43cd85 Regression test for siglongjmp out of a signal handler back into
its thread.
2004-01-02 19:27:06 +00:00
cl ec7c3305d4 Regression test for pthread_sigmask when SA upcalls aren't started yet. 2004-01-02 19:26:24 +00:00
itojun 6d206bfa62 skip ai_canonname from testing, as it can be vary by /etc/hosts setting.
pointed out by Martin Husemann
2004-01-02 15:07:39 +00:00
martin 572d0edcf8 Descend into siginfo on cleandir always.
From David P. Reese Jr. in PR toolchain/23936.
2003-12-31 11:14:25 +00:00
junyoung b0b7ac330d Fix regression failure due to missing dependency.
From Jorge Acereda via PR bin/23664.
2003-12-23 19:29:11 +00:00
veego 8bf78d509a Update the checksum to match src/lib/libc/stdlib/random.c rev 1.23. 2003-12-19 18:39:04 +00:00
jmc 4b5c99bea9 Don't check for HAVE_SIGINFO if make(obj) (as more than likely the compiler
doesn't exist yet and the subdir is always descended on make obj)
2003-12-17 05:36:43 +00:00
matt d0d3605346 .include <bsd.own.mk> so the proper have of CC is defined before we use it. 2003-12-11 22:45:06 +00:00
itojun c81f32fe6c comment from niels provos;
- seed2 is necessary, but use it as "seed2 + x" not "seed2 ^ x".
- skipping number is not needed, so disable it for 16bit generator (makes
  the repetition period to 30000)
2003-12-10 05:22:18 +00:00
simonb a7fbae904d Fix up abort test so that we abort the first time we see a small enough
period, not the second time.
Use UINT64_MAX (from Klaus Klein).
Remove trailing blank line.

XXX: 12000 still isn't right - values around 11800 have been observed.
2003-11-29 00:11:18 +00:00
simonb db92efc5c8 Print out a little more info in the debug case. 2003-11-27 01:03:13 +00:00
itojun d94d0c139d uint64_t may not be "unsigned long long", so use of ULLONG_MAX is not
appropriate.
adjust max period (see randomid.3 1.2 -> 1.3)
2003-11-25 23:14:48 +00:00
nathanw 374a535730 Add condcancel1. 2003-11-21 19:26:05 +00:00
nathanw d2ac4c0565 RCS ID 2003-11-21 19:25:50 +00:00
nathanw 2d3513cfd8 Regression test for destroying a condition variable that had a cancelled
wait.
2003-11-21 19:24:01 +00:00
uwe e77146bf27 Actually print self in the "Thread %p got semaphore" message.
While here make whitespace only lines empty.
2003-11-19 00:40:03 +00:00
simonb bafaeff914 Descend into the randomid directory. 2003-11-14 23:11:20 +00:00
simonb 1fd22c15cc Add a regression test for randomid(3). 2003-11-14 23:10:48 +00:00
simonb 967d9a12d5 Add NetBSD RCS id's. 2003-11-13 06:48:31 +00:00
lukem f85d2d1c14 Use ${HOST_SH} instead of `sh'.
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
kleink d0d137fcf0 Check HUGE_VALF and HUGE_VALL as well. Also add some cross checking for
floating type promotion and demotion of these.
2003-10-25 22:38:19 +00:00
kleink d039cc06d0 Lift the vax restriction on the nan test.
None of the tests in this directory will even build on the vax, and it's
disabled in the parent Makefile for that reason.
2003-10-24 21:25:20 +00:00
kleink d66a9fb0bc Make this test the currently libc-internal isinfl() as well.
While I'm here, turn these into assert(3)-based tests.
2003-10-24 16:35:08 +00:00
kleink d805d82f20 Make this test the currently libc-internal isnanl() as well.
While I'm here, turn these into assert(3)-based tests.
2003-10-24 15:54:46 +00:00
he f9e944d1a0 While the intention of picking up the target's include files was fine,
those files are not available in certain phases in the build process,
notably the "obj" phase, so unconditionally decend into siginfo during
that pass.  This should make read-only source trees build again when
cross-compiling for a target supporting siginfo on a host not supporting
siginfo.
2003-10-23 21:59:35 +00:00
kleink aa20eb60ec Fix a comment. 2003-10-22 23:57:04 +00:00
agc 0833278c93 Don't compare the return value of strncmp(3) against NULL - it's an integer. 2003-10-21 08:46:15 +00:00
he 4bdc6bf1cb Make sure to pick up the target's include files in the test for whether
we have SA_SIGINFO defined.
2003-10-20 00:07:47 +00:00
pk cd1fabcef4 Writing to address 0x5a5a5a5a does not guarantee a SIGSEGV on all platforms
(e.g. on sparc, this produces a BUSERR). Just use a NUL pointer instead.
2003-10-12 17:13:46 +00:00
christos ce8fc220ee don't descend to siginfo on platforms that don't have it. by popular demand. 2003-10-04 20:29:52 +00:00
kleink b4a47d2e02 Query _POSIX_SEMAPHORES before the functional tests are run. 2003-10-01 12:18:53 +00:00
mycroft 4aa6d02a2d Maybe I'm just slow, but having diffs in the wrong direction confuses me... 2003-09-30 04:20:24 +00:00
christos bc895a7e30 Descend to siginfo; this will prompt the port masters to complete the
necessary work.
2003-09-26 18:13:36 +00:00
christos 2874dc149c this needs to be able to core-dump so unlimit core 2003-09-14 07:14:28 +00:00
christos 3db3349e14 Add a Makefile for the siginfo tests 2003-09-14 07:06:40 +00:00
christos a17de3f746 Add a Makefile 2003-09-14 06:55:01 +00:00
christos 88827cce1c turn this into a proper regression test. 2003-09-14 06:54:28 +00:00
christos d6330eb736 more regression. 2003-09-14 05:38:41 +00:00
christos bb2796d215 make this a true regression test. 2003-09-13 22:55:17 +00:00
christos 91e2bd73c5 add regression test for siginfo and threaded signal delivery. 2003-09-12 21:15:05 +00:00
christos 6607193a4c simple tests to verify new signal trampoline works. 2003-09-06 22:27:22 +00:00
agc 73b0a7eafd Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22307, verified by myself.
2003-08-07 09:51:08 +00:00
itojun 18232c74bc regress test for libdes (destest.c from 0.9.6j) 2003-08-04 04:20:25 +00:00
lukem a93ea220fc Rework how dependency generation is performed:
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
  This is a change of behaviour.  If a Makefile wants the clean semantics
  it must specifically append to CLEANFILES.
  Resolves PR toolchain/5204.

* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
  that have a suffix of: .c .m .s .S .C .cc .cpp .cxx

* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES

* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d  depend upon ${DPSRCS}

* Deprecate the (short lived) DEPENDSRCS


Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.

Tested with "make -j 8 distribution" and "make distribution".
2003-08-01 17:03:41 +00:00
itojun 5de5abdd3d consistently use new DES API, re-enable des regression test 2003-07-31 08:53:58 +00:00
lukem 46a6f14708 style nit; list bsd.rpc.mk before bsd.prog.mk 2003-07-29 02:45:23 +00:00
salo b75abedac4 netbsd.org->NetBSD.org 2003-07-26 19:38:45 +00:00
mrg 875072c60b include <stdlib.h> for exit prototype 2003-07-26 15:25:28 +00:00
tron cef2e0510a Fix broken library reference. 2003-07-24 16:28:59 +00:00
itojun 81307aea12 regress test for openssl 0.9.7b 2003-07-24 14:22:51 +00:00
nathanw 372bed6a1d Add exit1 and cancel2. 2003-07-22 21:28:23 +00:00
nathanw be42851d66 Test for pthread_exit() in the main thread with no other threads. 2003-07-22 21:27:58 +00:00
nathanw dfd29b093b Add a test that a cancellation registered while cancellation is enabled
is not honored while cancellation is disabled.
2003-07-22 21:26:13 +00:00
lukem d64f87e97a Consistently check MK* variables against "no"
(e.g.,  ${MKFOO} != "no"  instead of  ${MKFOO} == "yes" )
2003-07-18 16:18:28 +00:00
itojun 435fb161c1 link against libcrypto_mdc2 2003-07-14 13:27:40 +00:00
itojun db0388a161 MDC2 is a patented algorithhm, so it is built conditionally 2003-07-14 13:26:30 +00:00
skrll d776887556 Enable the preempt1 regression test now that a workaround for the bug has
been committed.
2003-06-27 13:29:52 +00:00
skrll 4ce8e9d11e D'oh. Forgot to initialise the mutex. 2003-06-27 13:27:58 +00:00
martin b9577aa450 Testing "unsigned long" vs. "double" does only make sense if there is
enough precision in double. Make it select double, long double or skip
the test at runtime, depending on sizeof() results.
2003-06-16 07:11:52 +00:00
martin 5ab640a98e Fix format copy&pasto in failure case. 2003-06-15 23:38:17 +00:00
provos f9d5f7ab0c oops; correct DPADD; from markus.friedl 2003-06-13 18:53:00 +00:00
itojun 3abc10868f add $NetBSD$ 2003-06-13 04:09:18 +00:00
provos d750225d16 regress both kqueue(2) and poll(2) 2003-06-12 23:30:58 +00:00
provos 0275e3fef4 enable building the library and the regression test 2003-06-12 23:18:07 +00:00
provos 0eab3d3b7d libevent regression test 2003-06-12 23:15:48 +00:00
simonb 8e2ea41dff Using "%x" on negative hex numbers has the same problem as "%i" mentioned
in lib/21691.  Add a test for that too.
2003-06-02 01:45:01 +00:00
simonb f3c9a91eee Descend into the stdio directory (thanks Nick!). 2003-05-30 12:49:57 +00:00
simonb 544cefa2dd Add a regression test for PR lib/21691. 2003-05-30 12:46:05 +00:00
lha c95b098f3a Check that child process doesn't get threads, also make sure sleep
works in child (fork test, commited some time ago)
2003-05-15 23:00:55 +00:00
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
lha d0ca3274a2 update comment to match code, pointed out by Nick Hudson <skrll@netbsd.org> 2003-04-11 12:56:25 +00:00
lha 3b2f334644 Check that child process doesn't get threads, also make sure sleep
works in child. ok by nathanw
2003-04-10 18:50:05 +00:00
thorpej 50c739e7b8 Also test the libc atexit routine in the presence of libpthread. 2003-03-04 18:00:48 +00:00
dogcow cbee46c0c7 remove extraneous SRCS= that causes dependall to fail 2003-03-02 06:07:23 +00:00
thorpej b1a286afff Add a regression test for atexit(3)/__cxa_atexit()/__cxa_finalize(). 2003-03-01 04:20:54 +00:00
lha fba9d69334 test when sigsuspend in libpthread when libpthread isn't initialized 2003-03-01 01:46:02 +00:00
matt ce44df29aa Add missing include for gcc-3.x 2003-02-28 05:29:48 +00:00
hannken 85d6c8c8f0 Add missing #include. 2003-02-27 15:18:41 +00:00
thorpej 4edae6c16a Add a regression test for the pthread_{,attr}_{get,set}name_np() API. 2003-02-26 22:05:02 +00:00
uwe f0bfd7cbbc Break the build again (as intended) if there's no libpthread ARCHSUBDIR.
This time do it with an explicit false(1) in .BEGIN target.  Make the
message sound more nasty as well.

Per request from thorpej.
2003-02-20 21:09:40 +00:00
uwe 483b412ce5 Always include bsd.subdir.mk, move it out of .if defined(ARCHSUBDIR).
Let the build proceed for arches that don't support libpthread yet.
2003-02-18 09:35:31 +00:00
jmc 4a8c5db885 Don't build these unless this can also pass the build tests that
libpthread uses to determine archs supported.
2003-02-12 22:30:19 +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
martin a3c9fcbdd7 Minimal change to get it warning-free on LP64 archs. 2003-02-03 16:27:32 +00:00
skrll 5adf511512 Add a test for kernel preemption during a large uiomove.
Per discussion with Jason.
2003-01-31 20:14:25 +00:00
thorpej a1c259efd5 Add tests for do-once control from Nathan's testsuite. 2003-01-30 19:31:59 +00:00
thorpej bfcc695a87 Add one more condition variable test from Nathan's testsuite. 2003-01-30 18:57:06 +00:00
thorpej afab0f25a7 Add condition variable tests from Nathan's testsuite. 2003-01-30 18:53:44 +00:00