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

No screenshot available
Short: POSIX compatibility library for vbcc
Author: Frank Wille, Peter Pettersson
Uploader: frank phoenix owl de
Type: dev/c
Version: 3.0
Architecture: m68k-amigaos,ppc-amigaos,ppc-morphos,ppc-warpup,ppc-powerup
Date: 2022年03月28日
Requires: vbcc ANSI-C compiler V0.9 or greater
Downloads: 6743

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.
Most of the modifications and new functions in 3.0 are a result of
Peter Pettersson's porting of 'libgit2' to the Amiga.
LEGAL
 PosixLib is copyright 2003-2022 by Frank Wille and Peter Pettersson.
 This archive may be freely used for commercial and non-commercial
 purposes and redistributed without modifications.
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, getlogin_r, getpid, getppid, getpwnam,
 getpwuid, getpwuid_r, getuid, gmtime_r, kill, link,
 localtime_r, lseek, lstat, mkdir, open, read, readlink,
 rename, rmdir, setgid, setegid, seteuid, setuid, stat,
 strcoll, strnlen, sysconf, 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, fseeko, fstatfs, ftello,
 ftruncate, futime, getcwd, getdtablesize, getgrent,
 getopt, getopt_long, getpass, getpwent, gettimeofday,
 glob, globfree, hypot, index, isatty, killpg, mkstemp,
 mktemp, opendir, pclose, popen, pread, pwrite, random,
 readdir, realpath, 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 the stdio constructor
 in the last version.
since 2.4:
- Included quad_t types in sys/types.h.
- Added obsolete timezone in sys/time.h for compatibility.
- 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.
since 2.5:
- Fixed bcopy().
- lseek() does not longer extend a read-only file, when seeking past
 the end of the file.
- Some changes due to latest AmigaOS4 SDK. No guarantee that it still works.
since 2.6:
- Added fseeko() and ftello(), which have currently the same function as
 fseek() and ftell().
- New: ftruncate(), getlogin_r(), getpwuid_r(), gmtime_r(), localtime_r(),
 lstat(), pread(), pwrite(), readlink(), realpath(), strlnlen(), sysconf().
- unlink() now also deletes empty directories and soft-links.
- Added header files to define endianess: _BYTE_ORDER, etc.
- Fixed problem with hypot() assembler inlines in some targets.
- mktemp() has to replace the trailing group of "X" only.
- AmigaDOS delete- and write-protection flags should both map to POSIX
 write-protection.
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.9 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!
KNOWN ISSUES
errno
-----
Serveral functions set errno to 0. This is probably not a big problem.
Since functions typically are allowed to set errno to non-zero on success
the user can't rely on the errno value to determine if a function was
successful.
__make_ados_pattern
-------------------
Escaping doesn't handle [ and ? (should insert ' before, if escaped).
AmigaDOS specific wildcards #%|~'() aren't handled.
Negated character sets specified with [! aren't handled.
gmtime_r / localtime_r
----------------------
Functions aren't threadsafe and modify the buffers used by gmtime and
localtime.
ftruncate
---------
ftruncate should zero out data if expanding a file, SetFileSize doesn't
do this automatically.
lseek
-----
lseek calls SetFileSize(). See ftruncate.


Contents of dev/c/vbcc_PosixLib.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic] 264 362 72.9% -lh5- fa23 Oct 19 2005 PosixLib/accept.c
[generic] 763 1522 50.1% -lh5- d3a7 May 17 2017 PosixLib/access.c
[generic] 33554 85608 39.2% -lh5- ed7b Mar 26 11:33 PosixLib/AmigaOS3/posix.lib
[generic] 47453 182658 26.0% -lh5- 0747 Mar 26 11:33 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] 210 266 78.9% -lh5- 38ea Jun 28 2015 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] 233 334 69.8% -lh5- 1a68 Aug 2 2021 PosixLib/conv.h
[generic] 567 1145 49.5% -lh5- 6b5e Aug 2 2021 PosixLib/convfile.c
[generic] 540 1086 49.7% -lh5- a793 Jul 28 2021 PosixLib/convpath.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] 1106 2636 42.0% -lh5- cf1f Aug 2 2021 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 2010 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] 1100 2297 47.9% -lh5- 76d1 Aug 2 2021 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] 791 1737 45.5% -lh5- b0b0 Aug 2 2021 PosixLib/fopen.c
[generic] 730 1701 42.9% -lh5- bd4b Jun 3 2006 PosixLib/freopen.c
[generic] 202 249 81.1% -lh5- 28eb Oct 6 2020 PosixLib/fseeko.c
[generic] 444 801 55.4% -lh5- 9f5c Jan 10 2010 PosixLib/fstat.c
[generic] 523 985 53.1% -lh5- 0984 Oct 17 2005 PosixLib/fstatfs.c
[generic] 401 625 64.2% -lh5- b6a2 May 17 2017 PosixLib/fsync.c
[generic] 195 240 81.2% -lh5- 0a46 Oct 6 2020 PosixLib/ftello.c
[generic] 420 758 55.4% -lh5- 12aa Jul 28 2021 PosixLib/ftruncate.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] 340 503 67.6% -lh5- 36df Aug 2 2021 PosixLib/getlogin.c
[generic] 468 982 47.7% -lh5- 7757 Jul 28 2021 PosixLib/getlogin_r.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] 348 557 62.5% -lh5- 3746 May 17 2017 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] 252 346 72.8% -lh5- 229d Aug 2 2021 PosixLib/getpwnam.c
[generic] 308 487 63.2% -lh5- 2ea3 Jul 28 2021 PosixLib/getpwuid.c
[generic] 600 1267 47.4% -lh5- e453 Jul 28 2021 PosixLib/getpwuid_r.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] 2045 6518 31.4% -lh5- ca9f May 17 2017 PosixLib/glob.c
[generic] 237 377 62.9% -lh5- 12f9 Jul 28 2021 PosixLib/gmtime_r.c
[generic] 1036 2597 39.9% -lh5- c817 Dec 18 13:35 PosixLib/hypot.c
[generic] 354 770 46.0% -lh5- 5095 Apr 22 2005 PosixLib/include/arpa/inet.h
[generic] 716 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] 460 1165 39.5% -lh5- 7091 Aug 2 2021 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] 160 191 83.8% -lh5- 371c Aug 18 2021 PosixLib/include/machine/endian.h
[generic] 178 207 86.0% -lh5- 3b8a Aug 18 2021 PosixLib/include/machine/endian_machdep.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] 247 360 68.6% -lh5- ee44 Dec 18 13:30 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] 550 1091 50.4% -lh5- f663 Aug 2 2021 PosixLib/include/pwd.h
[generic] 269 408 65.9% -lh5- b2ff Jun 16 2017 PosixLib/include/signal.h
[generic] 246 345 71.3% -lh5- 0efd Mar 25 2005 PosixLib/include/stdint.h
[generic] 371 647 57.3% -lh5- 1fa9 Oct 6 2020 PosixLib/include/stdio.h
[generic] 483 1089 44.4% -lh5- 2317 Aug 2 2021 PosixLib/include/stdlib.h
[generic] 314 585 53.7% -lh5- c668 Aug 2 2021 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] 268 492 54.5% -lh5- 29a7 Aug 18 2021 PosixLib/include/sys/endian.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] 182 244 74.6% -lh5- e2b2 Jul 28 2021 PosixLib/include/sys/select.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] 1422 4700 30.3% -lh5- 6323 Aug 2 2021 PosixLib/include/sys/stat.h
[generic] 488 1556 31.4% -lh5- 2511 Jan 17 2006 PosixLib/include/sys/stdint.h
[generic] 393 836 47.0% -lh5- 4b57 Aug 2 2021 PosixLib/include/sys/syslimits.h
[generic] 654 1653 39.6% -lh5- 4ca6 Aug 2 2021 PosixLib/include/sys/time.h
[generic] 1445 4833 29.9% -lh5- 074f Aug 18 2021 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] 313 536 58.4% -lh5- 7ea4 Aug 2 2021 PosixLib/include/time.h
[generic] 845 2233 37.8% -lh5- fd32 Aug 2 2021 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] 622 1244 50.0% -lh5- 8e1f May 17 2017 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] 546 1102 49.5% -lh5- 0807 Aug 2 2021 PosixLib/link.c
[generic] 235 314 74.8% -lh5- 22c7 Apr 10 2005 PosixLib/listen.c
[generic] 127 232 54.7% -lh5- 5a28 Jul 28 2021 PosixLib/localtime_r.c
[generic] 928 2112 43.9% -lh5- c247 Jan 21 2016 PosixLib/lseek.c
[generic] 807 1757 45.9% -lh5- 46f5 Dec 18 16:52 PosixLib/lstat.c
[generic] 252 638 39.5% -lh5- 12cb Aug 2 2021 PosixLib/Makefile.68k
[generic] 189 367 51.5% -lh5- 4cd2 Apr 21 2013 PosixLib/Makefile.aros
[generic] 194 397 48.9% -lh5- 1c74 Aug 2 2021 PosixLib/Makefile.mos
[generic] 253 490 51.6% -lh5- ea69 Aug 2 2021 PosixLib/Makefile.os4
[generic] 214 421 50.8% -lh5- 4566 Aug 2 2021 PosixLib/Makefile.pup
[generic] 237 614 38.6% -lh5- 00af Aug 2 2021 PosixLib/Makefile.wos
[generic] 391 990 39.5% -lh5- 4e99 Jun 9 2005 PosixLib/math_private.h
[generic] 1284 6420 20.0% -lh5- d1b8 Aug 2 2021 PosixLib/mk.deps
[generic] 754 2353 32.0% -lh5- 7326 Aug 2 2021 PosixLib/mk.files
[generic] 533 1025 52.0% -lh5- d908 Feb 27 2005 PosixLib/mkdir.c
[generic] 920 1765 52.1% -lh5- dd86 Jan 16 15:27 PosixLib/mktemp.c
[generic] 47349 183898 25.7% -lh5- a596 Mar 26 11:33 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] 704 1456 48.4% -lh5- 5104 Aug 18 2021 PosixLib/popen.c
[generic] 45955 174930 26.3% -lh5- 983a Mar 26 11:34 PosixLib/PowerUp/libposix.a
[generic] 553 1161 47.6% -lh5- 2a7d Jul 28 2021 PosixLib/pread.c
[generic] 448 756 59.3% -lh5- 8640 Apr 30 2005 PosixLib/progname.c
[generic] 838 2334 35.9% -lh5- c0a7 Jan 16 15:27 PosixLib/prot.c
[generic] 233 367 63.5% -lh5- 8901 Jun 2 2006 PosixLib/prot.h
[generic] 605 1335 45.3% -lh5- a690 Jul 28 2021 PosixLib/pwrite.c
[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] 454 811 56.0% -lh5- 9855 Aug 2 2021 PosixLib/read.c
[generic] 571 1080 52.9% -lh5- 8b45 Dec 18 16:53 PosixLib/readlink.c
[generic] 649 1431 45.4% -lh5- 5007 Jul 28 2021 PosixLib/realpath.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] 690 1471 46.9% -lh5- aaaf Aug 11 2021 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 2010 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 2010 PosixLib/sockstat.c
[generic] 184 227 81.1% -lh5- 20bd Jan 10 2010 PosixLib/sockstat.h
[generic] 476 807 59.0% -lh5- c450 Aug 2 2021 PosixLib/stat.c
[generic] 474 816 58.1% -lh5- 6639 Aug 2 2021 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] 217 286 75.9% -lh5- cb48 Jul 28 2021 PosixLib/strnlen.c
[generic] 350 618 56.6% -lh5- 89c2 Jun 2 2006 PosixLib/strsep.c
[generic] 561 1107 50.7% -lh5- d574 Aug 2 2021 PosixLib/symlink.c
[generic] 313 520 60.2% -lh5- 327a Jul 28 2021 PosixLib/sysconf.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] 537 1040 51.6% -lh5- 6e82 Aug 2 2021 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] 975 2227 43.8% -lh5- 0f8f May 17 2017 PosixLib/utime.c
[generic] 353 586 60.2% -lh5- 4f0e Aug 9 2006 PosixLib/vasprintf.c
[generic] 4928 11529 42.7% -lh5- d6d6 Mar 27 14:37 PosixLib/vbcc_PosixLib.readme
[generic] 39160 108660 36.0% -lh5- 48ce Mar 26 11:33 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 250 files 363679 1089425 33.4% Mar 28 02:21
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>

AltStyle によって変換されたページ (->オリジナル) /