summaryrefslogtreecommitdiffstats
path: root/regress/lib/libpthread (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* print out the bad values when the test failsmarc2003-01-231-1/+3
|
* add test to ensure select can be cancelled.marc2003-01-193-2/+50
|
* set stack size for threads, the default is too small for this test.marc2003-01-181-10/+7
|
* Bye-bye libc_r. libc_r and libnpthread go away. libpthreadmarc2003-01-141-12/+3
| | | | | | | | | | | | takes their place. The -pthread option to gcc uses libpthread. ppc portion of patch from drahn@ (thanks). gcc portions of patch OK espie@. Ports testing (no bad effects!) by naddy@ best build sequence is: build gcc, build system, build ports remove /usr/lib/lib{c_r,npthread}.*. Note, once libc_r and libnpthread is removed threaded ports will stop working until they have been re-built using the libpthread and the updated gcc. That's why the above build sequence is recommended.
* don't fail if stdout is not a tty.marc2002-12-131-3/+5
| | | | Print a test ignored message, instead.
* comment out bogus portion of test until I figuremarc2002-12-081-1/+11
| | | | | a better way to test the condition it is trying to test. Solves malloc.conf -> J problem.
* use -lnpthread when USELIBPTHREAD=yesmarc2002-11-161-4/+4
|
* dueling mallocs -- test for proper serialization when multiple threadsmarc2002-11-123-2/+77
| | | | try to malloc at the same time
* remove MD bits from test.marc2002-10-271-3/+4
| | | | | This test fails on sparc64 due to that arch not reporting the address correctly -- not a pthreads issue
* remove 0x in front of %p -- not neededmarc2002-10-233-7/+7
|
* regression tests should test for proper operation, not what the codemarc2002-10-211-2/+2
| | | | being tested does. A signal should only be delivered to one thread.
* Clean up the siginfo test. pthreads siginfo delivery code stillmarc2002-10-211-5/+14
| | | | being tested.
* Add new testsmarc2002-10-211-4/+4
|
* Add test for non-deferred signal handling in threads. pthreads codemarc2002-10-212-0/+72
| | | | that makes this test work is being tested.
* Add test for pthread_kill. The test currently fails as threadmarc2002-10-212-0/+87
| | | | specific delivery semantics are incorrect. Fix in progress.
* Enable test for proper inheritance of NONBLOCK flag on accept.marc2002-10-121-3/+3
| | | | The test will fail -- a reminder that I still need to fix this.
* reduce the amount of output on this test so you can see when thingsmarc2002-10-121-7/+9
| | | | go wrong. Remove dead code.
* oops, add the testmarc2002-10-121-0/+66
|
* signal deliver to blocked thread testmarc2002-10-123-7/+13
|
* Do not depend upon bugs in the pthreads implementation for propermarc2002-10-121-10/+10
| | | | | operation of the regression test. This test will now fail until I commit the 'send signals to only one thread bug' change.
* add socket test to check blocking/non-blocking mode on accept.marc2002-10-103-2/+129
| | | | Enable test in makefile
* comment where code is usedmarc2002-10-091-2/+4
|
* clean-up. check that SA_RESETHAND does the right thing, too.marc2002-10-091-2/+7
| | | | full library support for this is still pending.
* more meaningful errormarc2002-10-071-2/+2
|
* use/check SA_RESETHAND, too.marc2002-10-071-3/+4
| | | | Note: until SA_RESETHAND support is fixed the test loops on SIGSEGV
* add pthread siginfo support testmarc2002-10-073-2/+37
|
* Rename a bunch of the old bsd.regress.mk variables into the new ones.avsm2002-09-024-9/+9
| | | | ok art@
* Fix pthread floatting point preemption test and enable it. Nextmarc2002-06-232-34/+22
| | | | step is to figure out why it fails on i386, yet works on sparc
* more gid_t and uid_t are unsignedderaadt2002-06-231-3/+3
|
* Remove bogus make expression that only confused readers of the file.marc2002-06-171-3/+6
| | | | | 'make' will do the regression tests using libc_r 'make USELIBPTHREAD=yes' will do the regression tests using libpthread
* write newline before successful test completionmarc2002-06-163-3/+6
|
* write output to stdout instead of fprintf to stderr. This brings itmarc2002-06-161-3/+3
| | | | in line with all of the other pthread regression tests.
* Add missing libraries to bsd.prog.mk (mostly kerberosV)espie2002-05-111-1/+2
| | | | | | | | | | Use them in DPADD throughout the tree. Fix a few mispells (LIBMATH -> LIBM...) Wipe obsolete lib (LIBRESOLV) Sort added missing libraries, move obsolete stuff apart. Synch documentation in bsd.README ok deraadt@
* +pthread_specificwcobb2002-05-031-3/+4
| | | | ok fgsch@.
* test pthread_key_create(), pthread_key_delete(), pthread_getspecific()wcobb2002-05-032-0/+92
| | | | | | and pthread_setspecific(). ok fgsch@.
* Raise the time limit from 5 seconds to 30 seconds.art2002-04-201-2/+2
| | | | | 5 seconds is not enough to compile those tests on sun4c (actually, the time limit should not be applied to compilation, but fixing that is a pain).
* no more need to explicitly specify regress: _SUBDIRUSE targets anymore.art2002-02-232-6/+2
| | | | XXX - what about the install targets?
* Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert2002-02-171-5/+5
|
* use semaphore to sync threads, not sleepmarc2002-02-171-2/+3
|
* a state variable used by multiple threads needs to be volatilemarc2002-02-171-2/+3
|
* This test requires root, make it use REGRESSROOTTARGETS.marc2002-02-171-1/+7
| | | | Requires bsd.regress.mk version 1.9 or later
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-4/+4
|
* fork and start up a listener to discard bytes instead ofmarc2002-02-151-5/+61
| | | | | relying on the discard service being enabled. Listener listens on localhost, only
* minor changes.fgsch2002-02-011-15/+15
|
* getaddrinfo regresstodd2002-02-012-0/+99
|
* Better version of pcap regression test. Use mutex and conditions tomarc2002-01-081-8/+18
| | | | | sync threads instead of timeouts. Test passes with recent fgs@ patches (not commited yet)
* Make this into a dummy regress test.art2002-01-041-4/+6
|
* depend regress: on PROG (this whole Makefile is ugly)art2002-01-031-2/+2
|
* convert everything to bsd.regress.mkart2002-01-0332-104/+65
|
* Be sure both programs are using the same port.fgsch2002-01-022-6/+8
|