Doug Coleman
|
636f2ed2e5
|
Use flags{ instead of flags all over the place
|
2010-04-01 14:44:03 -05:00 |
Joe Groff
|
96ab4492d2
|
rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char
|
2010-02-23 11:42:02 -08:00 |
Slava Pestov
|
0aad3e6e12
|
vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
|
2010-02-20 13:30:49 +13:00 |
Doug Coleman
|
cc7615248d
|
Handle EINTR in a lot of cases where it wasn't handled before. Split off unix into unix.ffi and unix.
|
2010-01-22 12:59:24 -06:00 |
Slava Pestov
|
f08521bf83
|
Fixing various test failures caused by C type parser change, and clarify C type docs some more
|
2009-09-28 08:48:39 -05:00 |
Slava Pestov
|
2695007c8b
|
unix.linux: fix load errors from c-type changes
|
2009-09-28 04:26:05 -05:00 |
Joe Groff
|
0a8d4db825
|
fill in missing USING:s in unix.linux and unix.bsd.*
|
2009-09-27 23:08:16 -05:00 |
Joe Groff
|
e8cefe07b3
|
take a shot at making other platform vocabs c-type-string-free
|
2009-09-27 19:25:34 -05:00 |
Doug Coleman
|
f64ebbfc86
|
remove deprecated inotify-event struct
|
2009-09-08 14:15:25 -05:00 |
Doug Coleman
|
62261f18fe
|
update network structs. NO WHAMMY, NO WHAMMY, NO WHAMMY...STOP!!!
|
2009-09-03 16:57:36 -05:00 |
Slava Pestov
|
99608764d8
|
io.backend.unix.multiplexers.epoll: update for STRUCT:
|
2009-09-01 14:46:08 -05:00 |
Doug Coleman
|
88d6826213
|
update users/groups for new structs
|
2009-08-30 23:07:46 -05:00 |
Doug Coleman
|
c86b52bf0c
|
update dirent for structs
|
2009-08-30 22:11:42 -05:00 |
erg
|
608a967b7c
|
fix bootstrap errors, add missing files
|
2009-05-07 16:53:32 -05:00 |
erg
|
021800a245
|
use open64 instead of open on linux. use stat64 instead of stat on
linux. add word to report if a file is sparse
|
2009-05-07 16:41:37 -05:00 |
Slava Pestov
|
49eeef4c35
|
Move unused unix.linux vocabs to unmaintained, some of them don't even load anymore
|
2008-12-17 19:25:01 -06:00 |
Slava Pestov
|
c5160d76e9
|
Merge qualified, alias, symbols, constants into core
|
2008-12-17 18:10:01 -06:00 |
Doug Coleman
|
564a84b4e1
|
add using for linux inotify
|
2008-12-16 02:55:01 -06:00 |
Slava Pestov
|
7926cab415
|
Fix Linux load error
|
2008-12-16 02:03:04 -06:00 |
Slava Pestov
|
63fda570bf
|
Fixing assorted compile errors and help lint warnings
|
2008-12-16 01:12:36 -06:00 |
Slava Pestov
|
a4fc4046a0
|
Updating epoll code
|
2008-12-09 20:01:23 -06:00 |
Doug Coleman
|
548ee091d9
|
ffi work, add dirent struct for linux
|
2008-10-19 14:21:12 -05:00 |
Doug Coleman
|
5c8de44085
|
more unix ffi functions
|
2008-10-05 15:23:04 -05:00 |
Slava Pestov
|
c19f2257f4
|
Fix permission bits
|
2008-10-02 08:34:49 -05:00 |
Slava Pestov
|
aea0fed14c
|
Fixing basis -> extra dependencies
|
2008-09-05 19:29:14 -05:00 |
Doug Coleman
|
d9074c9d4e
|
fix bootstrap
|
2008-08-13 23:20:44 -05:00 |
sheeple
|
bbb3597ac2
|
add a couple constants for unix file access
|
2008-08-13 15:13:55 -05:00 |
Slava Pestov
|
6408b01e9d
|
Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything
|
2008-07-29 16:47:52 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |