AminetAminet
Search:
78959 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/c/vbcc_PosixLib.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:POSIX compatibility library for vbcc
Author:frank at phoenix.owl.de (Frank Wille)
Uploader:frank phoenix owl de
Type:dev/c
Version:2.5
Requires:vbcc ANSI-C compiler V0.9 or greater
Architecture:ppc-morphos; ppc-amigaos; ppc-powerup; ppc-warpup; m68k-amigaos >= 2.0.4
Date:2010-01-10
Download:http://aminet.net/dev/c/vbcc_PosixLib.lha - View contents
Readme:http://aminet.net/dev/c/vbcc_PosixLib.readme
Downloads:880
INTRODUCTION

The C-library of the vbcc compiler only includes those functions
required by the ANSI/ISO-C standard and nothing more. But sometimes,
especially when porting projects from the Unix world, you need more
than that.

This linker library contains the most important POSIX functions
and some other useful UNIX functions, which are not in the standard
C-library.

The math functions (e.g. hypot()) require an FPU, which means you
cannot run it on all 68000 systems.

Since 2.0 it also includes the most important TCP/IP network
functions, which are implemented through bsdsocket.library (only
opened when really needed!). The main advantages in combining
bsdsocket with PosixLib is the possibility to use a common set of
file- and socket-descriptors as well as clean header files which
don't conflict with vbcc's standard headers.

Most of the modifications and new functions in 2.0 are a result of
porting the latest 'cvs' to the Amiga.


This release includes:

POSIX: access, basename, chdir, chmod, chown, close, creat,
       dirname, dup, dup2, fclose, fcntl, fdopen, fileno, fopen,
       freopen, fstat, getgid, getegid, getenv, geteuid, getgrnam,
       getgrgid, getlogin, getpid, getppid, getpwnam, getpwuid, getuid,
       kill, link, lseek, mkdir, open, read, rename, rmdir,
       setgid, setegid, seteuid, setuid, stat, strcoll, umask, unlink

Net:   accept, bind, connect, gethostbyaddr, gethostbyname,
       gethostname, gethostid, getnetbyaddr, getnetbyname,
       getprotobyname, getprotobynumber, getservbyname,
       getservbyport, getpeername, getsockname, getsockopt,
       inet_addr, inet_network, inet_lnaof, inet_makeaddr,
       inet_netof, inet_ntoa, listen, recv, recvfrom, recvmsg,
       send, sendto, sendmsg, setsockopt, shutdown, socket

Termcap:
       cgetcap, cgetclose, cgetent, cgetfirst, cgetmatch, cgetnext,
       cgetnum, cgetset, cgetstr, cgetustr, tgetent, tgetstr, tgetflag,
       tgetnum, tgoto, tputs, t_getent, t_getnum, t_getflag, t_getstr,
       t_agetstr, t_getterm, t_goto, t_puts, t_freent, t_setinfo

Other: alphasort, asprintf, bcmp, bcopy, bzero, closedir,
       endgrent, endpwent, err, errx, fchdir, fchmod, fchown,
       fgetln, ffs, fnmatch, fstatfs, futime, getcwd, getdtablesize,
       getgrent, getopt, getopt_long, getpass, getpwent,
       gettimeofday, glob, globfree, hypot, index, isatty,
       killpg, mkstemp, mktemp, opendir, pclose, popen, random, readdir,
       rewinddir, rindex, scandir, select, setenv, setgrent, setpwent,
       settimeofday, sleep, statfs, strcasecmp, strdup,
       strncasecmp, symlink, tzset, unsetenv, utime, utimes,
       vasprintf, verr, verrx, vwarn, vwarnx, warn, warnx

The list will continue to grow... :)


CHANGES

since 1.0:
- New: getpid, getppid, kill, killpg.
- Fixed gettimeofday, which was wrong by one hour.
- Added POSIX string.h and signal.h header files, which include
  the standard vbcc headers with the same name using #include_next.

since 1.1:
- New: fclose, fdopen, fileno, fopen, freopen.
  fclose, fopen and freopen have to replace their counterparts from
  vclib to make it work!
- New: pclose, popen (using PIPE: device).
- New: link, symlink. No readlink though, which is... special.
- New: mktemp, mkstemp, fchmod.
- New: tzset (no tzfiles supported, and much more is still missing).
- New: select, but only supports sockets at the moment, and no
  file descriptors.
- New: getpass reads password from CONSOLE: without echoing typed chars.
- New: Many network functions, based on bsdsocket.library V4.
- New: err, errx, verr, verrx, warn, warnx, vwarn, vwarnx (BSD).
- New: rename replaces vclib-rename, because POSIX allows destination
  file to exist and replaces it.
- New: getenv replaces vclib-getenv, because POSIX doesn't overwrite
  the last returned variable, which is allowed in ANSI/ISO-C.
- New: password and group functions: getlogin, getpwnam, getpwuid,
  getpwent, setpwent, endpwent, getgrnam, getgrgid, getgrent, setgrent,
  endgrent. Therefore usergroup.library is not required for most
  applications.
  The user is determined by the environment variables USER, LOGUSER or
  USERNAME. Home directory is HOME or SYS:. Groups are always NULL.
- stdint.h has to replace vbcc's stdint.h because it is not aware of
  machine/int_types.h. Added machine/int_mwgwtypes.h, machine/int_const.h
  and machine/int_limits.h for completeness.
- More types in sys/types.h.
- Owner and world protection mode flags of a file were swapped (caused
  by open(), creat(), chmod()). Fixed.
- open(): Fixed problems with O_TRUNC on existing files. Using
  SetFileSize() now with fallback to Open(name,MODE_NEWFILE).
- open(): All files, even O_WRONLY ones, are opened in shared access mode!
  This allows to open a file multiple times for writing (POSIX does it
  like that!).
- Fixed chdir() and fchdir() which must not unlock and free the
  process' original work directory! Now preserve it and restore on
  exit.

since 2.0:
- Sorry! Forgot to include the new header directories netinet, arpa,
  clib, libraries and net in the release archive!

since 2.1:
- New: random, hypot
- New POSIX functions: basename and dirname.
- Fixed rename(), which has to remove the target even when protected.
- open() returns EFAULT when file name is NULL-pointer and works with
  handlers which doesn't support Lock().
- Fixed popen(), which didn't work at all. There is still the restriction
  that pclose() doesn't wait for the process being terminated and doesn't
  return the correct exit code.

since 2.2:
- New: fsync, usleep.
- New: ioctl (for sockets only).
- New string functions: strlcpy, strlcat, strsep.
- New: flock. Based on LockRecord(), which means it doesn't work for
  all file systems (e.g. not for SFS). WARNING: When not supported, the
  flock-operation will be simulated as being always successful!
- New: scandir, alphasort.
- Included malloc.h header for compatibility (just includes stdlib.h).
- Improved select(), which also supports non-blocking files and
  interactive (blocking) input files - to some extent. Emulation is not
  perfect though, and waiting for interactive files has to be done
  sequentially by WaitForChar().
- Fixed gethostbyaddr() macro, which was missing the last argument.
- Fixed most functions operating on file-descriptors to return an
  error when the descriptor is a socket.
- Fixed accept(), which didn't return a valid PosixLib file-descriptor,
  but the original AmiTCP descriptor.
- Improved Unix-to-Amiga-path conversion routine.
- RAND_MAX had to be increased to 0x7fffffff in stdlib.h for random().
- Included rand() and srand() to overwrite vclib's functions, which
  are compiled for RAND_MAX=0x7fff.
- Fixed getcwd(), which always reported the original directory name.
- Fixed problems with creating files in read-only mode. Unix allows
  writing to them, AmigaOS does not. So setting the mode is delayed
  until the file is closed.
- Included features of latest (vbcc 0.8j) vclib.

since 2.3:
- New: strcoll (behaves identical to strcmp).
- New: setenv() and unsetenv() set and delete local environment variables.
- New: asprintf() and vasprintf() - allocate output buffer.
- New: fgetln() reads line from file and allocates buffer for it.
- New: termcap functions from NetBSD. A termcap can be defined by the
  TERMCAP environment variable or the path to a termcap file by TERMPATH.
  Default is to look for a termcap-file in PROGDIR:.termcap and in
  ENV:termcap.
  Implemented functions: tgetent, tgetstr, tgetflag, tgetnum, tgoto, tputs.
  New BSD interface: t_getent, t_getnum, t_getflag, t_getstr, t_agetstr,
  t_getterm, t_goto, t_puts, t_freent, t_setinfo.
- Fixed evil memory-deallocation bugs, caused by stdio-constructor
  in the last version.

since 2.4:
- Included quad_t types in sys/types.h.
- Missing network headers: netinet/in_systm.h, netinet/ip.h, netinet/tcp.h.
- Missing define from sys/stat.h: S_ISSOCK.
- fstat() on sockets works now and sets st_mode to _S_IFSOCK.
- Adapted for vbcc 0.9 and latest OS4 SDK.


INSTALLATION

You will find linker libraries for any Amiga target supported by
the vbcc compiler in its sub directory. You may pick those libraries
you need and copy them into their appropriate vlibXXX: directory.
Optionally you leave them where they are and just use the -L
option to define the library-path.

DON'T copy the PosixLib header files into vincludeXXX:! You would
overwrite standard headers, like string.h, stdio.h, stdlib.h, etc. !
You have to include the PosixLib header file path BEFORE the standard
header file path, using the -I option, to make it work. Of course
you may decide to make a special config file for PosixLib.

It is recommended to use the -L and -I options of the compiler to
locate libraries and header files of PosixLib.

NOTE that this PosixLib is only compatible with vbcc's vclib from
V0.8j and greater! The names of some internal variables have changed!

Full source text is included. So feel free to recompile everything
with the optimization- and CPU-settings of your choice, port it
to a different compiler, or even add some more functions!


Contents of dev/c/vbcc_PosixLib.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  264     362  72.9% -lh5- fa23 Oct 19  2005 PosixLib/accept.c
[generic]                  730    1442  50.6% -lh5- 22c8 Mar 28  2005 PosixLib/access.c
[generic]                31039   80712  38.5% -lh5- 18fc Jan 10 20:18 PosixLib/AmigaOS3/posix.lib
[generic]                43600  167362  26.1% -lh5- bc9a Jan 10 20:17 PosixLib/AmigaOS4/libposix.a
[generic]                  372     632  58.9% -lh5- 0c50 Aug  9  2006 PosixLib/asprintf.c
[generic]                  409     717  57.0% -lh5- c394 Oct 29  2005 PosixLib/basename.c
[generic]                  270     378  71.4% -lh5- fac5 Feb 27  2005 PosixLib/bcmp.c
[generic]                  209     266  78.6% -lh5- ad71 Feb 27  2005 PosixLib/bcopy.c
[generic]                  255     340  75.0% -lh5- 3070 Apr 10  2005 PosixLib/bind.c
[generic]                  803    1908  42.1% -lh5- 5312 Oct 20  2005 PosixLib/bsdsocket.c
[generic]                  321     562  57.1% -lh5- 8ae9 Oct 19  2005 PosixLib/bsdsocket.h
[generic]                  201     242  83.1% -lh5- 6a45 Feb 27  2005 PosixLib/bzero.c
[generic]                  531     886  59.9% -lh5- 9c69 Apr 21  2005 PosixLib/chdir.c
[generic]                  262     382  68.6% -lh5- 9b94 Mar 31  2005 PosixLib/chmod.c
[generic]                  651    1334  48.8% -lh5- 88a2 Mar 28  2005 PosixLib/chown.c
[generic]                  248     329  75.4% -lh5- d8b6 Feb 27  2005 PosixLib/close.c
[generic]                  218     287  76.0% -lh5- 0202 Oct 20  2005 PosixLib/closesocket.c
[generic]                  335     813  41.2% -lh5- b8c4 Feb 27  2005 PosixLib/compiler.h
[generic]                  256     349  73.4% -lh5- 5c72 Apr 10  2005 PosixLib/connect.c
[generic]                  190     246  77.2% -lh5- f9fd Feb 27  2005 PosixLib/conv.h
[generic]                  421     809  52.0% -lh5- cc9d Nov  1  2005 PosixLib/convfile.c
[generic]                  440     956  46.0% -lh5- 7d37 Jul 17  2005 PosixLib/convpatt.c
[generic]                  228     282  80.9% -lh5- 68c0 Feb 27  2005 PosixLib/creat.c
[generic]                  367     656  55.9% -lh5- 607c Apr 23  2005 PosixLib/currentdir.c
[generic]                  168     196  85.7% -lh5- 4610 Apr 21  2005 PosixLib/currentdir.h
[generic]                 1080    2592  41.7% -lh5- 71d4 Feb 27  2005 PosixLib/dir.c
[generic]                  449     893  50.3% -lh5- 7db7 Oct 29  2005 PosixLib/dirname.c
[generic]                  457     896  51.0% -lh5- 90f3 Apr 23  2005 PosixLib/dup.c
[generic]                  453     919  49.3% -lh5- 3cd8 Apr 23  2005 PosixLib/dup2.c
[generic]                  522    1553  33.6% -lh5- 2944 Apr 11  2005 PosixLib/err.c
[generic]                  372     591  62.9% -lh5- b8fb Apr 21  2005 PosixLib/fchdir.c
[generic]                  410     632  64.9% -lh5- 8bfa Oct 17  2005 PosixLib/fchmod.c
[generic]                  667    1446  46.1% -lh5- 0ea9 Oct 17  2005 PosixLib/fchown.c
[generic]                  398     752  52.9% -lh5- 9de8 Aug  9  2006 PosixLib/fclose.c
[generic]                  618    1277  48.4% -lh5- acb1 Oct 17  2005 PosixLib/fcntl.c
[generic]                  992    2873  34.5% -lh5- d21a Jan 21  2006 PosixLib/fdesc.c
[generic]                  705    1411  50.0% -lh5- 7804 Jan 10 17:05 PosixLib/fdesc.h
[generic]                  706    1640  43.0% -lh5- 613f Aug  9  2006 PosixLib/fdopen.c
[generic]                  375     602  62.3% -lh5- bc15 Feb 27  2005 PosixLib/ffs.c
[generic]                  444     791  56.1% -lh5- 6efb Aug  9  2006 PosixLib/fgetln.c
[generic]                 1090    2271  48.0% -lh5- 3155 Feb 27  2005 PosixLib/fib2stat.c
[generic]                  196     246  79.7% -lh5- a548 Feb 27  2005 PosixLib/fib2stat.h
[generic]                  220     281  78.3% -lh5- 0ddd Jun  3  2006 PosixLib/fileno.c
[generic]                  907    2043  44.4% -lh5- fc0a Jan 21  2006 PosixLib/flock.c
[generic]                  496     948  52.3% -lh5- c022 Feb 27  2005 PosixLib/fnmatch.c
[generic]                  715    1596  44.8% -lh5- c308 Aug  9  2006 PosixLib/fopen.c
[generic]                  730    1701  42.9% -lh5- bd4b Jun  3  2006 PosixLib/freopen.c
[generic]                  444     801  55.4% -lh5- 9f5c Jan 10 18:24 PosixLib/fstat.c
[generic]                  523     985  53.1% -lh5- 0984 Oct 17  2005 PosixLib/fstatfs.c
[generic]                  375     572  65.6% -lh5- 8ea2 Oct 17  2005 PosixLib/fsync.c
[generic]                 7899   23857  33.1% -lh5- cdab Aug  9  2006 PosixLib/getcap.c
[generic]                  583    1103  52.9% -lh5- d52c Jun  2  2006 PosixLib/getcwd.c
[generic]                  201     243  82.7% -lh5- 65fd Feb 27  2005 PosixLib/getdtablesize.c
[generic]                  473     812  58.3% -lh5- b4ff Apr 17  2005 PosixLib/getenv.c
[generic]                  224     325  68.9% -lh5- 7835 Apr 23  2005 PosixLib/getgrent.c
[generic]                  258     403  64.0% -lh5- 3077 Apr 23  2005 PosixLib/getgrnam.c
[generic]                  254     350  72.6% -lh5- 68ae Apr 10  2005 PosixLib/gethostbyaddr.c
[generic]                  241     326  73.9% -lh5- f83d Apr 10  2005 PosixLib/gethostbyname.c
[generic]                  243     326  74.5% -lh5- 555a Apr 10  2005 PosixLib/gethostid.c
[generic]                  345     559  61.7% -lh5- f372 Apr 10  2005 PosixLib/gethostname.c
[generic]                  207     339  61.1% -lh5- b60b Feb 27  2005 PosixLib/getid.c
[generic]                  471     940  50.1% -lh5- 4806 Apr 23  2005 PosixLib/getlogin.c
[generic]                  245     333  73.6% -lh5- c762 Apr 10  2005 PosixLib/getnetbyaddr.c
[generic]                  238     322  73.9% -lh5- dada Apr 10  2005 PosixLib/getnetbyname.c
[generic]                 3165    9839  32.2% -lh5- 3b5d Feb 27  2005 PosixLib/getopt.c
[generic]                  648    1337  48.5% -lh5- deb9 Apr 23  2005 PosixLib/getpass.c
[generic]                  264     364  72.5% -lh5- 3da7 Apr 10  2005 PosixLib/getpeername.c
[generic]                  332     504  65.9% -lh5- e3ed Nov 28  2004 PosixLib/getpid.c
[generic]                  266     374  71.1% -lh5- f331 Nov 28  2004 PosixLib/getppid.c
[generic]                  241     330  73.0% -lh5- 417b Apr 10  2005 PosixLib/getprotobyname.c
[generic]                  237     328  72.3% -lh5- daa7 Apr 10  2005 PosixLib/getprotobynumber.c
[generic]                  254     393  64.6% -lh5- 3765 Apr 23  2005 PosixLib/getpwent.c
[generic]                  436     776  56.2% -lh5- fc44 Apr 23  2005 PosixLib/getpwnam.c
[generic]                  248     343  72.3% -lh5- 16e0 Apr 10  2005 PosixLib/getservbyname.c
[generic]                  246     335  73.4% -lh5- b099 Apr 10  2005 PosixLib/getservbyport.c
[generic]                  263     364  72.3% -lh5- 9039 Apr 10  2005 PosixLib/getsockname.c
[generic]                  271     384  70.6% -lh5- 25a2 Apr 10  2005 PosixLib/getsockopt.c
[generic]                 2035    6465  31.5% -lh5- 120e Feb 27  2005 PosixLib/glob.c
[generic]                 1025    2584  39.7% -lh5- df0b Jun  9  2005 PosixLib/hypot.c
[generic]                  354     770  46.0% -lh5- 5095 Apr 22  2005 PosixLib/include/arpa/inet.h
[generic]                  717    1795  39.9% -lh5- e65b Apr 11  2005 PosixLib/include/arpa/tftp.h
[generic]                 1082    3277  33.0% -lh5- 3646 Apr 10  2005 PosixLib/include/clib/socket_protos.h
[generic]                  781    1956  39.9% -lh5- eb58 Apr 10  2005 PosixLib/include/clib/usergroup_protos.h
[generic]                  358     652  54.9% -lh5- 38ea Mar 12  2006 PosixLib/include/dirent.h
[generic]                  264     521  50.7% -lh5- c528 Apr 11  2005 PosixLib/include/err.h
[generic]                  734    1949  37.7% -lh5- e329 Jan 21  2006 PosixLib/include/fcntl.h
[generic]                  355     624  56.9% -lh5- 3520 Feb 27  2005 PosixLib/include/fnmatch.h
[generic]                  314     516  60.9% -lh5- d100 Mar 13  2006 PosixLib/include/getopt.h
[generic]                  724    1601  45.2% -lh5- a122 Feb 27  2005 PosixLib/include/glob.h
[generic]                  419     762  55.0% -lh5- 73d0 Apr 23  2005 PosixLib/include/grp.h
[generic]                  216     296  73.0% -lh5- f4c0 Jul 17  2005 PosixLib/include/libgen.h
[generic]                  974    2412  40.4% -lh5- 2617 Apr 10  2005 PosixLib/include/libraries/bsdsocket.h
[generic]                  899    1998  45.0% -lh5- 6211 Apr 10  2005 PosixLib/include/libraries/usergroup.h
[generic]                  453    1129  40.1% -lh5- 0b88 Aug  9  2006 PosixLib/include/limits.h
[generic]                  230     347  66.3% -lh5- cba1 Jan 17  2006 PosixLib/include/locale.h
[generic]                  396     925  42.8% -lh5- b4c2 Oct 16  2005 PosixLib/include/machine/ansi.h
[generic]                  326     736  44.3% -lh5- f327 Mar 25  2005 PosixLib/include/machine/int_const.h
[generic]                 1024    5364  19.1% -lh5- 5fe9 Mar 25  2005 PosixLib/include/machine/int_limits.h
[generic]                  404    1327  30.4% -lh5- 9c93 Mar 25  2005 PosixLib/include/machine/int_mwgwtypes.h
[generic]                  399     852  46.8% -lh5- 28cb Feb 27  2005 PosixLib/include/machine/int_types.h
[generic]                  363     975  37.2% -lh5- e9d3 Jan 17  2006 PosixLib/include/machine/limits.h
[generic]                  541    1134  47.7% -lh5- b679 Apr 23  2005 PosixLib/include/machine/param.h
[generic]                  207     281  73.7% -lh5- 4aab Feb 27  2005 PosixLib/include/machine/types.h
[generic]                  195     251  77.7% -lh5- d8cc Mar 12  2006 PosixLib/include/malloc.h
[generic]                  239     339  70.5% -lh5- aec9 Jun  9  2005 PosixLib/include/math.h
[generic]                 1277    3479  36.7% -lh5- 2a0d Apr 11  2005 PosixLib/include/net/if.h
[generic]                 1103    2804  39.3% -lh5- a8db Apr 11  2005 PosixLib/include/net/if_arp.h
[generic]                 1140    4036  28.2% -lh5- 86c2 Apr 23  2005 PosixLib/include/net/radix.h
[generic]                 3011    9156  32.9% -lh5- f828 Apr 23  2005 PosixLib/include/net/route.h
[generic]                 1213    3495  34.7% -lh5- 630a Oct 17  2005 PosixLib/include/netdb.h
[generic]                 1863    5356  34.8% -lh5- d024 Apr 10  2005 PosixLib/include/netinet/in.h
[generic]                  227     351  64.7% -lh5- 6bce Oct 10  2007 PosixLib/include/netinet/in_systm.h
[generic]                 1596    4107  38.9% -lh5- 1a15 Oct 10  2007 PosixLib/include/netinet/ip.h
[generic]                  732    1440  50.8% -lh5- 1332 Oct 10  2007 PosixLib/include/netinet/tcp.h
[generic]                 1611    4087  39.4% -lh5- c2ee Apr 23  2005 PosixLib/include/netinet/tcp_timer.h
[generic]                  523    1020  51.3% -lh5- 2006 Apr 23  2005 PosixLib/include/pwd.h
[generic]                  245     349  70.2% -lh5- 1925 Nov 28  2004 PosixLib/include/signal.h
[generic]                  246     345  71.3% -lh5- 0efd Mar 25  2005 PosixLib/include/stdint.h
[generic]                  344     572  60.1% -lh5- c54e Aug  9  2006 PosixLib/include/stdio.h
[generic]                  465    1035  44.9% -lh5- dcd9 Aug  9  2006 PosixLib/include/stdlib.h
[generic]                  303     548  55.3% -lh5- b985 Aug  8  2006 PosixLib/include/string.h
[generic]                  319     609  52.4% -lh5- ffc4 Nov 28  2004 PosixLib/include/strings.h
[generic]                  414     883  46.9% -lh5- ad8c Feb 27  2005 PosixLib/include/sys/ansi.h
[generic]                  763    2166  35.2% -lh5- f415 Apr 11  2005 PosixLib/include/sys/cdefs.h
[generic]                  422     841  50.2% -lh5- d6f7 Feb 27  2005 PosixLib/include/sys/dirent.h
[generic]                  398     813  49.0% -lh5- b395 Apr 11  2005 PosixLib/include/sys/filio.h
[generic]                  205     276  74.3% -lh5- c749 Feb 27  2005 PosixLib/include/sys/inttypes.h
[generic]                  697    1700  41.0% -lh5- 3a4d Apr 11  2005 PosixLib/include/sys/ioccom.h
[generic]                  272     408  66.7% -lh5- 9217 Apr 11  2005 PosixLib/include/sys/ioctl.h
[generic]                 1869    4854  38.5% -lh5- f919 Apr 23  2005 PosixLib/include/sys/mbuf.h
[generic]                  883    2287  38.6% -lh5- 529a Feb 27  2005 PosixLib/include/sys/mount.h
[generic]                  202     281  71.9% -lh5- a55c Feb 27  2005 PosixLib/include/sys/null.h
[generic]                  397     754  52.7% -lh5- 1fab Feb 27  2005 PosixLib/include/sys/param.h
[generic]                 3358   11055  30.4% -lh5- 846c Apr 22  2005 PosixLib/include/sys/socket.h
[generic]                  961    3128  30.7% -lh5- cce2 Apr 11  2005 PosixLib/include/sys/sockio.h
[generic]                 1407    4645  30.3% -lh5- 9d6c Jan 10 18:24 PosixLib/include/sys/stat.h
[generic]                  488    1556  31.4% -lh5- 2511 Jan 17  2006 PosixLib/include/sys/stdint.h
[generic]                  349     696  50.1% -lh5- 310e Feb 27  2005 PosixLib/include/sys/syslimits.h
[generic]                  504    1319  38.2% -lh5- 6882 Feb 27  2005 PosixLib/include/sys/time.h
[generic]                 1435    4804  29.9% -lh5- 9e9b Jan 14  2007 PosixLib/include/sys/types.h
[generic]                  401    1025  39.1% -lh5- 1c05 Feb 27  2005 PosixLib/include/sys/unistd.h
[generic]                 1399    3122  44.8% -lh5- d9c6 Aug  9  2006 PosixLib/include/termcap.h
[generic]                  220     288  76.4% -lh5- 84d1 Mar 31  2005 PosixLib/include/time.h
[generic]                  741    1917  38.7% -lh5- e366 Oct 16  2005 PosixLib/include/unistd.h
[generic]                  282     441  63.9% -lh5- 1e31 Feb 27  2005 PosixLib/include/utime.h
[generic]                  414    1029  40.2% -lh5- 4f85 Apr 10  2005 PosixLib/include/utmp.h
[generic]                  202     247  81.8% -lh5- 648a Feb 27  2005 PosixLib/index.c
[generic]                  251     333  75.4% -lh5- 016a Apr 10  2005 PosixLib/inet_addr.c
[generic]                  256     349  73.4% -lh5- 7001 Apr 10  2005 PosixLib/inet_lnaof.c
[generic]                  297     449  66.1% -lh5- 5f21 Apr 10  2005 PosixLib/inet_makeaddr.c
[generic]                  257     349  73.6% -lh5- 6508 Apr 10  2005 PosixLib/inet_netof.c
[generic]                  256     342  74.9% -lh5- 6852 Apr 10  2005 PosixLib/inet_network.c
[generic]                  252     332  75.9% -lh5- 9ba1 Apr 10  2005 PosixLib/inet_ntoa.c
[generic]                  591    1164  50.8% -lh5- d8f4 Feb 27  2005 PosixLib/info2statfs.c
[generic]                  198     250  79.2% -lh5- ea32 Feb 27  2005 PosixLib/info2statfs.h
[generic]                  435     696  62.5% -lh5- 3dc4 Oct 17  2005 PosixLib/ioctl.c
[generic]                  312     451  69.2% -lh5- 03b9 Oct 17  2005 PosixLib/isatty.c
[generic]                  540    1046  51.6% -lh5- 4a81 Aug  8  2006 PosixLib/kill.c
[generic]                  285     445  64.0% -lh5- 9664 Nov 28  2004 PosixLib/killpg.c
[generic]                  515    1008  51.1% -lh5- 41b8 Apr 10  2005 PosixLib/link.c
[generic]                  235     314  74.8% -lh5- 22c7 Apr 10  2005 PosixLib/listen.c
[generic]                  877    1963  44.7% -lh5- f995 Oct 17  2005 PosixLib/lseek.c
[generic]                  244     585  41.7% -lh5- 7440 Jan 10 13:14 PosixLib/Makefile.68k
[generic]                  189     370  51.1% -lh5- 0f91 Jan 21  2006 PosixLib/Makefile.mos
[generic]                  217     409  53.1% -lh5- d801 Jan  9 14:47 PosixLib/Makefile.os4
[generic]                  210     394  53.3% -lh5- 7ee9 Jan 21  2006 PosixLib/Makefile.pup
[generic]                  229     561  40.8% -lh5- bb53 Jan 21  2006 PosixLib/Makefile.wos
[generic]                  391     990  39.5% -lh5- 4e99 Jun  9  2005 PosixLib/math_private.h
[generic]                 1169    5840  20.0% -lh5- 3917 Jan 10 18:24 PosixLib/mk.deps
[generic]                  676    2096  32.3% -lh5- 5612 Jan 10 18:24 PosixLib/mk.files
[generic]                  533    1025  52.0% -lh5- d908 Feb 27  2005 PosixLib/mkdir.c
[generic]                  903    1736  52.0% -lh5- 03f9 Mar 28  2005 PosixLib/mktemp.c
[generic]                43703  169122  25.8% -lh5- 0b9e Jan 10 20:17 PosixLib/MorphOS/libposix.a
[generic]                 1453    3616  40.2% -lh5- c96f Jun  2  2006 PosixLib/open.c
[generic]                  263     369  71.3% -lh5- ff33 Jul 21  2005 PosixLib/pclose.c
[generic]                  698    1440  48.5% -lh5- 41ed Jul 21  2005 PosixLib/popen.c
[generic]                42520  161158  26.4% -lh5- 8341 Jan 10 20:18 PosixLib/PowerUp/libposix.a
[generic]                  448     756  59.3% -lh5- 8640 Apr 25  2005 PosixLib/progname.c
[generic]                  588    1566  37.5% -lh5- ef53 Jun  2  2006 PosixLib/prot.c
[generic]                  233     367  63.5% -lh5- 8901 Jun  2  2006 PosixLib/prot.h
[generic]                  272     388  70.1% -lh5- d2c3 Mar 12  2006 PosixLib/rand.c
[generic]                  611    1161  52.6% -lh5- 1402 Jun  6  2005 PosixLib/random.c
[generic]                  455     810  56.2% -lh5- 4be5 Oct 17  2005 PosixLib/read.c
[generic]                  256     345  74.2% -lh5- 4726 Apr 10  2005 PosixLib/recv.c
[generic]                  297     437  68.0% -lh5- 88ec Apr 10  2005 PosixLib/recvfrom.c
[generic]                  253     347  72.9% -lh5- 49ec Apr 10  2005 PosixLib/recvmsg.c
[generic]                  861    2141  40.2% -lh5- 3c07 Jul  4  2005 PosixLib/rename.c
[generic]                  203     250  81.2% -lh5- e1b2 Feb 27  2005 PosixLib/rindex.c
[generic]                  657    1417  46.4% -lh5- 2f74 Mar 28  2005 PosixLib/rmdir.c
[generic]                  857    2172  39.5% -lh5- 34e9 Mar 12  2006 PosixLib/scandir.c
[generic]                 2140    7869  27.2% -lh5- 5877 Jan  9 14:47 PosixLib/select.c
[generic]                  258     351  73.5% -lh5- 142f Apr 10  2005 PosixLib/send.c
[generic]                  261     370  70.5% -lh5- 4ed0 Apr 10  2005 PosixLib/sendmsg.c
[generic]                  295     424  69.6% -lh5- 1c9c Apr 10  2005 PosixLib/sendto.c
[generic]                  311     461  67.5% -lh5- c247 Aug  8  2006 PosixLib/setenv.c
[generic]                  214     357  59.9% -lh5- 214f Feb 27  2005 PosixLib/setid.c
[generic]                  266     381  69.8% -lh5- 1670 Apr 10  2005 PosixLib/setsockopt.c
[generic]                  238     322  73.9% -lh5- fcd3 Apr 10  2005 PosixLib/shutdown.c
[generic]                  252     348  72.4% -lh5- 21f2 Feb 27  2005 PosixLib/sleep.c
[generic]                  256     377  67.9% -lh5- a28a Oct 19  2005 PosixLib/socket.c
[generic]                  394     708  55.6% -lh5- 0789 Oct 20  2005 PosixLib/socket2fd.c
[generic]                  291     439  66.3% -lh5- 77ae Oct 20  2005 PosixLib/socketselect.c
[generic]                  297     439  67.7% -lh5- f1d6 Jan 10 18:24 PosixLib/sockstat.c
[generic]                  184     227  81.1% -lh5- 20bd Jan 10 18:24 PosixLib/sockstat.h
[generic]                  473     789  59.9% -lh5- 34a9 Mar 28  2005 PosixLib/stat.c
[generic]                  471     798  59.0% -lh5- 5edf Mar 28  2005 PosixLib/statfs.c
[generic]                  295     511  57.7% -lh5- 99cd Feb 27  2005 PosixLib/strcasecmp.c
[generic]                  240     315  76.2% -lh5- c65a Aug  8  2006 PosixLib/strcoll.c
[generic]                  236     321  73.5% -lh5- fa84 Feb 27  2005 PosixLib/strdup.c
[generic]                  342     571  59.9% -lh5- 90f1 Jun  2  2006 PosixLib/strlcat.c
[generic]                  318     516  61.6% -lh5- 5a72 Jun  2  2006 PosixLib/strlcpy.c
[generic]                  356     644  55.3% -lh5- 638d Feb 27  2005 PosixLib/strncasecmp.c
[generic]                  350     618  56.6% -lh5- 89c2 Jun  2  2006 PosixLib/strsep.c
[generic]                  450     829  54.3% -lh5- 3524 Mar 28  2005 PosixLib/symlink.c
[generic]                 5033   13070  38.5% -lh5- 4d64 Aug  9  2006 PosixLib/termcap.c
[generic]                  215     329  65.3% -lh5- b939 Aug  9  2006 PosixLib/termcap_private.h
[generic]                 3081    6978  44.2% -lh5- 89ab Aug  9  2006 PosixLib/tgoto.c
[generic]                  482     872  55.3% -lh5- 71bd Feb 27  2005 PosixLib/timeofday.c
[generic]                 2315    5529  41.9% -lh5- 7d5c Aug  9  2006 PosixLib/tputs.c
[generic]                  941    2484  37.9% -lh5- e7bf Mar 31  2005 PosixLib/tzset.c
[generic]                  638    1346  47.4% -lh5- 056c Mar 28  2005 PosixLib/unlink.c
[generic]                  246     327  75.2% -lh5- d49c Aug  8  2006 PosixLib/unsetenv.c
[generic]                  626    1549  40.4% -lh5- d23b Oct 16  2005 PosixLib/usleep.c
[generic]                  942    2147  43.9% -lh5- 3d75 Oct 17  2005 PosixLib/utime.c
[generic]                  353     586  60.2% -lh5- 4f0e Aug  9  2006 PosixLib/vasprintf.c
[generic]                36531  101416  36.0% -lh5- b1e4 Jan 10 20:18 PosixLib/WarpOS/posix.lib
[generic]                  502     915  54.9% -lh5- 6dd1 Oct 17  2005 PosixLib/write.c
[generic]                  690    1588  43.5% -lh5- 5c6d Nov 20  2006 PosixLib/_stdio.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total       228 files  333543 1003311  33.2%            Jan 10 21:31

Aminet © 1992-2010 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>