Russ Cox
d35c1bb294
lib9: turn certain signals off by default
2008-07-12 07:35:20 -07:00
rsc
cbeb0b26e4
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
2006-04-01 19:24:03 +00:00
rsc
bc7da02954
OS X Tiger changes
2005-05-07 22:41:59 +00:00
rsc
1dd11f5932
try leaving TTIN, TTOU alone
2005-03-18 19:04:05 +00:00
rsc
f3ecd8ae84
play nicer with others w.r.t. signal masks
2005-02-08 19:08:47 +00:00
rsc
10f14b04f3
update return interface
2005-01-16 21:28:44 +00:00
rsc
10b4555766
as wkj pointed out, notifyseton should not call notesetenable
2004-12-27 03:22:54 +00:00
rsc
5f8fa94796
cleanups - lots of removed files now in thread library.
...
qlock.c - stubs to thread library
notify.c - clean interface slightly.
2004-12-26 21:51:15 +00:00
rsc
9acaad4570
clean up signal handling
2004-10-23 02:59:33 +00:00
rsc
aa200fe309
try to avoid calling notify on the "dumb" signals
2004-10-22 17:12:11 +00:00
rsc
05d8c6df6c
Get rid of 9proc.
2004-09-23 03:06:04 +00:00
rsc
6c7460701e
various bug fixes and paranoia
2004-05-23 00:59:33 +00:00
rsc
c4097c2951
Fix small bugs.
2004-05-11 17:51:27 +00:00
rsc
175b8a534a
No more malloc or lock inside signal handlers.
2004-04-21 04:48:25 +00:00
rsc
d99b2f34e6
Sometimes it's amazing these haven't been turned
...
up by other compilers.
2004-03-26 19:20:10 +00:00
rsc
8ad517944e
Today's changes.
...
More changes.
2004-03-25 23:03:57 +00:00
rsc
49588d5d90
Tweaks to various bits.
...
Until I hear otherwise, Refs aren't used enough to
merit their own assembly. They are now implemented with locks.
2003-12-17 04:34:52 +00:00
rsc
32f69c36e0
Add support for user-level 9P servers/clients and various bug fixes to go with them.
2003-12-11 17:48:38 +00:00
rsc
669250d159
Various fixes.
...
B - fixed usage, DISPLAY :0 vs :0.0
9term - fixed various terminal things
rc - notice traps in Read
_p9dir - only run disk code for disks
dirread - getdirentries on FreeBSD and Linux
are different w.r.t. meaning of off.
notify - set up so signals interrupt system calls
bprint - use bfmt.
2003-12-03 22:50:48 +00:00
rsc
d2c4ee9e48
Tweaks to build properly on Linux.
2003-11-24 00:43:41 +00:00
rsc
fd04aacee1
Various additions and fixes.
2003-11-23 18:12:54 +00:00