nathanw
564fe117cc
Make pthread_join() accomodate spurious wakeups from pthread__block().
2003-01-25 00:37:01 +00:00
keihan
a4c1e9c0ba
Typos,
...
ntwo -> ntwoc
ntowc -> ntwoc
Reviewed by Christian Hopps.
2003-01-25 00:17:30 +00:00
thorpej
fbea162b87
* Use gthr-posix.h if --enable-threads.
...
* If -pthread is specified, add -lpthread and -D_PTHREADS.
More thread support to come; this is just a start (sigh, it's
handled so much nicer in 3.3...).
2003-01-24 22:40:02 +00:00
manu
82a9c6faf0
Use per process emuldata for the thread id for now, but this will change
...
shortly. This makes hello world working again.
2003-01-24 22:35:43 +00:00
tsarna
e4c4e3f3b9
"Obsolute" is a nonsklarkish English flutzpah... Replace it with "Absolute"
2003-01-24 22:21:43 +00:00
fvdl
a3ff3a3038
Bump daddr_t to 64 bits. Replace it with int32_t in all places where
...
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
2003-01-24 21:55:02 +00:00
manu
cb771e3c64
Make the beast build again (but it is still probably broken)
2003-01-24 21:37:01 +00:00
kleink
87f0398e29
Fix inverted test in previous. (D'oh!)
2003-01-24 21:26:08 +00:00
pk
a22484a1ea
zs_shutdown: lower IPL before sleeping. Also note the fact that the
...
effectiveness of that very tsleep() call is dubious at best.
2003-01-24 20:46:45 +00:00
hubertf
8221d7ffdd
Mention that the mount point for a remote swap file must exist as a directory.
...
Sanity checked by salo.
2003-01-24 19:48:52 +00:00
jdolecek
96125fbe64
fix typo in comment, and add (perhaps redundant) note that this depends
...
on file-system CODA
2003-01-24 18:51:53 +00:00
thorpej
ae5c422a40
Regen; Tweak a Promise description.
2003-01-24 17:47:17 +00:00
thorpej
de5fb86d32
Tweak a Promise description.
2003-01-24 17:46:51 +00:00
jdolecek
254ff213ae
unlock pt_statelock _after_ changing pt_state, not before
...
problem found and fix suggested by Nick Hudson
2003-01-24 17:43:45 +00:00
nakayama
54e4cb1a6c
fix kernel build error, such a configs w/o kbd, ms.
...
(approved by martin)
2003-01-24 16:54:34 +00:00
thorpej
9ba98c598b
Add a pointer to p1003.1b semaphore data.
2003-01-24 16:24:44 +00:00
wiz
e92b96aa79
grammar fix.
2003-01-24 13:08:22 +00:00
martti
c7d6e073eb
Add a new -a flag (automatically update files which have not been
...
locally modified). Patch provided by Sverre Froyen in a private mail,
slightly modified by me.
2003-01-24 13:06:06 +00:00
jmmv
ada8ecf126
Add missing usr/libdata/lint/llib-lrt.ln file. Okay'ed by wiz.
2003-01-24 12:06:21 +00:00
augustss
e06bdc7dcb
Get rid of some debug stuff.
2003-01-24 11:55:19 +00:00
augustss
d93f9bdaa1
Get rid of some old BAT nonsense.
2003-01-24 11:51:42 +00:00
wiz
44107fcf32
Add cygwin alias for pcansi. Okayed by jdc.
2003-01-24 10:24:09 +00:00
thorpej
b3ffb6e4ab
* Enable Ultra133 on the NVIDIA nForce 2.
...
* Make sure to test for PCI_VENDOR_AMD before testing for any
AMD products.
2003-01-24 05:51:04 +00:00
thorpej
fdedc91f87
Regen; add some more Promise products.
2003-01-24 05:34:25 +00:00
thorpej
5a31d135b0
Add some more Promise products.
2003-01-24 05:33:12 +00:00
thorpej
b3b68a3ced
Sort the Promise entries.
2003-01-24 05:18:56 +00:00
thorpej
f6cc829138
Add support for the NVIDIA nForce ATA100 and nForce2 ATA133
...
IDE controllers, which are more-or-less compatible with the
AMD controllers.
XXX Need to determine the correct timing value for the nForce2
XXX at Ultra133, so we cap it at Ultra100, for now.
2003-01-24 04:53:13 +00:00
thorpej
34461a3ff9
Regen; add Nvidia nForce2 ATA133 IDE.
2003-01-24 03:16:08 +00:00
thorpej
8204d0458d
Add Nvidia nForce2 ATA133 IDE product ID, and shuffle some
...
Nvidia entries around a little.
2003-01-24 03:15:04 +00:00
thorpej
1b3e5a4bd2
Note new librt.
2003-01-24 02:09:18 +00:00
thorpej
14dfb2cab0
Add LIBPTHREAD, LIBPTHREAD_DB, and LIBRT.
2003-01-24 02:06:37 +00:00
thorpej
63bdf713fd
Regression test for p1003.1b semaphores as found in librt.
2003-01-24 01:56:47 +00:00
thorpej
4b1575e3fa
Add librt.
2003-01-24 01:54:52 +00:00
thorpej
c04d6591c0
Correct omission in notice.
2003-01-24 01:54:02 +00:00
thorpej
c184191ce3
p1003.1b semaphore manual pages have been moved to librt.
2003-01-24 01:53:27 +00:00
thorpej
37946878c4
Add librt, which provides POSIX 1003.1b Real-time extensions not
...
present in libc. Currently includes 1003.1b semaphores.
2003-01-24 01:52:42 +00:00
tsarna
68d5821c1b
regen
2003-01-24 01:51:09 +00:00
tsarna
1b01d76d23
Add Griffin PowerMate
2003-01-24 01:49:22 +00:00
thorpej
0139305811
Major overhaul of this code, fixing locking protocol issues and handling
...
of semaphores at fork time.
2003-01-24 01:46:27 +00:00
thorpej
3ff1552cc5
Add "fork hooks", a'la "exec hooks" and "exit hooks" which allow
...
subsystems to do special processing to the parent and/or child at
fork time.
2003-01-24 01:42:52 +00:00
thorpej
157e66459d
Regen; reserve slots for <mqueue.h> and <sched.h> system calls.
2003-01-24 01:28:05 +00:00
thorpej
237ebf04da
Reserve slots for the p1003.1b scheduler system calls.
2003-01-24 01:27:21 +00:00
thorpej
c8c6d5ea40
Reserve slots for p1003.1b message queue calls.
2003-01-24 01:23:27 +00:00
thorpej
30427190e0
Regen; allocate slot for _ksem_timedwait().
2003-01-24 01:18:50 +00:00
thorpej
9331f2b780
Allocate a slot for _ksem_timedwait(), although it is not currently
...
implemented.
2003-01-24 01:17:53 +00:00
lukem
f643db1c84
Can't check if cross building with "install=" until after $MACHINE has
...
been validated. Noted by Anthony Mallet on current-users@
2003-01-24 01:17:52 +00:00
wiz
1bd6b934d6
Fix typo, noted by Geoff Wing (mason at primenet com au).
2003-01-24 01:16:34 +00:00
markd
31b8810652
Regen.
2003-01-24 00:19:40 +00:00
markd
4606c7c4e4
Add Nikon E885.
2003-01-24 00:18:26 +00:00
matt
61687fc220
Add the *context.? sources to SRCS.
...
Make getcontext _getcontext and add a getcontext weak alias.
2003-01-23 23:56:13 +00:00