* Hyman Rosen:

> For example, the system call "write" in UNIX is described in the
> C programming language as 'int write(int fd, char *buffer, int len)'
> meaning that it takes three arguments - an integer representing the
> output device or file to which to write, the address of a buffer
> containing the data to be written, and an integer giving the number
> of bytes of data to write - and returns an integer representing the
> number of bytes actually written.

Now make it printf, or gettext, or __divdi3.  None of them provides a
thin wrapper around some other subsystem service.  I don't think there
are many UNIX-like systems which are structured that way (fat kernel
and thin userspace).
_______________________________________________
gnu-misc-discuss mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-misc-discuss

Reply via email to