Ben Gras
3f4e0a5f59
Took fchdir out of the user library, it's suspected of being buggy (in FS)
2005-07-27 18:48:48 +00:00
Philip Homburg
0cabfc76ee
Usleep implementation based on select.
2005-07-11 13:08:00 +00:00
Ben Gras
1adcfcdf1c
Changed FD_* select() fd set manipulation functions to macros. Also
...
made FD_SETSIZE pre-#include-definable, with OPEN_MAX as default if unset.
2005-07-06 07:22:21 +00:00
Ben Gras
f0817fbd4c
complete, tick-resolution gettimeofday() implementation
2005-07-06 07:08:36 +00:00
Ben Gras
3dcb2886ff
get/setpriority() and fsync() system calls
2005-07-01 18:01:33 +00:00
Ben Gras
af27dc0cf7
Added fchdir() system call, with corresponding manpage, Changelog and
...
system include modifications.
2005-06-29 19:28:26 +00:00
Ben Gras
205d288bb3
Fixed a few compile warnings
...
Imported a BSD-licensed getopt() from FreeBSD
2005-06-27 09:30:33 +00:00
Philip Homburg
0979014807
Renamed some types Uid_t, Gid_t, Mode_t, etc. for perl5.
...
More space for synctree.
2005-06-23 11:07:31 +00:00
Ben Gras
39c90d6c90
Added (fake) readlink().
...
Compile fix for fslib (BITS_PER_BLOCK was renamed to FS_BITS_PER_BLOCK).
Added extra arg to various timer functions.
2005-06-17 13:47:29 +00:00
Ben Gras
b7c75fab5b
Added dummy readlink() call that returns an error (we don't have symlinks
...
yet)
also select() stub
2005-06-17 11:43:24 +00:00
Jorrit Herder
4a2817cea1
Changed uname to retrieve actual OS release and version number at runtime.
2005-06-17 08:53:33 +00:00
Philip Homburg
dc23e18cef
Improved compatibility with other Unix systems.
2005-06-10 15:12:03 +00:00
Ben Gras
e44e9ad261
small compile fixes; initial select() stubs; release.sh script doesn't
...
need /tmp any more since 16MB root device; increase to 3.0.5 to make new
CD with working FXP driver. (not tagged 3.0.5 yet as at driver bios-copy
workaround hasn't been done.)
2005-06-06 11:40:32 +00:00
Jorrit Herder
322ec9ef8b
Moved stime, time, times POSIX calls from FS to PM. Removed child time
...
accounting from kernel (now in PM). Large amount of files in this commit
is due to system time problems during development.
2005-05-31 09:50:51 +00:00
Ben Gras
9865aeaa79
Initial revision
2005-04-21 14:53:53 +00:00