From 439db487c60a05eaf541fc9d8dd49218bcb8fd8d Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 1 May 2007 15:11:37 +0000 Subject: [PATCH] Documentation of what gnulib provides for each function. --- doc/functions/FD_CLR.texi | 15 +++++ doc/functions/FD_ISSET.texi | 15 +++++ doc/functions/FD_SET.texi | 15 +++++ doc/functions/FD_ZERO.texi | 15 +++++ doc/functions/_Exit.texi | 18 ++++++ doc/functions/_exit.texi | 15 +++++ doc/functions/_longjmp.texi | 18 ++++++ doc/functions/_setjmp.texi | 18 ++++++ doc/functions/_tolower.texi | 18 ++++++ doc/functions/_toupper.texi | 18 ++++++ doc/functions/a64l.texi | 20 +++++++ doc/functions/abort.texi | 15 +++++ doc/functions/abs.texi | 15 +++++ doc/functions/accept.texi | 21 +++++++ doc/functions/access.texi | 15 +++++ doc/functions/acos.texi | 15 +++++ doc/functions/acosf.texi | 18 ++++++ doc/functions/acosh.texi | 18 ++++++ doc/functions/acoshf.texi | 18 ++++++ doc/functions/acoshl.texi | 18 ++++++ doc/functions/acosl.texi | 18 ++++++ doc/functions/aio_cancel.texi | 18 ++++++ doc/functions/aio_error.texi | 18 ++++++ doc/functions/aio_fsync.texi | 18 ++++++ doc/functions/aio_read.texi | 18 ++++++ doc/functions/aio_return.texi | 18 ++++++ doc/functions/aio_suspend.texi | 18 ++++++ doc/functions/aio_write.texi | 18 ++++++ doc/functions/alarm.texi | 18 ++++++ doc/functions/asctime.texi | 17 ++++++ doc/functions/asctime_r.texi | 21 +++++++ doc/functions/asin.texi | 15 +++++ doc/functions/asinf.texi | 18 ++++++ doc/functions/asinh.texi | 18 ++++++ doc/functions/asinhf.texi | 18 ++++++ doc/functions/asinhl.texi | 18 ++++++ doc/functions/asinl.texi | 18 ++++++ doc/functions/assert.texi | 18 ++++++ doc/functions/atan.texi | 15 +++++ doc/functions/atan2.texi | 15 +++++ doc/functions/atan2f.texi | 18 ++++++ doc/functions/atan2l.texi | 18 ++++++ doc/functions/atanf.texi | 18 ++++++ doc/functions/atanh.texi | 18 ++++++ doc/functions/atanhf.texi | 18 ++++++ doc/functions/atanhl.texi | 18 ++++++ doc/functions/atanl.texi | 18 ++++++ doc/functions/atexit.texi | 18 ++++++ doc/functions/atof.texi | 15 +++++ doc/functions/atoi.texi | 15 +++++ doc/functions/atol.texi | 15 +++++ doc/functions/atoll.texi | 18 ++++++ doc/functions/basename.texi | 24 ++++++++ doc/functions/bcmp.texi | 21 +++++++ doc/functions/bcopy.texi | 21 +++++++ doc/functions/bind.texi | 18 ++++++ doc/functions/bsd_signal.texi | 18 ++++++ doc/functions/bsearch.texi | 15 +++++ doc/functions/btowc.texi | 21 +++++++ doc/functions/bzero.texi | 21 +++++++ doc/functions/cabs.texi | 18 ++++++ doc/functions/cabsf.texi | 18 ++++++ doc/functions/cabsl.texi | 18 ++++++ doc/functions/cacos.texi | 18 ++++++ doc/functions/cacosf.texi | 18 ++++++ doc/functions/cacosh.texi | 18 ++++++ doc/functions/cacoshf.texi | 18 ++++++ doc/functions/cacoshl.texi | 18 ++++++ doc/functions/cacosl.texi | 18 ++++++ doc/functions/calloc.texi | 18 ++++++ doc/functions/carg.texi | 18 ++++++ doc/functions/cargf.texi | 18 ++++++ doc/functions/cargl.texi | 18 ++++++ doc/functions/casin.texi | 18 ++++++ doc/functions/casinf.texi | 18 ++++++ doc/functions/casinh.texi | 18 ++++++ doc/functions/casinhf.texi | 18 ++++++ doc/functions/casinhl.texi | 18 ++++++ doc/functions/casinl.texi | 18 ++++++ doc/functions/catan.texi | 18 ++++++ doc/functions/catanf.texi | 18 ++++++ doc/functions/catanh.texi | 18 ++++++ doc/functions/catanhf.texi | 18 ++++++ doc/functions/catanhl.texi | 18 ++++++ doc/functions/catanl.texi | 18 ++++++ doc/functions/catclose.texi | 18 ++++++ doc/functions/catgets.texi | 18 ++++++ doc/functions/catopen.texi | 18 ++++++ doc/functions/cbrt.texi | 15 +++++ doc/functions/cbrtf.texi | 18 ++++++ doc/functions/cbrtl.texi | 18 ++++++ doc/functions/ccos.texi | 18 ++++++ doc/functions/ccosf.texi | 18 ++++++ doc/functions/ccosh.texi | 18 ++++++ doc/functions/ccoshf.texi | 18 ++++++ doc/functions/ccoshl.texi | 18 ++++++ doc/functions/ccosl.texi | 18 ++++++ doc/functions/ceil.texi | 15 +++++ doc/functions/ceilf.texi | 18 ++++++ doc/functions/ceill.texi | 18 ++++++ doc/functions/cexp.texi | 18 ++++++ doc/functions/cexpf.texi | 18 ++++++ doc/functions/cexpl.texi | 18 ++++++ doc/functions/cfgetispeed.texi | 18 ++++++ doc/functions/cfgetospeed.texi | 18 ++++++ doc/functions/cfsetispeed.texi | 18 ++++++ doc/functions/cfsetospeed.texi | 18 ++++++ doc/functions/chdir.texi | 15 +++++ doc/functions/chmod.texi | 15 +++++ doc/functions/chown.texi | 25 ++++++++ doc/functions/cimag.texi | 18 ++++++ doc/functions/cimagf.texi | 18 ++++++ doc/functions/cimagl.texi | 18 ++++++ doc/functions/clearerr.texi | 15 +++++ doc/functions/clock.texi | 15 +++++ doc/functions/clock_getcpuclockid.texi | 18 ++++++ doc/functions/clock_getres.texi | 18 ++++++ doc/functions/clock_gettime.texi | 18 ++++++ doc/functions/clock_nanosleep.texi | 18 ++++++ doc/functions/clock_settime.texi | 18 ++++++ doc/functions/clog.texi | 18 ++++++ doc/functions/clogf.texi | 18 ++++++ doc/functions/clogl.texi | 18 ++++++ doc/functions/close.texi | 15 +++++ doc/functions/closedir.texi | 15 +++++ doc/functions/closelog.texi | 18 ++++++ doc/functions/confstr.texi | 18 ++++++ doc/functions/conj.texi | 18 ++++++ doc/functions/conjf.texi | 18 ++++++ doc/functions/conjl.texi | 18 ++++++ doc/functions/connect.texi | 18 ++++++ doc/functions/copysign.texi | 15 +++++ doc/functions/copysignf.texi | 18 ++++++ doc/functions/copysignl.texi | 18 ++++++ doc/functions/cos.texi | 15 +++++ doc/functions/cosf.texi | 18 ++++++ doc/functions/cosh.texi | 15 +++++ doc/functions/coshf.texi | 18 ++++++ doc/functions/coshl.texi | 18 ++++++ doc/functions/cosl.texi | 18 ++++++ doc/functions/cpow.texi | 18 ++++++ doc/functions/cpowf.texi | 18 ++++++ doc/functions/cpowl.texi | 18 ++++++ doc/functions/cproj.texi | 20 +++++++ doc/functions/cprojf.texi | 20 +++++++ doc/functions/cprojl.texi | 20 +++++++ doc/functions/creal.texi | 18 ++++++ doc/functions/crealf.texi | 18 ++++++ doc/functions/creall.texi | 18 ++++++ doc/functions/creat.texi | 23 +++++++ doc/functions/crypt.texi | 18 ++++++ doc/functions/csin.texi | 18 ++++++ doc/functions/csinf.texi | 18 ++++++ doc/functions/csinh.texi | 18 ++++++ doc/functions/csinhf.texi | 18 ++++++ doc/functions/csinhl.texi | 18 ++++++ doc/functions/csinl.texi | 18 ++++++ doc/functions/csqrt.texi | 18 ++++++ doc/functions/csqrtf.texi | 18 ++++++ doc/functions/csqrtl.texi | 18 ++++++ doc/functions/ctan.texi | 18 ++++++ doc/functions/ctanf.texi | 18 ++++++ doc/functions/ctanh.texi | 18 ++++++ doc/functions/ctanhf.texi | 18 ++++++ doc/functions/ctanhl.texi | 18 ++++++ doc/functions/ctanl.texi | 18 ++++++ doc/functions/ctermid.texi | 18 ++++++ doc/functions/ctime.texi | 27 +++++++++ doc/functions/ctime_r.texi | 34 +++++++++++ doc/functions/daylight.texi | 21 +++++++ doc/functions/dbm_clearerr.texi | 18 ++++++ doc/functions/dbm_close.texi | 18 ++++++ doc/functions/dbm_delete.texi | 18 ++++++ doc/functions/dbm_error.texi | 18 ++++++ doc/functions/dbm_fetch.texi | 18 ++++++ doc/functions/dbm_firstkey.texi | 18 ++++++ doc/functions/dbm_nextkey.texi | 18 ++++++ doc/functions/dbm_open.texi | 18 ++++++ doc/functions/dbm_store.texi | 18 ++++++ doc/functions/difftime.texi | 15 +++++ doc/functions/dirname.texi | 24 ++++++++ doc/functions/div.texi | 15 +++++ doc/functions/dlclose.texi | 18 ++++++ doc/functions/dlerror.texi | 18 ++++++ doc/functions/dlopen.texi | 21 +++++++ doc/functions/dlsym.texi | 21 +++++++ doc/functions/drand48.texi | 18 ++++++ doc/functions/dup.texi | 15 +++++ doc/functions/dup2.texi | 17 ++++++ doc/functions/ecvt.texi | 21 +++++++ doc/functions/encrypt.texi | 18 ++++++ doc/functions/endgrent.texi | 18 ++++++ doc/functions/endhostent.texi | 18 ++++++ doc/functions/endnetent.texi | 18 ++++++ doc/functions/endprotoent.texi | 18 ++++++ doc/functions/endpwent.texi | 18 ++++++ doc/functions/endservent.texi | 18 ++++++ doc/functions/endutxent.texi | 18 ++++++ doc/functions/environ.texi | 21 +++++++ doc/functions/erand48.texi | 18 ++++++ doc/functions/erf.texi | 15 +++++ doc/functions/erfc.texi | 15 +++++ doc/functions/erfcf.texi | 18 ++++++ doc/functions/erfcl.texi | 18 ++++++ doc/functions/erff.texi | 18 ++++++ doc/functions/erfl.texi | 18 ++++++ doc/functions/errno.texi | 18 ++++++ doc/functions/execl.texi | 15 +++++ doc/functions/execle.texi | 15 +++++ doc/functions/execlp.texi | 15 +++++ doc/functions/execv.texi | 15 +++++ doc/functions/execve.texi | 15 +++++ doc/functions/execvp.texi | 15 +++++ doc/functions/exit.texi | 18 ++++++ doc/functions/exp.texi | 15 +++++ doc/functions/exp2.texi | 18 ++++++ doc/functions/exp2f.texi | 18 ++++++ doc/functions/exp2l.texi | 18 ++++++ doc/functions/expf.texi | 18 ++++++ doc/functions/expl.texi | 18 ++++++ doc/functions/expm1.texi | 18 ++++++ doc/functions/expm1f.texi | 18 ++++++ doc/functions/expm1l.texi | 18 ++++++ doc/functions/fabs.texi | 15 +++++ doc/functions/fabsf.texi | 18 ++++++ doc/functions/fabsl.texi | 18 ++++++ doc/functions/fattach.texi | 18 ++++++ doc/functions/fchdir.texi | 18 ++++++ doc/functions/fchmod.texi | 18 ++++++ doc/functions/fchown.texi | 18 ++++++ doc/functions/fclose.texi | 18 ++++++ doc/functions/fcntl.texi | 18 ++++++ doc/functions/fcvt.texi | 21 +++++++ doc/functions/fdatasync.texi | 18 ++++++ doc/functions/fdetach.texi | 18 ++++++ doc/functions/fdim.texi | 18 ++++++ doc/functions/fdimf.texi | 18 ++++++ doc/functions/fdiml.texi | 18 ++++++ doc/functions/fdopen.texi | 18 ++++++ doc/functions/feclearexcept.texi | 18 ++++++ doc/functions/fegetenv.texi | 18 ++++++ doc/functions/fegetexceptflag.texi | 18 ++++++ doc/functions/fegetround.texi | 18 ++++++ doc/functions/feholdexcept.texi | 18 ++++++ doc/functions/feof.texi | 15 +++++ doc/functions/feraiseexcept.texi | 18 ++++++ doc/functions/ferror.texi | 15 +++++ doc/functions/fesetenv.texi | 18 ++++++ doc/functions/fesetexceptflag.texi | 18 ++++++ doc/functions/fesetround.texi | 18 ++++++ doc/functions/fetestexcept.texi | 18 ++++++ doc/functions/feupdateenv.texi | 18 ++++++ doc/functions/fflush.texi | 29 +++++++++ doc/functions/ffs.texi | 18 ++++++ doc/functions/fgetc.texi | 18 ++++++ doc/functions/fgetpos.texi | 19 ++++++ doc/functions/fgets.texi | 18 ++++++ doc/functions/fgetwc.texi | 21 +++++++ doc/functions/fgetws.texi | 21 +++++++ doc/functions/fileno.texi | 15 +++++ doc/functions/flockfile.texi | 18 ++++++ doc/functions/floor.texi | 15 +++++ doc/functions/floorf.texi | 18 ++++++ doc/functions/floorl.texi | 18 ++++++ doc/functions/fma.texi | 18 ++++++ doc/functions/fmaf.texi | 18 ++++++ doc/functions/fmal.texi | 18 ++++++ doc/functions/fmax.texi | 18 ++++++ doc/functions/fmaxf.texi | 18 ++++++ doc/functions/fmaxl.texi | 18 ++++++ doc/functions/fmin.texi | 18 ++++++ doc/functions/fminf.texi | 18 ++++++ doc/functions/fminl.texi | 18 ++++++ doc/functions/fmod.texi | 15 +++++ doc/functions/fmodf.texi | 18 ++++++ doc/functions/fmodl.texi | 18 ++++++ doc/functions/fmtmsg.texi | 18 ++++++ doc/functions/fnmatch.texi | 20 +++++++ doc/functions/fopen.texi | 22 +++++++ doc/functions/fork.texi | 27 +++++++++ doc/functions/fpathconf.texi | 18 ++++++ doc/functions/fpclassify.texi | 18 ++++++ doc/functions/fprintf.texi | 40 +++++++++++++ doc/functions/fputc.texi | 18 ++++++ doc/functions/fputs.texi | 18 ++++++ doc/functions/fputwc.texi | 21 +++++++ doc/functions/fputws.texi | 21 +++++++ doc/functions/fread.texi | 18 ++++++ doc/functions/free.texi | 17 ++++++ doc/functions/freeaddrinfo.texi | 18 ++++++ doc/functions/freopen.texi | 18 ++++++ doc/functions/frexp.texi | 21 +++++++ doc/functions/frexpf.texi | 18 ++++++ doc/functions/frexpl.texi | 24 ++++++++ doc/functions/fscanf.texi | 21 +++++++ doc/functions/fseek.texi | 18 ++++++ doc/functions/fseeko.texi | 25 ++++++++ doc/functions/fsetpos.texi | 15 +++++ doc/functions/fstat.texi | 23 +++++++ doc/functions/fstatvfs.texi | 18 ++++++ doc/functions/fsync.texi | 18 ++++++ doc/functions/ftell.texi | 19 ++++++ doc/functions/ftello.texi | 29 +++++++++ doc/functions/ftime.texi | 22 +++++++ doc/functions/ftok.texi | 18 ++++++ doc/functions/ftruncate.texi | 18 ++++++ doc/functions/ftrylockfile.texi | 18 ++++++ doc/functions/ftw.texi | 18 ++++++ doc/functions/funlockfile.texi | 18 ++++++ doc/functions/fwide.texi | 24 ++++++++ doc/functions/fwprintf.texi | 21 +++++++ doc/functions/fwrite.texi | 18 ++++++ doc/functions/fwscanf.texi | 21 +++++++ doc/functions/gai_strerror.texi | 18 ++++++ doc/functions/gcvt.texi | 21 +++++++ doc/functions/getaddrinfo.texi | 21 +++++++ doc/functions/getc.texi | 18 ++++++ doc/functions/getc_unlocked.texi | 18 ++++++ doc/functions/getchar.texi | 18 ++++++ doc/functions/getchar_unlocked.texi | 18 ++++++ doc/functions/getcontext.texi | 18 ++++++ doc/functions/getcwd.texi | 23 +++++++ doc/functions/getdate.texi | 21 +++++++ doc/functions/getegid.texi | 18 ++++++ doc/functions/getenv.texi | 15 +++++ doc/functions/geteuid.texi | 18 ++++++ doc/functions/getgid.texi | 18 ++++++ doc/functions/getgrent.texi | 18 ++++++ doc/functions/getgrgid.texi | 18 ++++++ doc/functions/getgrgid_r.texi | 18 ++++++ doc/functions/getgrnam.texi | 18 ++++++ doc/functions/getgrnam_r.texi | 18 ++++++ doc/functions/getgroups.texi | 21 +++++++ doc/functions/gethostbyaddr.texi | 18 ++++++ doc/functions/gethostbyname.texi | 18 ++++++ doc/functions/gethostent.texi | 18 ++++++ doc/functions/gethostid.texi | 18 ++++++ doc/functions/gethostname.texi | 21 +++++++ doc/functions/getitimer.texi | 18 ++++++ doc/functions/getlogin.texi | 18 ++++++ doc/functions/getlogin_r.texi | 18 ++++++ doc/functions/getmsg.texi | 18 ++++++ doc/functions/getnameinfo.texi | 18 ++++++ doc/functions/getnetbyaddr.texi | 18 ++++++ doc/functions/getnetbyname.texi | 18 ++++++ doc/functions/getnetent.texi | 18 ++++++ doc/functions/getopt.texi | 25 ++++++++ doc/functions/getpeername.texi | 21 +++++++ doc/functions/getpgid.texi | 18 ++++++ doc/functions/getpgrp.texi | 18 ++++++ doc/functions/getpid.texi | 15 +++++ doc/functions/getpmsg.texi | 18 ++++++ doc/functions/getppid.texi | 18 ++++++ doc/functions/getpriority.texi | 18 ++++++ doc/functions/getprotobyname.texi | 18 ++++++ doc/functions/getprotobynumber.texi | 18 ++++++ doc/functions/getprotoent.texi | 18 ++++++ doc/functions/getpwent.texi | 18 ++++++ doc/functions/getpwnam.texi | 18 ++++++ doc/functions/getpwnam_r.texi | 18 ++++++ doc/functions/getpwuid.texi | 18 ++++++ doc/functions/getpwuid_r.texi | 18 ++++++ doc/functions/getrlimit.texi | 18 ++++++ doc/functions/getrusage.texi | 21 +++++++ doc/functions/gets.texi | 20 +++++++ doc/functions/getservbyname.texi | 18 ++++++ doc/functions/getservbyport.texi | 18 ++++++ doc/functions/getservent.texi | 18 ++++++ doc/functions/getsid.texi | 18 ++++++ doc/functions/getsockname.texi | 18 ++++++ doc/functions/getsockopt.texi | 26 ++++++++ doc/functions/getsubopt.texi | 18 ++++++ doc/functions/gettimeofday.texi | 25 ++++++++ doc/functions/getuid.texi | 18 ++++++ doc/functions/getutxent.texi | 18 ++++++ doc/functions/getutxid.texi | 18 ++++++ doc/functions/getutxline.texi | 18 ++++++ doc/functions/getwc.texi | 21 +++++++ doc/functions/getwchar.texi | 21 +++++++ doc/functions/getwd.texi | 23 +++++++ doc/functions/glob.texi | 23 +++++++ doc/functions/globfree.texi | 18 ++++++ doc/functions/gmtime.texi | 15 +++++ doc/functions/gmtime_r.texi | 20 +++++++ doc/functions/grantpt.texi | 18 ++++++ doc/functions/h_errno.texi | 18 ++++++ doc/functions/hcreate.texi | 18 ++++++ doc/functions/hdestroy.texi | 18 ++++++ doc/functions/hsearch.texi | 18 ++++++ doc/functions/htonl.texi | 18 ++++++ doc/functions/htons.texi | 18 ++++++ doc/functions/hypot.texi | 15 +++++ doc/functions/hypotf.texi | 18 ++++++ doc/functions/hypotl.texi | 18 ++++++ doc/functions/iconv.texi | 34 +++++++++++ doc/functions/iconv_close.texi | 21 +++++++ doc/functions/iconv_open.texi | 34 +++++++++++ doc/functions/if_freenameindex.texi | 18 ++++++ doc/functions/if_indextoname.texi | 18 ++++++ doc/functions/if_nameindex.texi | 18 ++++++ doc/functions/if_nametoindex.texi | 18 ++++++ doc/functions/ilogb.texi | 15 +++++ doc/functions/ilogbf.texi | 18 ++++++ doc/functions/ilogbl.texi | 18 ++++++ doc/functions/imaxabs.texi | 18 ++++++ doc/functions/imaxdiv.texi | 18 ++++++ doc/functions/index.texi | 21 +++++++ doc/functions/inet_addr.texi | 21 +++++++ doc/functions/inet_ntoa.texi | 28 +++++++++ doc/functions/inet_ntop.texi | 18 ++++++ doc/functions/inet_pton.texi | 18 ++++++ doc/functions/initstate.texi | 18 ++++++ doc/functions/insque.texi | 18 ++++++ doc/functions/ioctl.texi | 20 +++++++ doc/functions/isalnum.texi | 15 +++++ doc/functions/isalpha.texi | 15 +++++ doc/functions/isascii.texi | 15 +++++ doc/functions/isastream.texi | 18 ++++++ doc/functions/isatty.texi | 18 ++++++ doc/functions/isblank.texi | 18 ++++++ doc/functions/iscntrl.texi | 15 +++++ doc/functions/isdigit.texi | 15 +++++ doc/functions/isfinite.texi | 18 ++++++ doc/functions/isgraph.texi | 15 +++++ doc/functions/isgreater.texi | 18 ++++++ doc/functions/isgreaterequal.texi | 18 ++++++ doc/functions/isinf.texi | 18 ++++++ doc/functions/isless.texi | 18 ++++++ doc/functions/islessequal.texi | 18 ++++++ doc/functions/islessgreater.texi | 18 ++++++ doc/functions/islower.texi | 15 +++++ doc/functions/isnan.texi | 15 +++++ doc/functions/isnormal.texi | 18 ++++++ doc/functions/isprint.texi | 15 +++++ doc/functions/ispunct.texi | 15 +++++ doc/functions/isspace.texi | 15 +++++ doc/functions/isunordered.texi | 18 ++++++ doc/functions/isupper.texi | 15 +++++ doc/functions/iswalnum.texi | 21 +++++++ doc/functions/iswalpha.texi | 21 +++++++ doc/functions/iswblank.texi | 21 +++++++ doc/functions/iswcntrl.texi | 21 +++++++ doc/functions/iswctype.texi | 21 +++++++ doc/functions/iswdigit.texi | 21 +++++++ doc/functions/iswgraph.texi | 21 +++++++ doc/functions/iswlower.texi | 21 +++++++ doc/functions/iswprint.texi | 21 +++++++ doc/functions/iswpunct.texi | 21 +++++++ doc/functions/iswspace.texi | 21 +++++++ doc/functions/iswupper.texi | 21 +++++++ doc/functions/iswxdigit.texi | 21 +++++++ doc/functions/isxdigit.texi | 15 +++++ doc/functions/j0.texi | 15 +++++ doc/functions/j1.texi | 15 +++++ doc/functions/jn.texi | 15 +++++ doc/functions/jrand48.texi | 18 ++++++ doc/functions/kill.texi | 18 ++++++ doc/functions/killpg.texi | 18 ++++++ doc/functions/l64a.texi | 20 +++++++ doc/functions/labs.texi | 15 +++++ doc/functions/lchown.texi | 18 ++++++ doc/functions/lcong48.texi | 18 ++++++ doc/functions/ldexp.texi | 15 +++++ doc/functions/ldexpf.texi | 18 ++++++ doc/functions/ldexpl.texi | 24 ++++++++ doc/functions/ldiv.texi | 15 +++++ doc/functions/lfind.texi | 18 ++++++ doc/functions/lgamma.texi | 15 +++++ doc/functions/lgammaf.texi | 18 ++++++ doc/functions/lgammal.texi | 18 ++++++ doc/functions/link.texi | 18 ++++++ doc/functions/lio_listio.texi | 18 ++++++ doc/functions/listen.texi | 18 ++++++ doc/functions/llabs.texi | 18 ++++++ doc/functions/lldiv.texi | 18 ++++++ doc/functions/llrint.texi | 18 ++++++ doc/functions/llrintf.texi | 18 ++++++ doc/functions/llrintl.texi | 18 ++++++ doc/functions/llround.texi | 18 ++++++ doc/functions/llroundf.texi | 18 ++++++ doc/functions/llroundl.texi | 18 ++++++ doc/functions/localeconv.texi | 15 +++++ doc/functions/localtime.texi | 15 +++++ doc/functions/localtime_r.texi | 20 +++++++ doc/functions/lockf.texi | 18 ++++++ doc/functions/log.texi | 15 +++++ doc/functions/log10.texi | 15 +++++ doc/functions/log10f.texi | 18 ++++++ doc/functions/log10l.texi | 18 ++++++ doc/functions/log1p.texi | 15 +++++ doc/functions/log1pf.texi | 18 ++++++ doc/functions/log1pl.texi | 18 ++++++ doc/functions/log2.texi | 18 ++++++ doc/functions/log2f.texi | 18 ++++++ doc/functions/log2l.texi | 18 ++++++ doc/functions/logb.texi | 15 +++++ doc/functions/logbf.texi | 18 ++++++ doc/functions/logbl.texi | 18 ++++++ doc/functions/logf.texi | 18 ++++++ doc/functions/logl.texi | 18 ++++++ doc/functions/longjmp.texi | 24 ++++++++ doc/functions/lrand48.texi | 18 ++++++ doc/functions/lrint.texi | 18 ++++++ doc/functions/lrintf.texi | 18 ++++++ doc/functions/lrintl.texi | 18 ++++++ doc/functions/lround.texi | 18 ++++++ doc/functions/lroundf.texi | 18 ++++++ doc/functions/lroundl.texi | 18 ++++++ doc/functions/lsearch.texi | 18 ++++++ doc/functions/lseek.texi | 23 +++++++ doc/functions/lstat.texi | 25 ++++++++ doc/functions/makecontext.texi | 18 ++++++ doc/functions/malloc.texi | 18 ++++++ doc/functions/mblen.texi | 15 +++++ doc/functions/mbrlen.texi | 18 ++++++ doc/functions/mbrtowc.texi | 21 +++++++ doc/functions/mbsinit.texi | 18 ++++++ doc/functions/mbsrtowcs.texi | 21 +++++++ doc/functions/mbstowcs.texi | 18 ++++++ doc/functions/mbtowc.texi | 18 ++++++ doc/functions/memccpy.texi | 18 ++++++ doc/functions/memchr.texi | 17 ++++++ doc/functions/memcmp.texi | 24 ++++++++ doc/functions/memcpy.texi | 17 ++++++ doc/functions/memmove.texi | 17 ++++++ doc/functions/memset.texi | 17 ++++++ doc/functions/mkdir.texi | 28 +++++++++ doc/functions/mkfifo.texi | 18 ++++++ doc/functions/mknod.texi | 18 ++++++ doc/functions/mkstemp.texi | 26 ++++++++ doc/functions/mktemp.texi | 19 ++++++ doc/functions/mktime.texi | 19 ++++++ doc/functions/mlock.texi | 18 ++++++ doc/functions/mlockall.texi | 18 ++++++ doc/functions/mmap.texi | 29 +++++++++ doc/functions/modf.texi | 15 +++++ doc/functions/modff.texi | 18 ++++++ doc/functions/modfl.texi | 18 ++++++ doc/functions/mprotect.texi | 21 +++++++ doc/functions/mq_close.texi | 18 ++++++ doc/functions/mq_getattr.texi | 18 ++++++ doc/functions/mq_notify.texi | 18 ++++++ doc/functions/mq_open.texi | 18 ++++++ doc/functions/mq_receive.texi | 18 ++++++ doc/functions/mq_send.texi | 18 ++++++ doc/functions/mq_setattr.texi | 18 ++++++ doc/functions/mq_timedreceive.texi | 18 ++++++ doc/functions/mq_timedsend.texi | 18 ++++++ doc/functions/mq_unlink.texi | 18 ++++++ doc/functions/mrand48.texi | 18 ++++++ doc/functions/msgctl.texi | 18 ++++++ doc/functions/msgget.texi | 18 ++++++ doc/functions/msgrcv.texi | 18 ++++++ doc/functions/msgsnd.texi | 18 ++++++ doc/functions/msync.texi | 20 +++++++ doc/functions/munlock.texi | 18 ++++++ doc/functions/munlockall.texi | 18 ++++++ doc/functions/munmap.texi | 18 ++++++ doc/functions/nan.texi | 18 ++++++ doc/functions/nanf.texi | 18 ++++++ doc/functions/nanl.texi | 18 ++++++ doc/functions/nanosleep.texi | 26 ++++++++ doc/functions/nearbyint.texi | 18 ++++++ doc/functions/nearbyintf.texi | 18 ++++++ doc/functions/nearbyintl.texi | 18 ++++++ doc/functions/nextafter.texi | 15 +++++ doc/functions/nextafterf.texi | 18 ++++++ doc/functions/nextafterl.texi | 18 ++++++ doc/functions/nexttoward.texi | 18 ++++++ doc/functions/nexttowardf.texi | 18 ++++++ doc/functions/nexttowardl.texi | 18 ++++++ doc/functions/nftw.texi | 18 ++++++ doc/functions/nice.texi | 20 +++++++ doc/functions/nl_langinfo.texi | 24 ++++++++ doc/functions/nrand48.texi | 18 ++++++ doc/functions/ntohl.texi | 18 ++++++ doc/functions/ntohs.texi | 18 ++++++ doc/functions/open.texi | 23 +++++++ doc/functions/opendir.texi | 15 +++++ doc/functions/openlog.texi | 18 ++++++ doc/functions/optarg.texi | 18 ++++++ doc/functions/pathconf.texi | 18 ++++++ doc/functions/pause.texi | 18 ++++++ doc/functions/pclose.texi | 15 +++++ doc/functions/perror.texi | 15 +++++ doc/functions/pipe.texi | 18 ++++++ doc/functions/poll.texi | 22 +++++++ doc/functions/popen.texi | 15 +++++ doc/functions/posix_fadvise.texi | 18 ++++++ doc/functions/posix_fallocate.texi | 18 ++++++ doc/functions/posix_madvise.texi | 18 ++++++ doc/functions/posix_mem_offset.texi | 18 ++++++ doc/functions/posix_memalign.texi | 18 ++++++ doc/functions/posix_openpt.texi | 18 ++++++ doc/functions/posix_spawn.texi | 18 ++++++ .../posix_spawn_file_actions_addclose.texi | 18 ++++++ .../posix_spawn_file_actions_adddup2.texi | 18 ++++++ .../posix_spawn_file_actions_addopen.texi | 18 ++++++ .../posix_spawn_file_actions_destroy.texi | 18 ++++++ .../posix_spawn_file_actions_init.texi | 18 ++++++ doc/functions/posix_spawnattr_destroy.texi | 18 ++++++ doc/functions/posix_spawnattr_getflags.texi | 18 ++++++ doc/functions/posix_spawnattr_getpgroup.texi | 18 ++++++ .../posix_spawnattr_getschedparam.texi | 18 ++++++ .../posix_spawnattr_getschedpolicy.texi | 18 ++++++ .../posix_spawnattr_getsigdefault.texi | 18 ++++++ doc/functions/posix_spawnattr_getsigmask.texi | 18 ++++++ doc/functions/posix_spawnattr_init.texi | 18 ++++++ doc/functions/posix_spawnattr_setflags.texi | 18 ++++++ doc/functions/posix_spawnattr_setpgroup.texi | 18 ++++++ .../posix_spawnattr_setschedparam.texi | 18 ++++++ .../posix_spawnattr_setschedpolicy.texi | 18 ++++++ .../posix_spawnattr_setsigdefault.texi | 18 ++++++ doc/functions/posix_spawnattr_setsigmask.texi | 18 ++++++ doc/functions/posix_spawnp.texi | 18 ++++++ doc/functions/posix_trace_attr_destroy.texi | 18 ++++++ .../posix_trace_attr_getclockres.texi | 18 ++++++ .../posix_trace_attr_getcreatetime.texi | 18 ++++++ .../posix_trace_attr_getgenversion.texi | 18 ++++++ .../posix_trace_attr_getinherited.texi | 18 ++++++ .../posix_trace_attr_getlogfullpolicy.texi | 18 ++++++ .../posix_trace_attr_getlogsize.texi | 18 ++++++ .../posix_trace_attr_getmaxdatasize.texi | 18 ++++++ ...osix_trace_attr_getmaxsystemeventsize.texi | 18 ++++++ .../posix_trace_attr_getmaxusereventsize.texi | 18 ++++++ doc/functions/posix_trace_attr_getname.texi | 18 ++++++ .../posix_trace_attr_getstreamfullpolicy.texi | 18 ++++++ .../posix_trace_attr_getstreamsize.texi | 18 ++++++ doc/functions/posix_trace_attr_init.texi | 18 ++++++ .../posix_trace_attr_setinherited.texi | 18 ++++++ .../posix_trace_attr_setlogfullpolicy.texi | 18 ++++++ .../posix_trace_attr_setlogsize.texi | 18 ++++++ .../posix_trace_attr_setmaxdatasize.texi | 18 ++++++ doc/functions/posix_trace_attr_setname.texi | 18 ++++++ .../posix_trace_attr_setstreamfullpolicy.texi | 18 ++++++ .../posix_trace_attr_setstreamsize.texi | 18 ++++++ doc/functions/posix_trace_clear.texi | 18 ++++++ doc/functions/posix_trace_close.texi | 18 ++++++ doc/functions/posix_trace_create.texi | 18 ++++++ doc/functions/posix_trace_create_withlog.texi | 18 ++++++ doc/functions/posix_trace_event.texi | 18 ++++++ doc/functions/posix_trace_eventid_equal.texi | 18 ++++++ .../posix_trace_eventid_get_name.texi | 18 ++++++ doc/functions/posix_trace_eventid_open.texi | 18 ++++++ doc/functions/posix_trace_eventset_add.texi | 18 ++++++ doc/functions/posix_trace_eventset_del.texi | 18 ++++++ doc/functions/posix_trace_eventset_empty.texi | 18 ++++++ doc/functions/posix_trace_eventset_fill.texi | 18 ++++++ .../posix_trace_eventset_ismember.texi | 18 ++++++ .../posix_trace_eventtypelist_getnext_id.texi | 18 ++++++ .../posix_trace_eventtypelist_rewind.texi | 18 ++++++ doc/functions/posix_trace_flush.texi | 18 ++++++ doc/functions/posix_trace_get_attr.texi | 18 ++++++ doc/functions/posix_trace_get_filter.texi | 18 ++++++ doc/functions/posix_trace_get_status.texi | 18 ++++++ doc/functions/posix_trace_getnext_event.texi | 18 ++++++ doc/functions/posix_trace_open.texi | 18 ++++++ doc/functions/posix_trace_rewind.texi | 18 ++++++ doc/functions/posix_trace_set_filter.texi | 18 ++++++ doc/functions/posix_trace_shutdown.texi | 18 ++++++ doc/functions/posix_trace_start.texi | 18 ++++++ doc/functions/posix_trace_stop.texi | 18 ++++++ .../posix_trace_timedgetnext_event.texi | 18 ++++++ .../posix_trace_trid_eventid_open.texi | 18 ++++++ .../posix_trace_trygetnext_event.texi | 18 ++++++ doc/functions/posix_typed_mem_get_info.texi | 18 ++++++ doc/functions/posix_typed_mem_open.texi | 18 ++++++ doc/functions/pow.texi | 15 +++++ doc/functions/powf.texi | 18 ++++++ doc/functions/powl.texi | 18 ++++++ doc/functions/pread.texi | 18 ++++++ doc/functions/printf.texi | 40 +++++++++++++ doc/functions/pselect.texi | 18 ++++++ doc/functions/pthread_atfork.texi | 18 ++++++ doc/functions/pthread_attr_destroy.texi | 18 ++++++ .../pthread_attr_getdetachstate.texi | 18 ++++++ doc/functions/pthread_attr_getguardsize.texi | 18 ++++++ .../pthread_attr_getinheritsched.texi | 18 ++++++ doc/functions/pthread_attr_getschedparam.texi | 18 ++++++ .../pthread_attr_getschedpolicy.texi | 18 ++++++ doc/functions/pthread_attr_getscope.texi | 18 ++++++ doc/functions/pthread_attr_getstack.texi | 18 ++++++ doc/functions/pthread_attr_getstackaddr.texi | 18 ++++++ doc/functions/pthread_attr_getstacksize.texi | 18 ++++++ doc/functions/pthread_attr_init.texi | 18 ++++++ .../pthread_attr_setdetachstate.texi | 18 ++++++ doc/functions/pthread_attr_setguardsize.texi | 18 ++++++ .../pthread_attr_setinheritsched.texi | 18 ++++++ doc/functions/pthread_attr_setschedparam.texi | 18 ++++++ .../pthread_attr_setschedpolicy.texi | 18 ++++++ doc/functions/pthread_attr_setscope.texi | 18 ++++++ doc/functions/pthread_attr_setstack.texi | 18 ++++++ doc/functions/pthread_attr_setstackaddr.texi | 18 ++++++ doc/functions/pthread_attr_setstacksize.texi | 18 ++++++ doc/functions/pthread_barrier_destroy.texi | 18 ++++++ doc/functions/pthread_barrier_init.texi | 18 ++++++ doc/functions/pthread_barrier_wait.texi | 18 ++++++ .../pthread_barrierattr_destroy.texi | 18 ++++++ .../pthread_barrierattr_getpshared.texi | 18 ++++++ doc/functions/pthread_barrierattr_init.texi | 18 ++++++ .../pthread_barrierattr_setpshared.texi | 18 ++++++ doc/functions/pthread_cancel.texi | 18 ++++++ doc/functions/pthread_cleanup_pop.texi | 18 ++++++ doc/functions/pthread_cleanup_push.texi | 18 ++++++ doc/functions/pthread_cond_broadcast.texi | 18 ++++++ doc/functions/pthread_cond_destroy.texi | 18 ++++++ doc/functions/pthread_cond_init.texi | 18 ++++++ doc/functions/pthread_cond_signal.texi | 18 ++++++ doc/functions/pthread_cond_timedwait.texi | 18 ++++++ doc/functions/pthread_cond_wait.texi | 18 ++++++ doc/functions/pthread_condattr_destroy.texi | 18 ++++++ doc/functions/pthread_condattr_getclock.texi | 18 ++++++ .../pthread_condattr_getpshared.texi | 18 ++++++ doc/functions/pthread_condattr_init.texi | 18 ++++++ doc/functions/pthread_condattr_setclock.texi | 18 ++++++ .../pthread_condattr_setpshared.texi | 18 ++++++ doc/functions/pthread_create.texi | 23 +++++++ doc/functions/pthread_detach.texi | 18 ++++++ doc/functions/pthread_equal.texi | 18 ++++++ doc/functions/pthread_exit.texi | 18 ++++++ doc/functions/pthread_getconcurrency.texi | 18 ++++++ doc/functions/pthread_getcpuclockid.texi | 18 ++++++ doc/functions/pthread_getschedparam.texi | 18 ++++++ doc/functions/pthread_getspecific.texi | 18 ++++++ doc/functions/pthread_join.texi | 18 ++++++ doc/functions/pthread_key_create.texi | 18 ++++++ doc/functions/pthread_key_delete.texi | 18 ++++++ doc/functions/pthread_kill.texi | 18 ++++++ doc/functions/pthread_mutex_destroy.texi | 18 ++++++ .../pthread_mutex_getprioceiling.texi | 18 ++++++ doc/functions/pthread_mutex_init.texi | 18 ++++++ doc/functions/pthread_mutex_lock.texi | 18 ++++++ .../pthread_mutex_setprioceiling.texi | 18 ++++++ doc/functions/pthread_mutex_timedlock.texi | 18 ++++++ doc/functions/pthread_mutex_trylock.texi | 18 ++++++ doc/functions/pthread_mutex_unlock.texi | 18 ++++++ doc/functions/pthread_mutexattr_destroy.texi | 18 ++++++ .../pthread_mutexattr_getprioceiling.texi | 18 ++++++ .../pthread_mutexattr_getprotocol.texi | 18 ++++++ .../pthread_mutexattr_getpshared.texi | 18 ++++++ doc/functions/pthread_mutexattr_gettype.texi | 18 ++++++ doc/functions/pthread_mutexattr_init.texi | 18 ++++++ .../pthread_mutexattr_setprioceiling.texi | 18 ++++++ .../pthread_mutexattr_setprotocol.texi | 18 ++++++ .../pthread_mutexattr_setpshared.texi | 18 ++++++ doc/functions/pthread_mutexattr_settype.texi | 18 ++++++ doc/functions/pthread_once.texi | 18 ++++++ doc/functions/pthread_rwlock_destroy.texi | 18 ++++++ doc/functions/pthread_rwlock_init.texi | 18 ++++++ doc/functions/pthread_rwlock_rdlock.texi | 18 ++++++ doc/functions/pthread_rwlock_timedrdlock.texi | 18 ++++++ doc/functions/pthread_rwlock_timedwrlock.texi | 18 ++++++ doc/functions/pthread_rwlock_tryrdlock.texi | 18 ++++++ doc/functions/pthread_rwlock_trywrlock.texi | 18 ++++++ doc/functions/pthread_rwlock_unlock.texi | 18 ++++++ doc/functions/pthread_rwlock_wrlock.texi | 18 ++++++ doc/functions/pthread_rwlockattr_destroy.texi | 18 ++++++ .../pthread_rwlockattr_getpshared.texi | 18 ++++++ doc/functions/pthread_rwlockattr_init.texi | 18 ++++++ .../pthread_rwlockattr_setpshared.texi | 18 ++++++ doc/functions/pthread_self.texi | 18 ++++++ doc/functions/pthread_setcancelstate.texi | 18 ++++++ doc/functions/pthread_setcanceltype.texi | 18 ++++++ doc/functions/pthread_setconcurrency.texi | 18 ++++++ doc/functions/pthread_setschedparam.texi | 18 ++++++ doc/functions/pthread_setschedprio.texi | 18 ++++++ doc/functions/pthread_setspecific.texi | 18 ++++++ doc/functions/pthread_sigmask.texi | 18 ++++++ doc/functions/pthread_spin_destroy.texi | 18 ++++++ doc/functions/pthread_spin_init.texi | 18 ++++++ doc/functions/pthread_spin_lock.texi | 18 ++++++ doc/functions/pthread_spin_trylock.texi | 18 ++++++ doc/functions/pthread_spin_unlock.texi | 18 ++++++ doc/functions/pthread_testcancel.texi | 18 ++++++ doc/functions/ptsname.texi | 18 ++++++ doc/functions/putc.texi | 18 ++++++ doc/functions/putc_unlocked.texi | 18 ++++++ doc/functions/putchar.texi | 18 ++++++ doc/functions/putchar_unlocked.texi | 18 ++++++ doc/functions/putenv.texi | 19 ++++++ doc/functions/putmsg.texi | 18 ++++++ doc/functions/putpmsg.texi | 18 ++++++ doc/functions/puts.texi | 18 ++++++ doc/functions/pututxline.texi | 18 ++++++ doc/functions/putwc.texi | 21 +++++++ doc/functions/putwchar.texi | 21 +++++++ doc/functions/pwrite.texi | 18 ++++++ doc/functions/qsort.texi | 15 +++++ doc/functions/raise.texi | 17 ++++++ doc/functions/rand.texi | 15 +++++ doc/functions/rand_r.texi | 18 ++++++ doc/functions/random.texi | 18 ++++++ doc/functions/read.texi | 15 +++++ doc/functions/readdir.texi | 15 +++++ doc/functions/readdir_r.texi | 18 ++++++ doc/functions/readlink.texi | 27 +++++++++ doc/functions/readv.texi | 18 ++++++ doc/functions/realloc.texi | 18 ++++++ doc/functions/realpath.texi | 25 ++++++++ doc/functions/recv.texi | 18 ++++++ doc/functions/recvfrom.texi | 21 +++++++ doc/functions/recvmsg.texi | 18 ++++++ doc/functions/regcomp.texi | 20 +++++++ doc/functions/regerror.texi | 18 ++++++ doc/functions/regexec.texi | 20 +++++++ doc/functions/regfree.texi | 18 ++++++ doc/functions/remainder.texi | 15 +++++ doc/functions/remainderf.texi | 18 ++++++ doc/functions/remainderl.texi | 18 ++++++ doc/functions/remove.texi | 15 +++++ doc/functions/remque.texi | 18 ++++++ doc/functions/remquo.texi | 18 ++++++ doc/functions/remquof.texi | 18 ++++++ doc/functions/remquol.texi | 18 ++++++ doc/functions/rename.texi | 19 ++++++ doc/functions/rewind.texi | 18 ++++++ doc/functions/rewinddir.texi | 15 +++++ doc/functions/rindex.texi | 21 +++++++ doc/functions/rint.texi | 15 +++++ doc/functions/rintf.texi | 18 ++++++ doc/functions/rintl.texi | 18 ++++++ doc/functions/rmdir.texi | 20 +++++++ doc/functions/round.texi | 18 ++++++ doc/functions/roundf.texi | 18 ++++++ doc/functions/roundl.texi | 18 ++++++ doc/functions/scalb.texi | 15 +++++ doc/functions/scalbln.texi | 18 ++++++ doc/functions/scalblnf.texi | 18 ++++++ doc/functions/scalblnl.texi | 18 ++++++ doc/functions/scalbn.texi | 18 ++++++ doc/functions/scalbnf.texi | 18 ++++++ doc/functions/scalbnl.texi | 18 ++++++ doc/functions/scanf.texi | 21 +++++++ doc/functions/sched_get_priority_max.texi | 18 ++++++ doc/functions/sched_getparam.texi | 18 ++++++ doc/functions/sched_getscheduler.texi | 18 ++++++ doc/functions/sched_rr_get_interval.texi | 18 ++++++ doc/functions/sched_setparam.texi | 18 ++++++ doc/functions/sched_setscheduler.texi | 18 ++++++ doc/functions/sched_yield.texi | 18 ++++++ doc/functions/seed48.texi | 18 ++++++ doc/functions/seekdir.texi | 18 ++++++ doc/functions/select.texi | 30 ++++++++++ doc/functions/sem_close.texi | 18 ++++++ doc/functions/sem_destroy.texi | 18 ++++++ doc/functions/sem_getvalue.texi | 18 ++++++ doc/functions/sem_init.texi | 18 ++++++ doc/functions/sem_open.texi | 18 ++++++ doc/functions/sem_post.texi | 18 ++++++ doc/functions/sem_timedwait.texi | 18 ++++++ doc/functions/sem_trywait.texi | 18 ++++++ doc/functions/sem_unlink.texi | 18 ++++++ doc/functions/sem_wait.texi | 18 ++++++ doc/functions/semctl.texi | 18 ++++++ doc/functions/semget.texi | 18 ++++++ doc/functions/semop.texi | 18 ++++++ doc/functions/send.texi | 18 ++++++ doc/functions/sendmsg.texi | 18 ++++++ doc/functions/sendto.texi | 18 ++++++ doc/functions/setbuf.texi | 15 +++++ doc/functions/setcontext.texi | 22 +++++++ doc/functions/setegid.texi | 18 ++++++ doc/functions/setenv.texi | 21 +++++++ doc/functions/seteuid.texi | 18 ++++++ doc/functions/setgid.texi | 18 ++++++ doc/functions/setgrent.texi | 18 ++++++ doc/functions/sethostent.texi | 18 ++++++ doc/functions/setitimer.texi | 18 ++++++ doc/functions/setjmp.texi | 25 ++++++++ doc/functions/setkey.texi | 18 ++++++ doc/functions/setlocale.texi | 18 ++++++ doc/functions/setlogmask.texi | 18 ++++++ doc/functions/setnetent.texi | 18 ++++++ doc/functions/setpgid.texi | 18 ++++++ doc/functions/setpgrp.texi | 18 ++++++ doc/functions/setpriority.texi | 18 ++++++ doc/functions/setprotoent.texi | 18 ++++++ doc/functions/setpwent.texi | 18 ++++++ doc/functions/setregid.texi | 18 ++++++ doc/functions/setreuid.texi | 18 ++++++ doc/functions/setrlimit.texi | 18 ++++++ doc/functions/setservent.texi | 18 ++++++ doc/functions/setsid.texi | 18 ++++++ doc/functions/setsockopt.texi | 20 +++++++ doc/functions/setstate.texi | 18 ++++++ doc/functions/setuid.texi | 18 ++++++ doc/functions/setutxent.texi | 18 ++++++ doc/functions/setvbuf.texi | 18 ++++++ doc/functions/shm_open.texi | 18 ++++++ doc/functions/shm_unlink.texi | 18 ++++++ doc/functions/shmat.texi | 26 ++++++++ doc/functions/shmctl.texi | 18 ++++++ doc/functions/shmdt.texi | 18 ++++++ doc/functions/shmget.texi | 21 +++++++ doc/functions/shutdown.texi | 18 ++++++ doc/functions/sigaction.texi | 32 ++++++++++ doc/functions/sigaddset.texi | 18 ++++++ doc/functions/sigaltstack.texi | 20 +++++++ doc/functions/sigdelset.texi | 18 ++++++ doc/functions/sigemptyset.texi | 18 ++++++ doc/functions/sigfillset.texi | 18 ++++++ doc/functions/sighold.texi | 18 ++++++ doc/functions/sigignore.texi | 18 ++++++ doc/functions/siginterrupt.texi | 18 ++++++ doc/functions/sigismember.texi | 18 ++++++ doc/functions/siglongjmp.texi | 18 ++++++ doc/functions/signal.texi | 25 ++++++++ doc/functions/signbit.texi | 18 ++++++ doc/functions/sigpause.texi | 18 ++++++ doc/functions/sigpending.texi | 18 ++++++ doc/functions/sigprocmask.texi | 18 ++++++ doc/functions/sigqueue.texi | 18 ++++++ doc/functions/sigrelse.texi | 18 ++++++ doc/functions/sigset.texi | 18 ++++++ doc/functions/sigsetjmp.texi | 18 ++++++ doc/functions/sigsuspend.texi | 18 ++++++ doc/functions/sigtimedwait.texi | 21 +++++++ doc/functions/sigwait.texi | 23 +++++++ doc/functions/sigwaitinfo.texi | 18 ++++++ doc/functions/sin.texi | 15 +++++ doc/functions/sinf.texi | 18 ++++++ doc/functions/sinh.texi | 15 +++++ doc/functions/sinhf.texi | 18 ++++++ doc/functions/sinhl.texi | 18 ++++++ doc/functions/sinl.texi | 18 ++++++ doc/functions/sleep.texi | 19 ++++++ doc/functions/snprintf.texi | 60 +++++++++++++++++++ doc/functions/sockatmark.texi | 18 ++++++ doc/functions/socket.texi | 22 +++++++ doc/functions/socketpair.texi | 18 ++++++ doc/functions/sprintf.texi | 40 +++++++++++++ doc/functions/sqrt.texi | 18 ++++++ doc/functions/sqrtf.texi | 18 ++++++ doc/functions/sqrtl.texi | 18 ++++++ doc/functions/srand.texi | 15 +++++ doc/functions/srand48.texi | 18 ++++++ doc/functions/srandom.texi | 18 ++++++ doc/functions/sscanf.texi | 21 +++++++ doc/functions/stat.texi | 22 +++++++ doc/functions/statvfs.texi | 18 ++++++ doc/functions/stdin.texi | 15 +++++ doc/functions/strcasecmp.texi | 19 ++++++ doc/functions/strcat.texi | 15 +++++ doc/functions/strchr.texi | 19 ++++++ doc/functions/strcmp.texi | 15 +++++ doc/functions/strcoll.texi | 15 +++++ doc/functions/strcpy.texi | 15 +++++ doc/functions/strcspn.texi | 21 +++++++ doc/functions/strdup.texi | 19 ++++++ doc/functions/strerror.texi | 17 ++++++ doc/functions/strerror_r.texi | 27 +++++++++ doc/functions/strfmon.texi | 18 ++++++ doc/functions/strftime.texi | 15 +++++ doc/functions/strlen.texi | 15 +++++ doc/functions/strncasecmp.texi | 20 +++++++ doc/functions/strncat.texi | 15 +++++ doc/functions/strncmp.texi | 15 +++++ doc/functions/strncpy.texi | 15 +++++ doc/functions/strpbrk.texi | 21 +++++++ doc/functions/strptime.texi | 18 ++++++ doc/functions/strrchr.texi | 19 ++++++ doc/functions/strspn.texi | 19 ++++++ doc/functions/strstr.texi | 19 ++++++ doc/functions/strtod.texi | 23 +++++++ doc/functions/strtof.texi | 18 ++++++ doc/functions/strtoimax.texi | 18 ++++++ doc/functions/strtok.texi | 15 +++++ doc/functions/strtok_r.texi | 22 +++++++ doc/functions/strtol.texi | 17 ++++++ doc/functions/strtold.texi | 18 ++++++ doc/functions/strtoll.texi | 18 ++++++ doc/functions/strtoul.texi | 17 ++++++ doc/functions/strtoull.texi | 18 ++++++ doc/functions/strtoumax.texi | 18 ++++++ doc/functions/strxfrm.texi | 15 +++++ doc/functions/swab.texi | 18 ++++++ doc/functions/swapcontext.texi | 18 ++++++ doc/functions/swprintf.texi | 23 +++++++ doc/functions/swscanf.texi | 18 ++++++ doc/functions/symlink.texi | 18 ++++++ doc/functions/sync.texi | 18 ++++++ doc/functions/sysconf.texi | 18 ++++++ doc/functions/syslog.texi | 18 ++++++ doc/functions/system.texi | 20 +++++++ doc/functions/tan.texi | 15 +++++ doc/functions/tanf.texi | 18 ++++++ doc/functions/tanh.texi | 15 +++++ doc/functions/tanhf.texi | 18 ++++++ doc/functions/tanhl.texi | 18 ++++++ doc/functions/tanl.texi | 18 ++++++ doc/functions/tcdrain.texi | 22 +++++++ doc/functions/tcflow.texi | 18 ++++++ doc/functions/tcflush.texi | 25 ++++++++ doc/functions/tcgetattr.texi | 18 ++++++ doc/functions/tcgetpgrp.texi | 18 ++++++ doc/functions/tcgetsid.texi | 18 ++++++ doc/functions/tcsendbreak.texi | 18 ++++++ doc/functions/tcsetattr.texi | 18 ++++++ doc/functions/tcsetpgrp.texi | 18 ++++++ doc/functions/tdelete.texi | 18 ++++++ doc/functions/telldir.texi | 18 ++++++ doc/functions/tempnam.texi | 18 ++++++ doc/functions/tfind.texi | 18 ++++++ doc/functions/tgamma.texi | 18 ++++++ doc/functions/tgammaf.texi | 18 ++++++ doc/functions/tgammal.texi | 18 ++++++ doc/functions/time.texi | 15 +++++ doc/functions/timer_create.texi | 18 ++++++ doc/functions/timer_delete.texi | 18 ++++++ doc/functions/timer_getoverrun.texi | 18 ++++++ doc/functions/timer_settime.texi | 18 ++++++ doc/functions/times.texi | 18 ++++++ doc/functions/timezone.texi | 21 +++++++ doc/functions/tmpfile.texi | 18 ++++++ doc/functions/tmpnam.texi | 18 ++++++ doc/functions/toascii.texi | 15 +++++ doc/functions/tolower.texi | 18 ++++++ doc/functions/toupper.texi | 18 ++++++ doc/functions/towctrans.texi | 21 +++++++ doc/functions/towlower.texi | 18 ++++++ doc/functions/towupper.texi | 18 ++++++ doc/functions/trunc.texi | 18 ++++++ doc/functions/truncate.texi | 18 ++++++ doc/functions/truncf.texi | 18 ++++++ doc/functions/truncl.texi | 18 ++++++ doc/functions/tsearch.texi | 18 ++++++ doc/functions/ttyname.texi | 18 ++++++ doc/functions/ttyname_r.texi | 18 ++++++ doc/functions/twalk.texi | 18 ++++++ doc/functions/tzname.texi | 21 +++++++ doc/functions/tzset.texi | 19 ++++++ doc/functions/ualarm.texi | 18 ++++++ doc/functions/ulimit.texi | 18 ++++++ doc/functions/umask.texi | 15 +++++ doc/functions/uname.texi | 18 ++++++ doc/functions/ungetc.texi | 18 ++++++ doc/functions/ungetwc.texi | 21 +++++++ doc/functions/unlink.texi | 20 +++++++ doc/functions/unlockpt.texi | 18 ++++++ doc/functions/unsetenv.texi | 21 +++++++ doc/functions/usleep.texi | 22 +++++++ doc/functions/utime.texi | 18 ++++++ doc/functions/utimes.texi | 21 +++++++ doc/functions/va_arg.texi | 39 ++++++++++++ doc/functions/va_copy.texi | 17 ++++++ doc/functions/va_end.texi | 15 +++++ doc/functions/va_start.texi | 15 +++++ doc/functions/vfork.texi | 18 ++++++ doc/functions/vfprintf.texi | 40 +++++++++++++ doc/functions/vfscanf.texi | 24 ++++++++ doc/functions/vfwprintf.texi | 18 ++++++ doc/functions/vfwscanf.texi | 18 ++++++ doc/functions/vprintf.texi | 40 +++++++++++++ doc/functions/vscanf.texi | 24 ++++++++ doc/functions/vsnprintf.texi | 60 +++++++++++++++++++ doc/functions/vsprintf.texi | 40 +++++++++++++ doc/functions/vsscanf.texi | 24 ++++++++ doc/functions/vswprintf.texi | 23 +++++++ doc/functions/vswscanf.texi | 18 ++++++ doc/functions/vwprintf.texi | 18 ++++++ doc/functions/vwscanf.texi | 18 ++++++ doc/functions/wait.texi | 18 ++++++ doc/functions/waitid.texi | 21 +++++++ doc/functions/waitpid.texi | 18 ++++++ doc/functions/wcrtomb.texi | 21 +++++++ doc/functions/wcscat.texi | 21 +++++++ doc/functions/wcschr.texi | 21 +++++++ doc/functions/wcscmp.texi | 21 +++++++ doc/functions/wcscoll.texi | 21 +++++++ doc/functions/wcscpy.texi | 21 +++++++ doc/functions/wcscspn.texi | 21 +++++++ doc/functions/wcsftime.texi | 21 +++++++ doc/functions/wcslen.texi | 21 +++++++ doc/functions/wcsncat.texi | 21 +++++++ doc/functions/wcsncmp.texi | 21 +++++++ doc/functions/wcsncpy.texi | 21 +++++++ doc/functions/wcspbrk.texi | 21 +++++++ doc/functions/wcsrchr.texi | 21 +++++++ doc/functions/wcsrtombs.texi | 21 +++++++ doc/functions/wcsspn.texi | 21 +++++++ doc/functions/wcsstr.texi | 21 +++++++ doc/functions/wcstod.texi | 21 +++++++ doc/functions/wcstof.texi | 21 +++++++ doc/functions/wcstoimax.texi | 21 +++++++ doc/functions/wcstok.texi | 21 +++++++ doc/functions/wcstol.texi | 21 +++++++ doc/functions/wcstold.texi | 21 +++++++ doc/functions/wcstoll.texi | 21 +++++++ doc/functions/wcstombs.texi | 18 ++++++ doc/functions/wcstoul.texi | 21 +++++++ doc/functions/wcstoull.texi | 21 +++++++ doc/functions/wcstoumax.texi | 21 +++++++ doc/functions/wcswcs.texi | 24 ++++++++ doc/functions/wcswidth.texi | 21 +++++++ doc/functions/wcsxfrm.texi | 21 +++++++ doc/functions/wctob.texi | 21 +++++++ doc/functions/wctomb.texi | 18 ++++++ doc/functions/wctrans.texi | 21 +++++++ doc/functions/wctype.texi | 21 +++++++ doc/functions/wcwidth.texi | 25 ++++++++ doc/functions/wmemchr.texi | 21 +++++++ doc/functions/wmemcmp.texi | 21 +++++++ doc/functions/wmemcpy.texi | 21 +++++++ doc/functions/wmemmove.texi | 21 +++++++ doc/functions/wmemset.texi | 21 +++++++ doc/functions/wordexp.texi | 18 ++++++ doc/functions/wordfree.texi | 18 ++++++ doc/functions/wprintf.texi | 21 +++++++ doc/functions/write.texi | 15 +++++ doc/functions/writev.texi | 18 ++++++ doc/functions/wscanf.texi | 21 +++++++ doc/functions/y0.texi | 15 +++++ doc/functions/y1.texi | 15 +++++ doc/functions/yn.texi | 15 +++++ 1114 files changed, 20716 insertions(+) create mode 100644 doc/functions/FD_CLR.texi create mode 100644 doc/functions/FD_ISSET.texi create mode 100644 doc/functions/FD_SET.texi create mode 100644 doc/functions/FD_ZERO.texi create mode 100644 doc/functions/_Exit.texi create mode 100644 doc/functions/_exit.texi create mode 100644 doc/functions/_longjmp.texi create mode 100644 doc/functions/_setjmp.texi create mode 100644 doc/functions/_tolower.texi create mode 100644 doc/functions/_toupper.texi create mode 100644 doc/functions/a64l.texi create mode 100644 doc/functions/abort.texi create mode 100644 doc/functions/abs.texi create mode 100644 doc/functions/accept.texi create mode 100644 doc/functions/access.texi create mode 100644 doc/functions/acos.texi create mode 100644 doc/functions/acosf.texi create mode 100644 doc/functions/acosh.texi create mode 100644 doc/functions/acoshf.texi create mode 100644 doc/functions/acoshl.texi create mode 100644 doc/functions/acosl.texi create mode 100644 doc/functions/aio_cancel.texi create mode 100644 doc/functions/aio_error.texi create mode 100644 doc/functions/aio_fsync.texi create mode 100644 doc/functions/aio_read.texi create mode 100644 doc/functions/aio_return.texi create mode 100644 doc/functions/aio_suspend.texi create mode 100644 doc/functions/aio_write.texi create mode 100644 doc/functions/alarm.texi create mode 100644 doc/functions/asctime.texi create mode 100644 doc/functions/asctime_r.texi create mode 100644 doc/functions/asin.texi create mode 100644 doc/functions/asinf.texi create mode 100644 doc/functions/asinh.texi create mode 100644 doc/functions/asinhf.texi create mode 100644 doc/functions/asinhl.texi create mode 100644 doc/functions/asinl.texi create mode 100644 doc/functions/assert.texi create mode 100644 doc/functions/atan.texi create mode 100644 doc/functions/atan2.texi create mode 100644 doc/functions/atan2f.texi create mode 100644 doc/functions/atan2l.texi create mode 100644 doc/functions/atanf.texi create mode 100644 doc/functions/atanh.texi create mode 100644 doc/functions/atanhf.texi create mode 100644 doc/functions/atanhl.texi create mode 100644 doc/functions/atanl.texi create mode 100644 doc/functions/atexit.texi create mode 100644 doc/functions/atof.texi create mode 100644 doc/functions/atoi.texi create mode 100644 doc/functions/atol.texi create mode 100644 doc/functions/atoll.texi create mode 100644 doc/functions/basename.texi create mode 100644 doc/functions/bcmp.texi create mode 100644 doc/functions/bcopy.texi create mode 100644 doc/functions/bind.texi create mode 100644 doc/functions/bsd_signal.texi create mode 100644 doc/functions/bsearch.texi create mode 100644 doc/functions/btowc.texi create mode 100644 doc/functions/bzero.texi create mode 100644 doc/functions/cabs.texi create mode 100644 doc/functions/cabsf.texi create mode 100644 doc/functions/cabsl.texi create mode 100644 doc/functions/cacos.texi create mode 100644 doc/functions/cacosf.texi create mode 100644 doc/functions/cacosh.texi create mode 100644 doc/functions/cacoshf.texi create mode 100644 doc/functions/cacoshl.texi create mode 100644 doc/functions/cacosl.texi create mode 100644 doc/functions/calloc.texi create mode 100644 doc/functions/carg.texi create mode 100644 doc/functions/cargf.texi create mode 100644 doc/functions/cargl.texi create mode 100644 doc/functions/casin.texi create mode 100644 doc/functions/casinf.texi create mode 100644 doc/functions/casinh.texi create mode 100644 doc/functions/casinhf.texi create mode 100644 doc/functions/casinhl.texi create mode 100644 doc/functions/casinl.texi create mode 100644 doc/functions/catan.texi create mode 100644 doc/functions/catanf.texi create mode 100644 doc/functions/catanh.texi create mode 100644 doc/functions/catanhf.texi create mode 100644 doc/functions/catanhl.texi create mode 100644 doc/functions/catanl.texi create mode 100644 doc/functions/catclose.texi create mode 100644 doc/functions/catgets.texi create mode 100644 doc/functions/catopen.texi create mode 100644 doc/functions/cbrt.texi create mode 100644 doc/functions/cbrtf.texi create mode 100644 doc/functions/cbrtl.texi create mode 100644 doc/functions/ccos.texi create mode 100644 doc/functions/ccosf.texi create mode 100644 doc/functions/ccosh.texi create mode 100644 doc/functions/ccoshf.texi create mode 100644 doc/functions/ccoshl.texi create mode 100644 doc/functions/ccosl.texi create mode 100644 doc/functions/ceil.texi create mode 100644 doc/functions/ceilf.texi create mode 100644 doc/functions/ceill.texi create mode 100644 doc/functions/cexp.texi create mode 100644 doc/functions/cexpf.texi create mode 100644 doc/functions/cexpl.texi create mode 100644 doc/functions/cfgetispeed.texi create mode 100644 doc/functions/cfgetospeed.texi create mode 100644 doc/functions/cfsetispeed.texi create mode 100644 doc/functions/cfsetospeed.texi create mode 100644 doc/functions/chdir.texi create mode 100644 doc/functions/chmod.texi create mode 100644 doc/functions/chown.texi create mode 100644 doc/functions/cimag.texi create mode 100644 doc/functions/cimagf.texi create mode 100644 doc/functions/cimagl.texi create mode 100644 doc/functions/clearerr.texi create mode 100644 doc/functions/clock.texi create mode 100644 doc/functions/clock_getcpuclockid.texi create mode 100644 doc/functions/clock_getres.texi create mode 100644 doc/functions/clock_gettime.texi create mode 100644 doc/functions/clock_nanosleep.texi create mode 100644 doc/functions/clock_settime.texi create mode 100644 doc/functions/clog.texi create mode 100644 doc/functions/clogf.texi create mode 100644 doc/functions/clogl.texi create mode 100644 doc/functions/close.texi create mode 100644 doc/functions/closedir.texi create mode 100644 doc/functions/closelog.texi create mode 100644 doc/functions/confstr.texi create mode 100644 doc/functions/conj.texi create mode 100644 doc/functions/conjf.texi create mode 100644 doc/functions/conjl.texi create mode 100644 doc/functions/connect.texi create mode 100644 doc/functions/copysign.texi create mode 100644 doc/functions/copysignf.texi create mode 100644 doc/functions/copysignl.texi create mode 100644 doc/functions/cos.texi create mode 100644 doc/functions/cosf.texi create mode 100644 doc/functions/cosh.texi create mode 100644 doc/functions/coshf.texi create mode 100644 doc/functions/coshl.texi create mode 100644 doc/functions/cosl.texi create mode 100644 doc/functions/cpow.texi create mode 100644 doc/functions/cpowf.texi create mode 100644 doc/functions/cpowl.texi create mode 100644 doc/functions/cproj.texi create mode 100644 doc/functions/cprojf.texi create mode 100644 doc/functions/cprojl.texi create mode 100644 doc/functions/creal.texi create mode 100644 doc/functions/crealf.texi create mode 100644 doc/functions/creall.texi create mode 100644 doc/functions/creat.texi create mode 100644 doc/functions/crypt.texi create mode 100644 doc/functions/csin.texi create mode 100644 doc/functions/csinf.texi create mode 100644 doc/functions/csinh.texi create mode 100644 doc/functions/csinhf.texi create mode 100644 doc/functions/csinhl.texi create mode 100644 doc/functions/csinl.texi create mode 100644 doc/functions/csqrt.texi create mode 100644 doc/functions/csqrtf.texi create mode 100644 doc/functions/csqrtl.texi create mode 100644 doc/functions/ctan.texi create mode 100644 doc/functions/ctanf.texi create mode 100644 doc/functions/ctanh.texi create mode 100644 doc/functions/ctanhf.texi create mode 100644 doc/functions/ctanhl.texi create mode 100644 doc/functions/ctanl.texi create mode 100644 doc/functions/ctermid.texi create mode 100644 doc/functions/ctime.texi create mode 100644 doc/functions/ctime_r.texi create mode 100644 doc/functions/daylight.texi create mode 100644 doc/functions/dbm_clearerr.texi create mode 100644 doc/functions/dbm_close.texi create mode 100644 doc/functions/dbm_delete.texi create mode 100644 doc/functions/dbm_error.texi create mode 100644 doc/functions/dbm_fetch.texi create mode 100644 doc/functions/dbm_firstkey.texi create mode 100644 doc/functions/dbm_nextkey.texi create mode 100644 doc/functions/dbm_open.texi create mode 100644 doc/functions/dbm_store.texi create mode 100644 doc/functions/difftime.texi create mode 100644 doc/functions/dirname.texi create mode 100644 doc/functions/div.texi create mode 100644 doc/functions/dlclose.texi create mode 100644 doc/functions/dlerror.texi create mode 100644 doc/functions/dlopen.texi create mode 100644 doc/functions/dlsym.texi create mode 100644 doc/functions/drand48.texi create mode 100644 doc/functions/dup.texi create mode 100644 doc/functions/dup2.texi create mode 100644 doc/functions/ecvt.texi create mode 100644 doc/functions/encrypt.texi create mode 100644 doc/functions/endgrent.texi create mode 100644 doc/functions/endhostent.texi create mode 100644 doc/functions/endnetent.texi create mode 100644 doc/functions/endprotoent.texi create mode 100644 doc/functions/endpwent.texi create mode 100644 doc/functions/endservent.texi create mode 100644 doc/functions/endutxent.texi create mode 100644 doc/functions/environ.texi create mode 100644 doc/functions/erand48.texi create mode 100644 doc/functions/erf.texi create mode 100644 doc/functions/erfc.texi create mode 100644 doc/functions/erfcf.texi create mode 100644 doc/functions/erfcl.texi create mode 100644 doc/functions/erff.texi create mode 100644 doc/functions/erfl.texi create mode 100644 doc/functions/errno.texi create mode 100644 doc/functions/execl.texi create mode 100644 doc/functions/execle.texi create mode 100644 doc/functions/execlp.texi create mode 100644 doc/functions/execv.texi create mode 100644 doc/functions/execve.texi create mode 100644 doc/functions/execvp.texi create mode 100644 doc/functions/exit.texi create mode 100644 doc/functions/exp.texi create mode 100644 doc/functions/exp2.texi create mode 100644 doc/functions/exp2f.texi create mode 100644 doc/functions/exp2l.texi create mode 100644 doc/functions/expf.texi create mode 100644 doc/functions/expl.texi create mode 100644 doc/functions/expm1.texi create mode 100644 doc/functions/expm1f.texi create mode 100644 doc/functions/expm1l.texi create mode 100644 doc/functions/fabs.texi create mode 100644 doc/functions/fabsf.texi create mode 100644 doc/functions/fabsl.texi create mode 100644 doc/functions/fattach.texi create mode 100644 doc/functions/fchdir.texi create mode 100644 doc/functions/fchmod.texi create mode 100644 doc/functions/fchown.texi create mode 100644 doc/functions/fclose.texi create mode 100644 doc/functions/fcntl.texi create mode 100644 doc/functions/fcvt.texi create mode 100644 doc/functions/fdatasync.texi create mode 100644 doc/functions/fdetach.texi create mode 100644 doc/functions/fdim.texi create mode 100644 doc/functions/fdimf.texi create mode 100644 doc/functions/fdiml.texi create mode 100644 doc/functions/fdopen.texi create mode 100644 doc/functions/feclearexcept.texi create mode 100644 doc/functions/fegetenv.texi create mode 100644 doc/functions/fegetexceptflag.texi create mode 100644 doc/functions/fegetround.texi create mode 100644 doc/functions/feholdexcept.texi create mode 100644 doc/functions/feof.texi create mode 100644 doc/functions/feraiseexcept.texi create mode 100644 doc/functions/ferror.texi create mode 100644 doc/functions/fesetenv.texi create mode 100644 doc/functions/fesetexceptflag.texi create mode 100644 doc/functions/fesetround.texi create mode 100644 doc/functions/fetestexcept.texi create mode 100644 doc/functions/feupdateenv.texi create mode 100644 doc/functions/fflush.texi create mode 100644 doc/functions/ffs.texi create mode 100644 doc/functions/fgetc.texi create mode 100644 doc/functions/fgetpos.texi create mode 100644 doc/functions/fgets.texi create mode 100644 doc/functions/fgetwc.texi create mode 100644 doc/functions/fgetws.texi create mode 100644 doc/functions/fileno.texi create mode 100644 doc/functions/flockfile.texi create mode 100644 doc/functions/floor.texi create mode 100644 doc/functions/floorf.texi create mode 100644 doc/functions/floorl.texi create mode 100644 doc/functions/fma.texi create mode 100644 doc/functions/fmaf.texi create mode 100644 doc/functions/fmal.texi create mode 100644 doc/functions/fmax.texi create mode 100644 doc/functions/fmaxf.texi create mode 100644 doc/functions/fmaxl.texi create mode 100644 doc/functions/fmin.texi create mode 100644 doc/functions/fminf.texi create mode 100644 doc/functions/fminl.texi create mode 100644 doc/functions/fmod.texi create mode 100644 doc/functions/fmodf.texi create mode 100644 doc/functions/fmodl.texi create mode 100644 doc/functions/fmtmsg.texi create mode 100644 doc/functions/fnmatch.texi create mode 100644 doc/functions/fopen.texi create mode 100644 doc/functions/fork.texi create mode 100644 doc/functions/fpathconf.texi create mode 100644 doc/functions/fpclassify.texi create mode 100644 doc/functions/fprintf.texi create mode 100644 doc/functions/fputc.texi create mode 100644 doc/functions/fputs.texi create mode 100644 doc/functions/fputwc.texi create mode 100644 doc/functions/fputws.texi create mode 100644 doc/functions/fread.texi create mode 100644 doc/functions/free.texi create mode 100644 doc/functions/freeaddrinfo.texi create mode 100644 doc/functions/freopen.texi create mode 100644 doc/functions/frexp.texi create mode 100644 doc/functions/frexpf.texi create mode 100644 doc/functions/frexpl.texi create mode 100644 doc/functions/fscanf.texi create mode 100644 doc/functions/fseek.texi create mode 100644 doc/functions/fseeko.texi create mode 100644 doc/functions/fsetpos.texi create mode 100644 doc/functions/fstat.texi create mode 100644 doc/functions/fstatvfs.texi create mode 100644 doc/functions/fsync.texi create mode 100644 doc/functions/ftell.texi create mode 100644 doc/functions/ftello.texi create mode 100644 doc/functions/ftime.texi create mode 100644 doc/functions/ftok.texi create mode 100644 doc/functions/ftruncate.texi create mode 100644 doc/functions/ftrylockfile.texi create mode 100644 doc/functions/ftw.texi create mode 100644 doc/functions/funlockfile.texi create mode 100644 doc/functions/fwide.texi create mode 100644 doc/functions/fwprintf.texi create mode 100644 doc/functions/fwrite.texi create mode 100644 doc/functions/fwscanf.texi create mode 100644 doc/functions/gai_strerror.texi create mode 100644 doc/functions/gcvt.texi create mode 100644 doc/functions/getaddrinfo.texi create mode 100644 doc/functions/getc.texi create mode 100644 doc/functions/getc_unlocked.texi create mode 100644 doc/functions/getchar.texi create mode 100644 doc/functions/getchar_unlocked.texi create mode 100644 doc/functions/getcontext.texi create mode 100644 doc/functions/getcwd.texi create mode 100644 doc/functions/getdate.texi create mode 100644 doc/functions/getegid.texi create mode 100644 doc/functions/getenv.texi create mode 100644 doc/functions/geteuid.texi create mode 100644 doc/functions/getgid.texi create mode 100644 doc/functions/getgrent.texi create mode 100644 doc/functions/getgrgid.texi create mode 100644 doc/functions/getgrgid_r.texi create mode 100644 doc/functions/getgrnam.texi create mode 100644 doc/functions/getgrnam_r.texi create mode 100644 doc/functions/getgroups.texi create mode 100644 doc/functions/gethostbyaddr.texi create mode 100644 doc/functions/gethostbyname.texi create mode 100644 doc/functions/gethostent.texi create mode 100644 doc/functions/gethostid.texi create mode 100644 doc/functions/gethostname.texi create mode 100644 doc/functions/getitimer.texi create mode 100644 doc/functions/getlogin.texi create mode 100644 doc/functions/getlogin_r.texi create mode 100644 doc/functions/getmsg.texi create mode 100644 doc/functions/getnameinfo.texi create mode 100644 doc/functions/getnetbyaddr.texi create mode 100644 doc/functions/getnetbyname.texi create mode 100644 doc/functions/getnetent.texi create mode 100644 doc/functions/getopt.texi create mode 100644 doc/functions/getpeername.texi create mode 100644 doc/functions/getpgid.texi create mode 100644 doc/functions/getpgrp.texi create mode 100644 doc/functions/getpid.texi create mode 100644 doc/functions/getpmsg.texi create mode 100644 doc/functions/getppid.texi create mode 100644 doc/functions/getpriority.texi create mode 100644 doc/functions/getprotobyname.texi create mode 100644 doc/functions/getprotobynumber.texi create mode 100644 doc/functions/getprotoent.texi create mode 100644 doc/functions/getpwent.texi create mode 100644 doc/functions/getpwnam.texi create mode 100644 doc/functions/getpwnam_r.texi create mode 100644 doc/functions/getpwuid.texi create mode 100644 doc/functions/getpwuid_r.texi create mode 100644 doc/functions/getrlimit.texi create mode 100644 doc/functions/getrusage.texi create mode 100644 doc/functions/gets.texi create mode 100644 doc/functions/getservbyname.texi create mode 100644 doc/functions/getservbyport.texi create mode 100644 doc/functions/getservent.texi create mode 100644 doc/functions/getsid.texi create mode 100644 doc/functions/getsockname.texi create mode 100644 doc/functions/getsockopt.texi create mode 100644 doc/functions/getsubopt.texi create mode 100644 doc/functions/gettimeofday.texi create mode 100644 doc/functions/getuid.texi create mode 100644 doc/functions/getutxent.texi create mode 100644 doc/functions/getutxid.texi create mode 100644 doc/functions/getutxline.texi create mode 100644 doc/functions/getwc.texi create mode 100644 doc/functions/getwchar.texi create mode 100644 doc/functions/getwd.texi create mode 100644 doc/functions/glob.texi create mode 100644 doc/functions/globfree.texi create mode 100644 doc/functions/gmtime.texi create mode 100644 doc/functions/gmtime_r.texi create mode 100644 doc/functions/grantpt.texi create mode 100644 doc/functions/h_errno.texi create mode 100644 doc/functions/hcreate.texi create mode 100644 doc/functions/hdestroy.texi create mode 100644 doc/functions/hsearch.texi create mode 100644 doc/functions/htonl.texi create mode 100644 doc/functions/htons.texi create mode 100644 doc/functions/hypot.texi create mode 100644 doc/functions/hypotf.texi create mode 100644 doc/functions/hypotl.texi create mode 100644 doc/functions/iconv.texi create mode 100644 doc/functions/iconv_close.texi create mode 100644 doc/functions/iconv_open.texi create mode 100644 doc/functions/if_freenameindex.texi create mode 100644 doc/functions/if_indextoname.texi create mode 100644 doc/functions/if_nameindex.texi create mode 100644 doc/functions/if_nametoindex.texi create mode 100644 doc/functions/ilogb.texi create mode 100644 doc/functions/ilogbf.texi create mode 100644 doc/functions/ilogbl.texi create mode 100644 doc/functions/imaxabs.texi create mode 100644 doc/functions/imaxdiv.texi create mode 100644 doc/functions/index.texi create mode 100644 doc/functions/inet_addr.texi create mode 100644 doc/functions/inet_ntoa.texi create mode 100644 doc/functions/inet_ntop.texi create mode 100644 doc/functions/inet_pton.texi create mode 100644 doc/functions/initstate.texi create mode 100644 doc/functions/insque.texi create mode 100644 doc/functions/ioctl.texi create mode 100644 doc/functions/isalnum.texi create mode 100644 doc/functions/isalpha.texi create mode 100644 doc/functions/isascii.texi create mode 100644 doc/functions/isastream.texi create mode 100644 doc/functions/isatty.texi create mode 100644 doc/functions/isblank.texi create mode 100644 doc/functions/iscntrl.texi create mode 100644 doc/functions/isdigit.texi create mode 100644 doc/functions/isfinite.texi create mode 100644 doc/functions/isgraph.texi create mode 100644 doc/functions/isgreater.texi create mode 100644 doc/functions/isgreaterequal.texi create mode 100644 doc/functions/isinf.texi create mode 100644 doc/functions/isless.texi create mode 100644 doc/functions/islessequal.texi create mode 100644 doc/functions/islessgreater.texi create mode 100644 doc/functions/islower.texi create mode 100644 doc/functions/isnan.texi create mode 100644 doc/functions/isnormal.texi create mode 100644 doc/functions/isprint.texi create mode 100644 doc/functions/ispunct.texi create mode 100644 doc/functions/isspace.texi create mode 100644 doc/functions/isunordered.texi create mode 100644 doc/functions/isupper.texi create mode 100644 doc/functions/iswalnum.texi create mode 100644 doc/functions/iswalpha.texi create mode 100644 doc/functions/iswblank.texi create mode 100644 doc/functions/iswcntrl.texi create mode 100644 doc/functions/iswctype.texi create mode 100644 doc/functions/iswdigit.texi create mode 100644 doc/functions/iswgraph.texi create mode 100644 doc/functions/iswlower.texi create mode 100644 doc/functions/iswprint.texi create mode 100644 doc/functions/iswpunct.texi create mode 100644 doc/functions/iswspace.texi create mode 100644 doc/functions/iswupper.texi create mode 100644 doc/functions/iswxdigit.texi create mode 100644 doc/functions/isxdigit.texi create mode 100644 doc/functions/j0.texi create mode 100644 doc/functions/j1.texi create mode 100644 doc/functions/jn.texi create mode 100644 doc/functions/jrand48.texi create mode 100644 doc/functions/kill.texi create mode 100644 doc/functions/killpg.texi create mode 100644 doc/functions/l64a.texi create mode 100644 doc/functions/labs.texi create mode 100644 doc/functions/lchown.texi create mode 100644 doc/functions/lcong48.texi create mode 100644 doc/functions/ldexp.texi create mode 100644 doc/functions/ldexpf.texi create mode 100644 doc/functions/ldexpl.texi create mode 100644 doc/functions/ldiv.texi create mode 100644 doc/functions/lfind.texi create mode 100644 doc/functions/lgamma.texi create mode 100644 doc/functions/lgammaf.texi create mode 100644 doc/functions/lgammal.texi create mode 100644 doc/functions/link.texi create mode 100644 doc/functions/lio_listio.texi create mode 100644 doc/functions/listen.texi create mode 100644 doc/functions/llabs.texi create mode 100644 doc/functions/lldiv.texi create mode 100644 doc/functions/llrint.texi create mode 100644 doc/functions/llrintf.texi create mode 100644 doc/functions/llrintl.texi create mode 100644 doc/functions/llround.texi create mode 100644 doc/functions/llroundf.texi create mode 100644 doc/functions/llroundl.texi create mode 100644 doc/functions/localeconv.texi create mode 100644 doc/functions/localtime.texi create mode 100644 doc/functions/localtime_r.texi create mode 100644 doc/functions/lockf.texi create mode 100644 doc/functions/log.texi create mode 100644 doc/functions/log10.texi create mode 100644 doc/functions/log10f.texi create mode 100644 doc/functions/log10l.texi create mode 100644 doc/functions/log1p.texi create mode 100644 doc/functions/log1pf.texi create mode 100644 doc/functions/log1pl.texi create mode 100644 doc/functions/log2.texi create mode 100644 doc/functions/log2f.texi create mode 100644 doc/functions/log2l.texi create mode 100644 doc/functions/logb.texi create mode 100644 doc/functions/logbf.texi create mode 100644 doc/functions/logbl.texi create mode 100644 doc/functions/logf.texi create mode 100644 doc/functions/logl.texi create mode 100644 doc/functions/longjmp.texi create mode 100644 doc/functions/lrand48.texi create mode 100644 doc/functions/lrint.texi create mode 100644 doc/functions/lrintf.texi create mode 100644 doc/functions/lrintl.texi create mode 100644 doc/functions/lround.texi create mode 100644 doc/functions/lroundf.texi create mode 100644 doc/functions/lroundl.texi create mode 100644 doc/functions/lsearch.texi create mode 100644 doc/functions/lseek.texi create mode 100644 doc/functions/lstat.texi create mode 100644 doc/functions/makecontext.texi create mode 100644 doc/functions/malloc.texi create mode 100644 doc/functions/mblen.texi create mode 100644 doc/functions/mbrlen.texi create mode 100644 doc/functions/mbrtowc.texi create mode 100644 doc/functions/mbsinit.texi create mode 100644 doc/functions/mbsrtowcs.texi create mode 100644 doc/functions/mbstowcs.texi create mode 100644 doc/functions/mbtowc.texi create mode 100644 doc/functions/memccpy.texi create mode 100644 doc/functions/memchr.texi create mode 100644 doc/functions/memcmp.texi create mode 100644 doc/functions/memcpy.texi create mode 100644 doc/functions/memmove.texi create mode 100644 doc/functions/memset.texi create mode 100644 doc/functions/mkdir.texi create mode 100644 doc/functions/mkfifo.texi create mode 100644 doc/functions/mknod.texi create mode 100644 doc/functions/mkstemp.texi create mode 100644 doc/functions/mktemp.texi create mode 100644 doc/functions/mktime.texi create mode 100644 doc/functions/mlock.texi create mode 100644 doc/functions/mlockall.texi create mode 100644 doc/functions/mmap.texi create mode 100644 doc/functions/modf.texi create mode 100644 doc/functions/modff.texi create mode 100644 doc/functions/modfl.texi create mode 100644 doc/functions/mprotect.texi create mode 100644 doc/functions/mq_close.texi create mode 100644 doc/functions/mq_getattr.texi create mode 100644 doc/functions/mq_notify.texi create mode 100644 doc/functions/mq_open.texi create mode 100644 doc/functions/mq_receive.texi create mode 100644 doc/functions/mq_send.texi create mode 100644 doc/functions/mq_setattr.texi create mode 100644 doc/functions/mq_timedreceive.texi create mode 100644 doc/functions/mq_timedsend.texi create mode 100644 doc/functions/mq_unlink.texi create mode 100644 doc/functions/mrand48.texi create mode 100644 doc/functions/msgctl.texi create mode 100644 doc/functions/msgget.texi create mode 100644 doc/functions/msgrcv.texi create mode 100644 doc/functions/msgsnd.texi create mode 100644 doc/functions/msync.texi create mode 100644 doc/functions/munlock.texi create mode 100644 doc/functions/munlockall.texi create mode 100644 doc/functions/munmap.texi create mode 100644 doc/functions/nan.texi create mode 100644 doc/functions/nanf.texi create mode 100644 doc/functions/nanl.texi create mode 100644 doc/functions/nanosleep.texi create mode 100644 doc/functions/nearbyint.texi create mode 100644 doc/functions/nearbyintf.texi create mode 100644 doc/functions/nearbyintl.texi create mode 100644 doc/functions/nextafter.texi create mode 100644 doc/functions/nextafterf.texi create mode 100644 doc/functions/nextafterl.texi create mode 100644 doc/functions/nexttoward.texi create mode 100644 doc/functions/nexttowardf.texi create mode 100644 doc/functions/nexttowardl.texi create mode 100644 doc/functions/nftw.texi create mode 100644 doc/functions/nice.texi create mode 100644 doc/functions/nl_langinfo.texi create mode 100644 doc/functions/nrand48.texi create mode 100644 doc/functions/ntohl.texi create mode 100644 doc/functions/ntohs.texi create mode 100644 doc/functions/open.texi create mode 100644 doc/functions/opendir.texi create mode 100644 doc/functions/openlog.texi create mode 100644 doc/functions/optarg.texi create mode 100644 doc/functions/pathconf.texi create mode 100644 doc/functions/pause.texi create mode 100644 doc/functions/pclose.texi create mode 100644 doc/functions/perror.texi create mode 100644 doc/functions/pipe.texi create mode 100644 doc/functions/poll.texi create mode 100644 doc/functions/popen.texi create mode 100644 doc/functions/posix_fadvise.texi create mode 100644 doc/functions/posix_fallocate.texi create mode 100644 doc/functions/posix_madvise.texi create mode 100644 doc/functions/posix_mem_offset.texi create mode 100644 doc/functions/posix_memalign.texi create mode 100644 doc/functions/posix_openpt.texi create mode 100644 doc/functions/posix_spawn.texi create mode 100644 doc/functions/posix_spawn_file_actions_addclose.texi create mode 100644 doc/functions/posix_spawn_file_actions_adddup2.texi create mode 100644 doc/functions/posix_spawn_file_actions_addopen.texi create mode 100644 doc/functions/posix_spawn_file_actions_destroy.texi create mode 100644 doc/functions/posix_spawn_file_actions_init.texi create mode 100644 doc/functions/posix_spawnattr_destroy.texi create mode 100644 doc/functions/posix_spawnattr_getflags.texi create mode 100644 doc/functions/posix_spawnattr_getpgroup.texi create mode 100644 doc/functions/posix_spawnattr_getschedparam.texi create mode 100644 doc/functions/posix_spawnattr_getschedpolicy.texi create mode 100644 doc/functions/posix_spawnattr_getsigdefault.texi create mode 100644 doc/functions/posix_spawnattr_getsigmask.texi create mode 100644 doc/functions/posix_spawnattr_init.texi create mode 100644 doc/functions/posix_spawnattr_setflags.texi create mode 100644 doc/functions/posix_spawnattr_setpgroup.texi create mode 100644 doc/functions/posix_spawnattr_setschedparam.texi create mode 100644 doc/functions/posix_spawnattr_setschedpolicy.texi create mode 100644 doc/functions/posix_spawnattr_setsigdefault.texi create mode 100644 doc/functions/posix_spawnattr_setsigmask.texi create mode 100644 doc/functions/posix_spawnp.texi create mode 100644 doc/functions/posix_trace_attr_destroy.texi create mode 100644 doc/functions/posix_trace_attr_getclockres.texi create mode 100644 doc/functions/posix_trace_attr_getcreatetime.texi create mode 100644 doc/functions/posix_trace_attr_getgenversion.texi create mode 100644 doc/functions/posix_trace_attr_getinherited.texi create mode 100644 doc/functions/posix_trace_attr_getlogfullpolicy.texi create mode 100644 doc/functions/posix_trace_attr_getlogsize.texi create mode 100644 doc/functions/posix_trace_attr_getmaxdatasize.texi create mode 100644 doc/functions/posix_trace_attr_getmaxsystemeventsize.texi create mode 100644 doc/functions/posix_trace_attr_getmaxusereventsize.texi create mode 100644 doc/functions/posix_trace_attr_getname.texi create mode 100644 doc/functions/posix_trace_attr_getstreamfullpolicy.texi create mode 100644 doc/functions/posix_trace_attr_getstreamsize.texi create mode 100644 doc/functions/posix_trace_attr_init.texi create mode 100644 doc/functions/posix_trace_attr_setinherited.texi create mode 100644 doc/functions/posix_trace_attr_setlogfullpolicy.texi create mode 100644 doc/functions/posix_trace_attr_setlogsize.texi create mode 100644 doc/functions/posix_trace_attr_setmaxdatasize.texi create mode 100644 doc/functions/posix_trace_attr_setname.texi create mode 100644 doc/functions/posix_trace_attr_setstreamfullpolicy.texi create mode 100644 doc/functions/posix_trace_attr_setstreamsize.texi create mode 100644 doc/functions/posix_trace_clear.texi create mode 100644 doc/functions/posix_trace_close.texi create mode 100644 doc/functions/posix_trace_create.texi create mode 100644 doc/functions/posix_trace_create_withlog.texi create mode 100644 doc/functions/posix_trace_event.texi create mode 100644 doc/functions/posix_trace_eventid_equal.texi create mode 100644 doc/functions/posix_trace_eventid_get_name.texi create mode 100644 doc/functions/posix_trace_eventid_open.texi create mode 100644 doc/functions/posix_trace_eventset_add.texi create mode 100644 doc/functions/posix_trace_eventset_del.texi create mode 100644 doc/functions/posix_trace_eventset_empty.texi create mode 100644 doc/functions/posix_trace_eventset_fill.texi create mode 100644 doc/functions/posix_trace_eventset_ismember.texi create mode 100644 doc/functions/posix_trace_eventtypelist_getnext_id.texi create mode 100644 doc/functions/posix_trace_eventtypelist_rewind.texi create mode 100644 doc/functions/posix_trace_flush.texi create mode 100644 doc/functions/posix_trace_get_attr.texi create mode 100644 doc/functions/posix_trace_get_filter.texi create mode 100644 doc/functions/posix_trace_get_status.texi create mode 100644 doc/functions/posix_trace_getnext_event.texi create mode 100644 doc/functions/posix_trace_open.texi create mode 100644 doc/functions/posix_trace_rewind.texi create mode 100644 doc/functions/posix_trace_set_filter.texi create mode 100644 doc/functions/posix_trace_shutdown.texi create mode 100644 doc/functions/posix_trace_start.texi create mode 100644 doc/functions/posix_trace_stop.texi create mode 100644 doc/functions/posix_trace_timedgetnext_event.texi create mode 100644 doc/functions/posix_trace_trid_eventid_open.texi create mode 100644 doc/functions/posix_trace_trygetnext_event.texi create mode 100644 doc/functions/posix_typed_mem_get_info.texi create mode 100644 doc/functions/posix_typed_mem_open.texi create mode 100644 doc/functions/pow.texi create mode 100644 doc/functions/powf.texi create mode 100644 doc/functions/powl.texi create mode 100644 doc/functions/pread.texi create mode 100644 doc/functions/printf.texi create mode 100644 doc/functions/pselect.texi create mode 100644 doc/functions/pthread_atfork.texi create mode 100644 doc/functions/pthread_attr_destroy.texi create mode 100644 doc/functions/pthread_attr_getdetachstate.texi create mode 100644 doc/functions/pthread_attr_getguardsize.texi create mode 100644 doc/functions/pthread_attr_getinheritsched.texi create mode 100644 doc/functions/pthread_attr_getschedparam.texi create mode 100644 doc/functions/pthread_attr_getschedpolicy.texi create mode 100644 doc/functions/pthread_attr_getscope.texi create mode 100644 doc/functions/pthread_attr_getstack.texi create mode 100644 doc/functions/pthread_attr_getstackaddr.texi create mode 100644 doc/functions/pthread_attr_getstacksize.texi create mode 100644 doc/functions/pthread_attr_init.texi create mode 100644 doc/functions/pthread_attr_setdetachstate.texi create mode 100644 doc/functions/pthread_attr_setguardsize.texi create mode 100644 doc/functions/pthread_attr_setinheritsched.texi create mode 100644 doc/functions/pthread_attr_setschedparam.texi create mode 100644 doc/functions/pthread_attr_setschedpolicy.texi create mode 100644 doc/functions/pthread_attr_setscope.texi create mode 100644 doc/functions/pthread_attr_setstack.texi create mode 100644 doc/functions/pthread_attr_setstackaddr.texi create mode 100644 doc/functions/pthread_attr_setstacksize.texi create mode 100644 doc/functions/pthread_barrier_destroy.texi create mode 100644 doc/functions/pthread_barrier_init.texi create mode 100644 doc/functions/pthread_barrier_wait.texi create mode 100644 doc/functions/pthread_barrierattr_destroy.texi create mode 100644 doc/functions/pthread_barrierattr_getpshared.texi create mode 100644 doc/functions/pthread_barrierattr_init.texi create mode 100644 doc/functions/pthread_barrierattr_setpshared.texi create mode 100644 doc/functions/pthread_cancel.texi create mode 100644 doc/functions/pthread_cleanup_pop.texi create mode 100644 doc/functions/pthread_cleanup_push.texi create mode 100644 doc/functions/pthread_cond_broadcast.texi create mode 100644 doc/functions/pthread_cond_destroy.texi create mode 100644 doc/functions/pthread_cond_init.texi create mode 100644 doc/functions/pthread_cond_signal.texi create mode 100644 doc/functions/pthread_cond_timedwait.texi create mode 100644 doc/functions/pthread_cond_wait.texi create mode 100644 doc/functions/pthread_condattr_destroy.texi create mode 100644 doc/functions/pthread_condattr_getclock.texi create mode 100644 doc/functions/pthread_condattr_getpshared.texi create mode 100644 doc/functions/pthread_condattr_init.texi create mode 100644 doc/functions/pthread_condattr_setclock.texi create mode 100644 doc/functions/pthread_condattr_setpshared.texi create mode 100644 doc/functions/pthread_create.texi create mode 100644 doc/functions/pthread_detach.texi create mode 100644 doc/functions/pthread_equal.texi create mode 100644 doc/functions/pthread_exit.texi create mode 100644 doc/functions/pthread_getconcurrency.texi create mode 100644 doc/functions/pthread_getcpuclockid.texi create mode 100644 doc/functions/pthread_getschedparam.texi create mode 100644 doc/functions/pthread_getspecific.texi create mode 100644 doc/functions/pthread_join.texi create mode 100644 doc/functions/pthread_key_create.texi create mode 100644 doc/functions/pthread_key_delete.texi create mode 100644 doc/functions/pthread_kill.texi create mode 100644 doc/functions/pthread_mutex_destroy.texi create mode 100644 doc/functions/pthread_mutex_getprioceiling.texi create mode 100644 doc/functions/pthread_mutex_init.texi create mode 100644 doc/functions/pthread_mutex_lock.texi create mode 100644 doc/functions/pthread_mutex_setprioceiling.texi create mode 100644 doc/functions/pthread_mutex_timedlock.texi create mode 100644 doc/functions/pthread_mutex_trylock.texi create mode 100644 doc/functions/pthread_mutex_unlock.texi create mode 100644 doc/functions/pthread_mutexattr_destroy.texi create mode 100644 doc/functions/pthread_mutexattr_getprioceiling.texi create mode 100644 doc/functions/pthread_mutexattr_getprotocol.texi create mode 100644 doc/functions/pthread_mutexattr_getpshared.texi create mode 100644 doc/functions/pthread_mutexattr_gettype.texi create mode 100644 doc/functions/pthread_mutexattr_init.texi create mode 100644 doc/functions/pthread_mutexattr_setprioceiling.texi create mode 100644 doc/functions/pthread_mutexattr_setprotocol.texi create mode 100644 doc/functions/pthread_mutexattr_setpshared.texi create mode 100644 doc/functions/pthread_mutexattr_settype.texi create mode 100644 doc/functions/pthread_once.texi create mode 100644 doc/functions/pthread_rwlock_destroy.texi create mode 100644 doc/functions/pthread_rwlock_init.texi create mode 100644 doc/functions/pthread_rwlock_rdlock.texi create mode 100644 doc/functions/pthread_rwlock_timedrdlock.texi create mode 100644 doc/functions/pthread_rwlock_timedwrlock.texi create mode 100644 doc/functions/pthread_rwlock_tryrdlock.texi create mode 100644 doc/functions/pthread_rwlock_trywrlock.texi create mode 100644 doc/functions/pthread_rwlock_unlock.texi create mode 100644 doc/functions/pthread_rwlock_wrlock.texi create mode 100644 doc/functions/pthread_rwlockattr_destroy.texi create mode 100644 doc/functions/pthread_rwlockattr_getpshared.texi create mode 100644 doc/functions/pthread_rwlockattr_init.texi create mode 100644 doc/functions/pthread_rwlockattr_setpshared.texi create mode 100644 doc/functions/pthread_self.texi create mode 100644 doc/functions/pthread_setcancelstate.texi create mode 100644 doc/functions/pthread_setcanceltype.texi create mode 100644 doc/functions/pthread_setconcurrency.texi create mode 100644 doc/functions/pthread_setschedparam.texi create mode 100644 doc/functions/pthread_setschedprio.texi create mode 100644 doc/functions/pthread_setspecific.texi create mode 100644 doc/functions/pthread_sigmask.texi create mode 100644 doc/functions/pthread_spin_destroy.texi create mode 100644 doc/functions/pthread_spin_init.texi create mode 100644 doc/functions/pthread_spin_lock.texi create mode 100644 doc/functions/pthread_spin_trylock.texi create mode 100644 doc/functions/pthread_spin_unlock.texi create mode 100644 doc/functions/pthread_testcancel.texi create mode 100644 doc/functions/ptsname.texi create mode 100644 doc/functions/putc.texi create mode 100644 doc/functions/putc_unlocked.texi create mode 100644 doc/functions/putchar.texi create mode 100644 doc/functions/putchar_unlocked.texi create mode 100644 doc/functions/putenv.texi create mode 100644 doc/functions/putmsg.texi create mode 100644 doc/functions/putpmsg.texi create mode 100644 doc/functions/puts.texi create mode 100644 doc/functions/pututxline.texi create mode 100644 doc/functions/putwc.texi create mode 100644 doc/functions/putwchar.texi create mode 100644 doc/functions/pwrite.texi create mode 100644 doc/functions/qsort.texi create mode 100644 doc/functions/raise.texi create mode 100644 doc/functions/rand.texi create mode 100644 doc/functions/rand_r.texi create mode 100644 doc/functions/random.texi create mode 100644 doc/functions/read.texi create mode 100644 doc/functions/readdir.texi create mode 100644 doc/functions/readdir_r.texi create mode 100644 doc/functions/readlink.texi create mode 100644 doc/functions/readv.texi create mode 100644 doc/functions/realloc.texi create mode 100644 doc/functions/realpath.texi create mode 100644 doc/functions/recv.texi create mode 100644 doc/functions/recvfrom.texi create mode 100644 doc/functions/recvmsg.texi create mode 100644 doc/functions/regcomp.texi create mode 100644 doc/functions/regerror.texi create mode 100644 doc/functions/regexec.texi create mode 100644 doc/functions/regfree.texi create mode 100644 doc/functions/remainder.texi create mode 100644 doc/functions/remainderf.texi create mode 100644 doc/functions/remainderl.texi create mode 100644 doc/functions/remove.texi create mode 100644 doc/functions/remque.texi create mode 100644 doc/functions/remquo.texi create mode 100644 doc/functions/remquof.texi create mode 100644 doc/functions/remquol.texi create mode 100644 doc/functions/rename.texi create mode 100644 doc/functions/rewind.texi create mode 100644 doc/functions/rewinddir.texi create mode 100644 doc/functions/rindex.texi create mode 100644 doc/functions/rint.texi create mode 100644 doc/functions/rintf.texi create mode 100644 doc/functions/rintl.texi create mode 100644 doc/functions/rmdir.texi create mode 100644 doc/functions/round.texi create mode 100644 doc/functions/roundf.texi create mode 100644 doc/functions/roundl.texi create mode 100644 doc/functions/scalb.texi create mode 100644 doc/functions/scalbln.texi create mode 100644 doc/functions/scalblnf.texi create mode 100644 doc/functions/scalblnl.texi create mode 100644 doc/functions/scalbn.texi create mode 100644 doc/functions/scalbnf.texi create mode 100644 doc/functions/scalbnl.texi create mode 100644 doc/functions/scanf.texi create mode 100644 doc/functions/sched_get_priority_max.texi create mode 100644 doc/functions/sched_getparam.texi create mode 100644 doc/functions/sched_getscheduler.texi create mode 100644 doc/functions/sched_rr_get_interval.texi create mode 100644 doc/functions/sched_setparam.texi create mode 100644 doc/functions/sched_setscheduler.texi create mode 100644 doc/functions/sched_yield.texi create mode 100644 doc/functions/seed48.texi create mode 100644 doc/functions/seekdir.texi create mode 100644 doc/functions/select.texi create mode 100644 doc/functions/sem_close.texi create mode 100644 doc/functions/sem_destroy.texi create mode 100644 doc/functions/sem_getvalue.texi create mode 100644 doc/functions/sem_init.texi create mode 100644 doc/functions/sem_open.texi create mode 100644 doc/functions/sem_post.texi create mode 100644 doc/functions/sem_timedwait.texi create mode 100644 doc/functions/sem_trywait.texi create mode 100644 doc/functions/sem_unlink.texi create mode 100644 doc/functions/sem_wait.texi create mode 100644 doc/functions/semctl.texi create mode 100644 doc/functions/semget.texi create mode 100644 doc/functions/semop.texi create mode 100644 doc/functions/send.texi create mode 100644 doc/functions/sendmsg.texi create mode 100644 doc/functions/sendto.texi create mode 100644 doc/functions/setbuf.texi create mode 100644 doc/functions/setcontext.texi create mode 100644 doc/functions/setegid.texi create mode 100644 doc/functions/setenv.texi create mode 100644 doc/functions/seteuid.texi create mode 100644 doc/functions/setgid.texi create mode 100644 doc/functions/setgrent.texi create mode 100644 doc/functions/sethostent.texi create mode 100644 doc/functions/setitimer.texi create mode 100644 doc/functions/setjmp.texi create mode 100644 doc/functions/setkey.texi create mode 100644 doc/functions/setlocale.texi create mode 100644 doc/functions/setlogmask.texi create mode 100644 doc/functions/setnetent.texi create mode 100644 doc/functions/setpgid.texi create mode 100644 doc/functions/setpgrp.texi create mode 100644 doc/functions/setpriority.texi create mode 100644 doc/functions/setprotoent.texi create mode 100644 doc/functions/setpwent.texi create mode 100644 doc/functions/setregid.texi create mode 100644 doc/functions/setreuid.texi create mode 100644 doc/functions/setrlimit.texi create mode 100644 doc/functions/setservent.texi create mode 100644 doc/functions/setsid.texi create mode 100644 doc/functions/setsockopt.texi create mode 100644 doc/functions/setstate.texi create mode 100644 doc/functions/setuid.texi create mode 100644 doc/functions/setutxent.texi create mode 100644 doc/functions/setvbuf.texi create mode 100644 doc/functions/shm_open.texi create mode 100644 doc/functions/shm_unlink.texi create mode 100644 doc/functions/shmat.texi create mode 100644 doc/functions/shmctl.texi create mode 100644 doc/functions/shmdt.texi create mode 100644 doc/functions/shmget.texi create mode 100644 doc/functions/shutdown.texi create mode 100644 doc/functions/sigaction.texi create mode 100644 doc/functions/sigaddset.texi create mode 100644 doc/functions/sigaltstack.texi create mode 100644 doc/functions/sigdelset.texi create mode 100644 doc/functions/sigemptyset.texi create mode 100644 doc/functions/sigfillset.texi create mode 100644 doc/functions/sighold.texi create mode 100644 doc/functions/sigignore.texi create mode 100644 doc/functions/siginterrupt.texi create mode 100644 doc/functions/sigismember.texi create mode 100644 doc/functions/siglongjmp.texi create mode 100644 doc/functions/signal.texi create mode 100644 doc/functions/signbit.texi create mode 100644 doc/functions/sigpause.texi create mode 100644 doc/functions/sigpending.texi create mode 100644 doc/functions/sigprocmask.texi create mode 100644 doc/functions/sigqueue.texi create mode 100644 doc/functions/sigrelse.texi create mode 100644 doc/functions/sigset.texi create mode 100644 doc/functions/sigsetjmp.texi create mode 100644 doc/functions/sigsuspend.texi create mode 100644 doc/functions/sigtimedwait.texi create mode 100644 doc/functions/sigwait.texi create mode 100644 doc/functions/sigwaitinfo.texi create mode 100644 doc/functions/sin.texi create mode 100644 doc/functions/sinf.texi create mode 100644 doc/functions/sinh.texi create mode 100644 doc/functions/sinhf.texi create mode 100644 doc/functions/sinhl.texi create mode 100644 doc/functions/sinl.texi create mode 100644 doc/functions/sleep.texi create mode 100644 doc/functions/snprintf.texi create mode 100644 doc/functions/sockatmark.texi create mode 100644 doc/functions/socket.texi create mode 100644 doc/functions/socketpair.texi create mode 100644 doc/functions/sprintf.texi create mode 100644 doc/functions/sqrt.texi create mode 100644 doc/functions/sqrtf.texi create mode 100644 doc/functions/sqrtl.texi create mode 100644 doc/functions/srand.texi create mode 100644 doc/functions/srand48.texi create mode 100644 doc/functions/srandom.texi create mode 100644 doc/functions/sscanf.texi create mode 100644 doc/functions/stat.texi create mode 100644 doc/functions/statvfs.texi create mode 100644 doc/functions/stdin.texi create mode 100644 doc/functions/strcasecmp.texi create mode 100644 doc/functions/strcat.texi create mode 100644 doc/functions/strchr.texi create mode 100644 doc/functions/strcmp.texi create mode 100644 doc/functions/strcoll.texi create mode 100644 doc/functions/strcpy.texi create mode 100644 doc/functions/strcspn.texi create mode 100644 doc/functions/strdup.texi create mode 100644 doc/functions/strerror.texi create mode 100644 doc/functions/strerror_r.texi create mode 100644 doc/functions/strfmon.texi create mode 100644 doc/functions/strftime.texi create mode 100644 doc/functions/strlen.texi create mode 100644 doc/functions/strncasecmp.texi create mode 100644 doc/functions/strncat.texi create mode 100644 doc/functions/strncmp.texi create mode 100644 doc/functions/strncpy.texi create mode 100644 doc/functions/strpbrk.texi create mode 100644 doc/functions/strptime.texi create mode 100644 doc/functions/strrchr.texi create mode 100644 doc/functions/strspn.texi create mode 100644 doc/functions/strstr.texi create mode 100644 doc/functions/strtod.texi create mode 100644 doc/functions/strtof.texi create mode 100644 doc/functions/strtoimax.texi create mode 100644 doc/functions/strtok.texi create mode 100644 doc/functions/strtok_r.texi create mode 100644 doc/functions/strtol.texi create mode 100644 doc/functions/strtold.texi create mode 100644 doc/functions/strtoll.texi create mode 100644 doc/functions/strtoul.texi create mode 100644 doc/functions/strtoull.texi create mode 100644 doc/functions/strtoumax.texi create mode 100644 doc/functions/strxfrm.texi create mode 100644 doc/functions/swab.texi create mode 100644 doc/functions/swapcontext.texi create mode 100644 doc/functions/swprintf.texi create mode 100644 doc/functions/swscanf.texi create mode 100644 doc/functions/symlink.texi create mode 100644 doc/functions/sync.texi create mode 100644 doc/functions/sysconf.texi create mode 100644 doc/functions/syslog.texi create mode 100644 doc/functions/system.texi create mode 100644 doc/functions/tan.texi create mode 100644 doc/functions/tanf.texi create mode 100644 doc/functions/tanh.texi create mode 100644 doc/functions/tanhf.texi create mode 100644 doc/functions/tanhl.texi create mode 100644 doc/functions/tanl.texi create mode 100644 doc/functions/tcdrain.texi create mode 100644 doc/functions/tcflow.texi create mode 100644 doc/functions/tcflush.texi create mode 100644 doc/functions/tcgetattr.texi create mode 100644 doc/functions/tcgetpgrp.texi create mode 100644 doc/functions/tcgetsid.texi create mode 100644 doc/functions/tcsendbreak.texi create mode 100644 doc/functions/tcsetattr.texi create mode 100644 doc/functions/tcsetpgrp.texi create mode 100644 doc/functions/tdelete.texi create mode 100644 doc/functions/telldir.texi create mode 100644 doc/functions/tempnam.texi create mode 100644 doc/functions/tfind.texi create mode 100644 doc/functions/tgamma.texi create mode 100644 doc/functions/tgammaf.texi create mode 100644 doc/functions/tgammal.texi create mode 100644 doc/functions/time.texi create mode 100644 doc/functions/timer_create.texi create mode 100644 doc/functions/timer_delete.texi create mode 100644 doc/functions/timer_getoverrun.texi create mode 100644 doc/functions/timer_settime.texi create mode 100644 doc/functions/times.texi create mode 100644 doc/functions/timezone.texi create mode 100644 doc/functions/tmpfile.texi create mode 100644 doc/functions/tmpnam.texi create mode 100644 doc/functions/toascii.texi create mode 100644 doc/functions/tolower.texi create mode 100644 doc/functions/toupper.texi create mode 100644 doc/functions/towctrans.texi create mode 100644 doc/functions/towlower.texi create mode 100644 doc/functions/towupper.texi create mode 100644 doc/functions/trunc.texi create mode 100644 doc/functions/truncate.texi create mode 100644 doc/functions/truncf.texi create mode 100644 doc/functions/truncl.texi create mode 100644 doc/functions/tsearch.texi create mode 100644 doc/functions/ttyname.texi create mode 100644 doc/functions/ttyname_r.texi create mode 100644 doc/functions/twalk.texi create mode 100644 doc/functions/tzname.texi create mode 100644 doc/functions/tzset.texi create mode 100644 doc/functions/ualarm.texi create mode 100644 doc/functions/ulimit.texi create mode 100644 doc/functions/umask.texi create mode 100644 doc/functions/uname.texi create mode 100644 doc/functions/ungetc.texi create mode 100644 doc/functions/ungetwc.texi create mode 100644 doc/functions/unlink.texi create mode 100644 doc/functions/unlockpt.texi create mode 100644 doc/functions/unsetenv.texi create mode 100644 doc/functions/usleep.texi create mode 100644 doc/functions/utime.texi create mode 100644 doc/functions/utimes.texi create mode 100644 doc/functions/va_arg.texi create mode 100644 doc/functions/va_copy.texi create mode 100644 doc/functions/va_end.texi create mode 100644 doc/functions/va_start.texi create mode 100644 doc/functions/vfork.texi create mode 100644 doc/functions/vfprintf.texi create mode 100644 doc/functions/vfscanf.texi create mode 100644 doc/functions/vfwprintf.texi create mode 100644 doc/functions/vfwscanf.texi create mode 100644 doc/functions/vprintf.texi create mode 100644 doc/functions/vscanf.texi create mode 100644 doc/functions/vsnprintf.texi create mode 100644 doc/functions/vsprintf.texi create mode 100644 doc/functions/vsscanf.texi create mode 100644 doc/functions/vswprintf.texi create mode 100644 doc/functions/vswscanf.texi create mode 100644 doc/functions/vwprintf.texi create mode 100644 doc/functions/vwscanf.texi create mode 100644 doc/functions/wait.texi create mode 100644 doc/functions/waitid.texi create mode 100644 doc/functions/waitpid.texi create mode 100644 doc/functions/wcrtomb.texi create mode 100644 doc/functions/wcscat.texi create mode 100644 doc/functions/wcschr.texi create mode 100644 doc/functions/wcscmp.texi create mode 100644 doc/functions/wcscoll.texi create mode 100644 doc/functions/wcscpy.texi create mode 100644 doc/functions/wcscspn.texi create mode 100644 doc/functions/wcsftime.texi create mode 100644 doc/functions/wcslen.texi create mode 100644 doc/functions/wcsncat.texi create mode 100644 doc/functions/wcsncmp.texi create mode 100644 doc/functions/wcsncpy.texi create mode 100644 doc/functions/wcspbrk.texi create mode 100644 doc/functions/wcsrchr.texi create mode 100644 doc/functions/wcsrtombs.texi create mode 100644 doc/functions/wcsspn.texi create mode 100644 doc/functions/wcsstr.texi create mode 100644 doc/functions/wcstod.texi create mode 100644 doc/functions/wcstof.texi create mode 100644 doc/functions/wcstoimax.texi create mode 100644 doc/functions/wcstok.texi create mode 100644 doc/functions/wcstol.texi create mode 100644 doc/functions/wcstold.texi create mode 100644 doc/functions/wcstoll.texi create mode 100644 doc/functions/wcstombs.texi create mode 100644 doc/functions/wcstoul.texi create mode 100644 doc/functions/wcstoull.texi create mode 100644 doc/functions/wcstoumax.texi create mode 100644 doc/functions/wcswcs.texi create mode 100644 doc/functions/wcswidth.texi create mode 100644 doc/functions/wcsxfrm.texi create mode 100644 doc/functions/wctob.texi create mode 100644 doc/functions/wctomb.texi create mode 100644 doc/functions/wctrans.texi create mode 100644 doc/functions/wctype.texi create mode 100644 doc/functions/wcwidth.texi create mode 100644 doc/functions/wmemchr.texi create mode 100644 doc/functions/wmemcmp.texi create mode 100644 doc/functions/wmemcpy.texi create mode 100644 doc/functions/wmemmove.texi create mode 100644 doc/functions/wmemset.texi create mode 100644 doc/functions/wordexp.texi create mode 100644 doc/functions/wordfree.texi create mode 100644 doc/functions/wprintf.texi create mode 100644 doc/functions/write.texi create mode 100644 doc/functions/writev.texi create mode 100644 doc/functions/wscanf.texi create mode 100644 doc/functions/y0.texi create mode 100644 doc/functions/y1.texi create mode 100644 doc/functions/yn.texi diff --git a/doc/functions/FD_CLR.texi b/doc/functions/FD_CLR.texi new file mode 100644 index 0000000000..df61f64660 --- /dev/null +++ b/doc/functions/FD_CLR.texi @@ -0,0 +1,15 @@ +@node FD_CLR +@section @code{FD_CLR} +@findex FD_CLR + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_CLR.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/FD_ISSET.texi b/doc/functions/FD_ISSET.texi new file mode 100644 index 0000000000..f5fc80b253 --- /dev/null +++ b/doc/functions/FD_ISSET.texi @@ -0,0 +1,15 @@ +@node FD_ISSET +@section @code{FD_ISSET} +@findex FD_ISSET + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_ISSET.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/FD_SET.texi b/doc/functions/FD_SET.texi new file mode 100644 index 0000000000..aabe17152c --- /dev/null +++ b/doc/functions/FD_SET.texi @@ -0,0 +1,15 @@ +@node FD_SET +@section @code{FD_SET} +@findex FD_SET + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_SET.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/FD_ZERO.texi b/doc/functions/FD_ZERO.texi new file mode 100644 index 0000000000..e6c9fe7d28 --- /dev/null +++ b/doc/functions/FD_ZERO.texi @@ -0,0 +1,15 @@ +@node FD_ZERO +@section @code{FD_ZERO} +@findex FD_ZERO + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/FD_ZERO.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/_Exit.texi b/doc/functions/_Exit.texi new file mode 100644 index 0000000000..7a6f097f31 --- /dev/null +++ b/doc/functions/_Exit.texi @@ -0,0 +1,18 @@ +@node _Exit +@section @code{_Exit} +@findex _Exit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/_Exit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/_exit.texi b/doc/functions/_exit.texi new file mode 100644 index 0000000000..fb3b687f24 --- /dev/null +++ b/doc/functions/_exit.texi @@ -0,0 +1,15 @@ +@node _exit +@section @code{_exit} +@findex _exit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/_exit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/_longjmp.texi b/doc/functions/_longjmp.texi new file mode 100644 index 0000000000..8f1dcc077f --- /dev/null +++ b/doc/functions/_longjmp.texi @@ -0,0 +1,18 @@ +@node _longjmp +@section @code{_longjmp} +@findex _longjmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/_longjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, mingw. +@end itemize diff --git a/doc/functions/_setjmp.texi b/doc/functions/_setjmp.texi new file mode 100644 index 0000000000..ab69ca6a29 --- /dev/null +++ b/doc/functions/_setjmp.texi @@ -0,0 +1,18 @@ +@node _setjmp +@section @code{_setjmp} +@findex _setjmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/_setjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@end itemize diff --git a/doc/functions/_tolower.texi b/doc/functions/_tolower.texi new file mode 100644 index 0000000000..5f56956a0c --- /dev/null +++ b/doc/functions/_tolower.texi @@ -0,0 +1,18 @@ +@node _tolower +@section @code{_tolower} +@findex _tolower + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/_tolower.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3. +@end itemize diff --git a/doc/functions/_toupper.texi b/doc/functions/_toupper.texi new file mode 100644 index 0000000000..92c52503e6 --- /dev/null +++ b/doc/functions/_toupper.texi @@ -0,0 +1,18 @@ +@node _toupper +@section @code{_toupper} +@findex _toupper + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/_toupper.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3. +@end itemize diff --git a/doc/functions/a64l.texi b/doc/functions/a64l.texi new file mode 100644 index 0000000000..61f789c3d4 --- /dev/null +++ b/doc/functions/a64l.texi @@ -0,0 +1,20 @@ +@node a64l +@section @code{a64l} +@findex a64l + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/a64l.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, mingw, BeOS. +@item +This function was not correctly implemented in glibc versions before 2.2.5. +@end itemize diff --git a/doc/functions/abort.texi b/doc/functions/abort.texi new file mode 100644 index 0000000000..249b037fb6 --- /dev/null +++ b/doc/functions/abort.texi @@ -0,0 +1,15 @@ +@node abort +@section @code{abort} +@findex abort + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/abort.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/abs.texi b/doc/functions/abs.texi new file mode 100644 index 0000000000..87191133fc --- /dev/null +++ b/doc/functions/abs.texi @@ -0,0 +1,15 @@ +@node abs +@section @code{abs} +@findex abs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/abs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/accept.texi b/doc/functions/accept.texi new file mode 100644 index 0000000000..fe85c630d0 --- /dev/null +++ b/doc/functions/accept.texi @@ -0,0 +1,21 @@ +@node accept +@section @code{accept} +@findex accept + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/accept.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Some platforms don't have a @code{socklen_t} type; in this case this function's +third argument type is @samp{int *}. +@end itemize diff --git a/doc/functions/access.texi b/doc/functions/access.texi new file mode 100644 index 0000000000..0969c0f0a0 --- /dev/null +++ b/doc/functions/access.texi @@ -0,0 +1,15 @@ +@node access +@section @code{access} +@findex access + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/access.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/acos.texi b/doc/functions/acos.texi new file mode 100644 index 0000000000..b9e85272c6 --- /dev/null +++ b/doc/functions/acos.texi @@ -0,0 +1,15 @@ +@node acos +@section @code{acos} +@findex acos + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/acos.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/acosf.texi b/doc/functions/acosf.texi new file mode 100644 index 0000000000..25ff61e6c6 --- /dev/null +++ b/doc/functions/acosf.texi @@ -0,0 +1,18 @@ +@node acosf +@section @code{acosf} +@findex acosf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/acosf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/acosh.texi b/doc/functions/acosh.texi new file mode 100644 index 0000000000..d2061f5152 --- /dev/null +++ b/doc/functions/acosh.texi @@ -0,0 +1,18 @@ +@node acosh +@section @code{acosh} +@findex acosh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/acosh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/acoshf.texi b/doc/functions/acoshf.texi new file mode 100644 index 0000000000..bf376a8f11 --- /dev/null +++ b/doc/functions/acoshf.texi @@ -0,0 +1,18 @@ +@node acoshf +@section @code{acoshf} +@findex acoshf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/acoshf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, mingw. +@end itemize diff --git a/doc/functions/acoshl.texi b/doc/functions/acoshl.texi new file mode 100644 index 0000000000..8dcce6d59d --- /dev/null +++ b/doc/functions/acoshl.texi @@ -0,0 +1,18 @@ +@node acoshl +@section @code{acoshl} +@findex acoshl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/acoshl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/acosl.texi b/doc/functions/acosl.texi new file mode 100644 index 0000000000..67fed9c5e3 --- /dev/null +++ b/doc/functions/acosl.texi @@ -0,0 +1,18 @@ +@node acosl +@section @code{acosl} +@findex acosl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/acosl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/aio_cancel.texi b/doc/functions/aio_cancel.texi new file mode 100644 index 0000000000..dd748630d9 --- /dev/null +++ b/doc/functions/aio_cancel.texi @@ -0,0 +1,18 @@ +@node aio_cancel +@section @code{aio_cancel} +@findex aio_cancel + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_cancel.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/aio_error.texi b/doc/functions/aio_error.texi new file mode 100644 index 0000000000..2bd346d149 --- /dev/null +++ b/doc/functions/aio_error.texi @@ -0,0 +1,18 @@ +@node aio_error +@section @code{aio_error} +@findex aio_error + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_error.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/aio_fsync.texi b/doc/functions/aio_fsync.texi new file mode 100644 index 0000000000..8385a3397b --- /dev/null +++ b/doc/functions/aio_fsync.texi @@ -0,0 +1,18 @@ +@node aio_fsync +@section @code{aio_fsync} +@findex aio_fsync + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_fsync.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/aio_read.texi b/doc/functions/aio_read.texi new file mode 100644 index 0000000000..9a2b4488d4 --- /dev/null +++ b/doc/functions/aio_read.texi @@ -0,0 +1,18 @@ +@node aio_read +@section @code{aio_read} +@findex aio_read + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_read.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/aio_return.texi b/doc/functions/aio_return.texi new file mode 100644 index 0000000000..5ead325d09 --- /dev/null +++ b/doc/functions/aio_return.texi @@ -0,0 +1,18 @@ +@node aio_return +@section @code{aio_return} +@findex aio_return + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_return.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/aio_suspend.texi b/doc/functions/aio_suspend.texi new file mode 100644 index 0000000000..23ac261570 --- /dev/null +++ b/doc/functions/aio_suspend.texi @@ -0,0 +1,18 @@ +@node aio_suspend +@section @code{aio_suspend} +@findex aio_suspend + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_suspend.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/aio_write.texi b/doc/functions/aio_write.texi new file mode 100644 index 0000000000..1d8819364e --- /dev/null +++ b/doc/functions/aio_write.texi @@ -0,0 +1,18 @@ +@node aio_write +@section @code{aio_write} +@findex aio_write + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/aio_write.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/alarm.texi b/doc/functions/alarm.texi new file mode 100644 index 0000000000..584ae4fb44 --- /dev/null +++ b/doc/functions/alarm.texi @@ -0,0 +1,18 @@ +@node alarm +@section @code{alarm} +@findex alarm + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/alarm.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/asctime.texi b/doc/functions/asctime.texi new file mode 100644 index 0000000000..111db14908 --- /dev/null +++ b/doc/functions/asctime.texi @@ -0,0 +1,17 @@ +@node asctime +@section @code{asctime} +@findex asctime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asctime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function may overflow its internal buffer if an invalid year is passed. +@end itemize diff --git a/doc/functions/asctime_r.texi b/doc/functions/asctime_r.texi new file mode 100644 index 0000000000..c45a909b9c --- /dev/null +++ b/doc/functions/asctime_r.texi @@ -0,0 +1,21 @@ +@node asctime_r +@section @code{asctime_r} +@findex asctime_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asctime_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +This function may put more than 26 bytes into the argument buffer if an +invalid year is passed. +@end itemize diff --git a/doc/functions/asin.texi b/doc/functions/asin.texi new file mode 100644 index 0000000000..4ebd7ace46 --- /dev/null +++ b/doc/functions/asin.texi @@ -0,0 +1,15 @@ +@node asin +@section @code{asin} +@findex asin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/asinf.texi b/doc/functions/asinf.texi new file mode 100644 index 0000000000..3ac631f03f --- /dev/null +++ b/doc/functions/asinf.texi @@ -0,0 +1,18 @@ +@node asinf +@section @code{asinf} +@findex asinf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/asinh.texi b/doc/functions/asinh.texi new file mode 100644 index 0000000000..2b4c4ec4d3 --- /dev/null +++ b/doc/functions/asinh.texi @@ -0,0 +1,18 @@ +@node asinh +@section @code{asinh} +@findex asinh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/asinhf.texi b/doc/functions/asinhf.texi new file mode 100644 index 0000000000..db617954a4 --- /dev/null +++ b/doc/functions/asinhf.texi @@ -0,0 +1,18 @@ +@node asinhf +@section @code{asinhf} +@findex asinhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, mingw. +@end itemize diff --git a/doc/functions/asinhl.texi b/doc/functions/asinhl.texi new file mode 100644 index 0000000000..da2a2cc196 --- /dev/null +++ b/doc/functions/asinhl.texi @@ -0,0 +1,18 @@ +@node asinhl +@section @code{asinhl} +@findex asinhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/asinl.texi b/doc/functions/asinl.texi new file mode 100644 index 0000000000..36686024d3 --- /dev/null +++ b/doc/functions/asinl.texi @@ -0,0 +1,18 @@ +@node asinl +@section @code{asinl} +@findex asinl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/asinl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/assert.texi b/doc/functions/assert.texi new file mode 100644 index 0000000000..c2c1178efc --- /dev/null +++ b/doc/functions/assert.texi @@ -0,0 +1,18 @@ +@node assert +@section @code{assert} +@findex assert + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/assert.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize + +Extension: Gnulib offers a module @code{assert} that allows the installer to +disable assertions through a @samp{configure} option: @samp{--disable-assert}. diff --git a/doc/functions/atan.texi b/doc/functions/atan.texi new file mode 100644 index 0000000000..833a45d2fd --- /dev/null +++ b/doc/functions/atan.texi @@ -0,0 +1,15 @@ +@node atan +@section @code{atan} +@findex atan + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/atan2.texi b/doc/functions/atan2.texi new file mode 100644 index 0000000000..0cd3d002c1 --- /dev/null +++ b/doc/functions/atan2.texi @@ -0,0 +1,15 @@ +@node atan2 +@section @code{atan2} +@findex atan2 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan2.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/atan2f.texi b/doc/functions/atan2f.texi new file mode 100644 index 0000000000..30c453b1f2 --- /dev/null +++ b/doc/functions/atan2f.texi @@ -0,0 +1,18 @@ +@node atan2f +@section @code{atan2f} +@findex atan2f + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan2f.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/atan2l.texi b/doc/functions/atan2l.texi new file mode 100644 index 0000000000..d2e4b3db72 --- /dev/null +++ b/doc/functions/atan2l.texi @@ -0,0 +1,18 @@ +@node atan2l +@section @code{atan2l} +@findex atan2l + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atan2l.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/atanf.texi b/doc/functions/atanf.texi new file mode 100644 index 0000000000..3dc6bad72c --- /dev/null +++ b/doc/functions/atanf.texi @@ -0,0 +1,18 @@ +@node atanf +@section @code{atanf} +@findex atanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/atanh.texi b/doc/functions/atanh.texi new file mode 100644 index 0000000000..e23862e304 --- /dev/null +++ b/doc/functions/atanh.texi @@ -0,0 +1,18 @@ +@node atanh +@section @code{atanh} +@findex atanh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/atanhf.texi b/doc/functions/atanhf.texi new file mode 100644 index 0000000000..52b624c881 --- /dev/null +++ b/doc/functions/atanhf.texi @@ -0,0 +1,18 @@ +@node atanhf +@section @code{atanhf} +@findex atanhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, mingw. +@end itemize diff --git a/doc/functions/atanhl.texi b/doc/functions/atanhl.texi new file mode 100644 index 0000000000..5439ad11bd --- /dev/null +++ b/doc/functions/atanhl.texi @@ -0,0 +1,18 @@ +@node atanhl +@section @code{atanhl} +@findex atanhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/atanl.texi b/doc/functions/atanl.texi new file mode 100644 index 0000000000..ddfeee1658 --- /dev/null +++ b/doc/functions/atanl.texi @@ -0,0 +1,18 @@ +@node atanl +@section @code{atanl} +@findex atanl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atanl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/atexit.texi b/doc/functions/atexit.texi new file mode 100644 index 0000000000..b01f29944c --- /dev/null +++ b/doc/functions/atexit.texi @@ -0,0 +1,18 @@ +@node atexit +@section @code{atexit} +@findex atexit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atexit.html} + +Gnulib module: atexit + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/atof.texi b/doc/functions/atof.texi new file mode 100644 index 0000000000..c17dc3a1e2 --- /dev/null +++ b/doc/functions/atof.texi @@ -0,0 +1,15 @@ +@node atof +@section @code{atof} +@findex atof + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atof.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/atoi.texi b/doc/functions/atoi.texi new file mode 100644 index 0000000000..5e5750b5d2 --- /dev/null +++ b/doc/functions/atoi.texi @@ -0,0 +1,15 @@ +@node atoi +@section @code{atoi} +@findex atoi + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atoi.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/atol.texi b/doc/functions/atol.texi new file mode 100644 index 0000000000..a6035c065a --- /dev/null +++ b/doc/functions/atol.texi @@ -0,0 +1,15 @@ +@node atol +@section @code{atol} +@findex atol + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atol.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/atoll.texi b/doc/functions/atoll.texi new file mode 100644 index 0000000000..fc72133691 --- /dev/null +++ b/doc/functions/atoll.texi @@ -0,0 +1,18 @@ +@node atoll +@section @code{atoll} +@findex atoll + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/atoll.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, OSF/1 5.1. +@end itemize diff --git a/doc/functions/basename.texi b/doc/functions/basename.texi new file mode 100644 index 0000000000..2f0afab31c --- /dev/null +++ b/doc/functions/basename.texi @@ -0,0 +1,24 @@ +@node basename +@section @code{basename} +@findex basename + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/basename.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +IRIX 6.5, Solaris 2.5.1, mingw, BeOS. +@item +glibc has two different functions @code{basename}: the POSIX version and +the GNU version. +@item +@code{basename} assumes file names in POSIX syntax; it does not work with file +names in Windows syntax. +@end itemize diff --git a/doc/functions/bcmp.texi b/doc/functions/bcmp.texi new file mode 100644 index 0000000000..52ec4a64c3 --- /dev/null +++ b/doc/functions/bcmp.texi @@ -0,0 +1,21 @@ +@node bcmp +@section @code{bcmp} +@findex bcmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/bcmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{memcmp} +instead. +@end itemize diff --git a/doc/functions/bcopy.texi b/doc/functions/bcopy.texi new file mode 100644 index 0000000000..2893b48282 --- /dev/null +++ b/doc/functions/bcopy.texi @@ -0,0 +1,21 @@ +@node bcopy +@section @code{bcopy} +@findex bcopy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/bcopy.html} + +Gnulib module: bcopy + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is marked as ``legacy'' in POSIX. Better use @code{memcpy} +or @code{memmove} instead. +@end itemize diff --git a/doc/functions/bind.texi b/doc/functions/bind.texi new file mode 100644 index 0000000000..2211dd0bc9 --- /dev/null +++ b/doc/functions/bind.texi @@ -0,0 +1,18 @@ +@node bind +@section @code{bind} +@findex bind + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/bind.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/bsd_signal.texi b/doc/functions/bsd_signal.texi new file mode 100644 index 0000000000..2007709a0b --- /dev/null +++ b/doc/functions/bsd_signal.texi @@ -0,0 +1,18 @@ +@node bsd_signal +@section @code{bsd_signal} +@findex bsd_signal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/bsd_signal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, Solaris 2.5.1, Cygwin, mingw. +@end itemize diff --git a/doc/functions/bsearch.texi b/doc/functions/bsearch.texi new file mode 100644 index 0000000000..2498e4f605 --- /dev/null +++ b/doc/functions/bsearch.texi @@ -0,0 +1,15 @@ +@node bsearch +@section @code{bsearch} +@findex bsearch + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/bsearch.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/btowc.texi b/doc/functions/btowc.texi new file mode 100644 index 0000000000..fd56424847 --- /dev/null +++ b/doc/functions/btowc.texi @@ -0,0 +1,21 @@ +@node btowc +@section @code{btowc} +@findex btowc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/btowc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.6, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/bzero.texi b/doc/functions/bzero.texi new file mode 100644 index 0000000000..418c98f52d --- /dev/null +++ b/doc/functions/bzero.texi @@ -0,0 +1,21 @@ +@node bzero +@section @code{bzero} +@findex bzero + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/bzero.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{memset} +instead. +@end itemize diff --git a/doc/functions/cabs.texi b/doc/functions/cabs.texi new file mode 100644 index 0000000000..a41fb5df1f --- /dev/null +++ b/doc/functions/cabs.texi @@ -0,0 +1,18 @@ +@node cabs +@section @code{cabs} +@findex cabs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cabs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 9. +@end itemize diff --git a/doc/functions/cabsf.texi b/doc/functions/cabsf.texi new file mode 100644 index 0000000000..7f0ffa725b --- /dev/null +++ b/doc/functions/cabsf.texi @@ -0,0 +1,18 @@ +@node cabsf +@section @code{cabsf} +@findex cabsf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cabsf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, Solaris 9, mingw. +@end itemize diff --git a/doc/functions/cabsl.texi b/doc/functions/cabsl.texi new file mode 100644 index 0000000000..8421c481a6 --- /dev/null +++ b/doc/functions/cabsl.texi @@ -0,0 +1,18 @@ +@node cabsl +@section @code{cabsl} +@findex cabsl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cabsl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/cacos.texi b/doc/functions/cacos.texi new file mode 100644 index 0000000000..7fcf414dae --- /dev/null +++ b/doc/functions/cacos.texi @@ -0,0 +1,18 @@ +@node cacos +@section @code{cacos} +@findex cacos + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacos.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cacosf.texi b/doc/functions/cacosf.texi new file mode 100644 index 0000000000..986fbd5249 --- /dev/null +++ b/doc/functions/cacosf.texi @@ -0,0 +1,18 @@ +@node cacosf +@section @code{cacosf} +@findex cacosf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacosf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cacosh.texi b/doc/functions/cacosh.texi new file mode 100644 index 0000000000..52b504f0ef --- /dev/null +++ b/doc/functions/cacosh.texi @@ -0,0 +1,18 @@ +@node cacosh +@section @code{cacosh} +@findex cacosh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacosh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cacoshf.texi b/doc/functions/cacoshf.texi new file mode 100644 index 0000000000..27689bd988 --- /dev/null +++ b/doc/functions/cacoshf.texi @@ -0,0 +1,18 @@ +@node cacoshf +@section @code{cacoshf} +@findex cacoshf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacoshf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cacoshl.texi b/doc/functions/cacoshl.texi new file mode 100644 index 0000000000..86b8f37904 --- /dev/null +++ b/doc/functions/cacoshl.texi @@ -0,0 +1,18 @@ +@node cacoshl +@section @code{cacoshl} +@findex cacoshl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacoshl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/cacosl.texi b/doc/functions/cacosl.texi new file mode 100644 index 0000000000..06c237afaf --- /dev/null +++ b/doc/functions/cacosl.texi @@ -0,0 +1,18 @@ +@node cacosl +@section @code{cacosl} +@findex cacosl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cacosl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/calloc.texi b/doc/functions/calloc.texi new file mode 100644 index 0000000000..9c3ca79d26 --- /dev/null +++ b/doc/functions/calloc.texi @@ -0,0 +1,18 @@ +@node calloc +@section @code{calloc} +@findex calloc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/calloc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize + +Extension: Gnulib provides a module @samp{calloc} that substitutes a +@code{calloc} implementation that behaves more like the glibc implementation. diff --git a/doc/functions/carg.texi b/doc/functions/carg.texi new file mode 100644 index 0000000000..9edf0547a4 --- /dev/null +++ b/doc/functions/carg.texi @@ -0,0 +1,18 @@ +@node carg +@section @code{carg} +@findex carg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/carg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cargf.texi b/doc/functions/cargf.texi new file mode 100644 index 0000000000..5aa96b9f06 --- /dev/null +++ b/doc/functions/cargf.texi @@ -0,0 +1,18 @@ +@node cargf +@section @code{cargf} +@findex cargf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cargf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cargl.texi b/doc/functions/cargl.texi new file mode 100644 index 0000000000..87b96a0026 --- /dev/null +++ b/doc/functions/cargl.texi @@ -0,0 +1,18 @@ +@node cargl +@section @code{cargl} +@findex cargl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cargl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/casin.texi b/doc/functions/casin.texi new file mode 100644 index 0000000000..88f9f2fd0a --- /dev/null +++ b/doc/functions/casin.texi @@ -0,0 +1,18 @@ +@node casin +@section @code{casin} +@findex casin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/casin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/casinf.texi b/doc/functions/casinf.texi new file mode 100644 index 0000000000..73dea9cfaa --- /dev/null +++ b/doc/functions/casinf.texi @@ -0,0 +1,18 @@ +@node casinf +@section @code{casinf} +@findex casinf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/casinh.texi b/doc/functions/casinh.texi new file mode 100644 index 0000000000..bef3ab470e --- /dev/null +++ b/doc/functions/casinh.texi @@ -0,0 +1,18 @@ +@node casinh +@section @code{casinh} +@findex casinh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/casinhf.texi b/doc/functions/casinhf.texi new file mode 100644 index 0000000000..f3ee0fa380 --- /dev/null +++ b/doc/functions/casinhf.texi @@ -0,0 +1,18 @@ +@node casinhf +@section @code{casinhf} +@findex casinhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/casinhl.texi b/doc/functions/casinhl.texi new file mode 100644 index 0000000000..08c99aeee9 --- /dev/null +++ b/doc/functions/casinhl.texi @@ -0,0 +1,18 @@ +@node casinhl +@section @code{casinhl} +@findex casinhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/casinl.texi b/doc/functions/casinl.texi new file mode 100644 index 0000000000..7cd8cfc228 --- /dev/null +++ b/doc/functions/casinl.texi @@ -0,0 +1,18 @@ +@node casinl +@section @code{casinl} +@findex casinl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/casinl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/catan.texi b/doc/functions/catan.texi new file mode 100644 index 0000000000..ed21753af5 --- /dev/null +++ b/doc/functions/catan.texi @@ -0,0 +1,18 @@ +@node catan +@section @code{catan} +@findex catan + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catan.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/catanf.texi b/doc/functions/catanf.texi new file mode 100644 index 0000000000..c3ddce36bd --- /dev/null +++ b/doc/functions/catanf.texi @@ -0,0 +1,18 @@ +@node catanf +@section @code{catanf} +@findex catanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/catanh.texi b/doc/functions/catanh.texi new file mode 100644 index 0000000000..6503cc30bc --- /dev/null +++ b/doc/functions/catanh.texi @@ -0,0 +1,18 @@ +@node catanh +@section @code{catanh} +@findex catanh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/catanhf.texi b/doc/functions/catanhf.texi new file mode 100644 index 0000000000..a78b9c07de --- /dev/null +++ b/doc/functions/catanhf.texi @@ -0,0 +1,18 @@ +@node catanhf +@section @code{catanhf} +@findex catanhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/catanhl.texi b/doc/functions/catanhl.texi new file mode 100644 index 0000000000..5b8cf1254d --- /dev/null +++ b/doc/functions/catanhl.texi @@ -0,0 +1,18 @@ +@node catanhl +@section @code{catanhl} +@findex catanhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/catanl.texi b/doc/functions/catanl.texi new file mode 100644 index 0000000000..27437e9833 --- /dev/null +++ b/doc/functions/catanl.texi @@ -0,0 +1,18 @@ +@node catanl +@section @code{catanl} +@findex catanl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catanl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/catclose.texi b/doc/functions/catclose.texi new file mode 100644 index 0000000000..79f96bc178 --- /dev/null +++ b/doc/functions/catclose.texi @@ -0,0 +1,18 @@ +@node catclose +@section @code{catclose} +@findex catclose + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catclose.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/catgets.texi b/doc/functions/catgets.texi new file mode 100644 index 0000000000..5f2dbc74a2 --- /dev/null +++ b/doc/functions/catgets.texi @@ -0,0 +1,18 @@ +@node catgets +@section @code{catgets} +@findex catgets + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catgets.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/catopen.texi b/doc/functions/catopen.texi new file mode 100644 index 0000000000..be690c9de7 --- /dev/null +++ b/doc/functions/catopen.texi @@ -0,0 +1,18 @@ +@node catopen +@section @code{catopen} +@findex catopen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/catopen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/cbrt.texi b/doc/functions/cbrt.texi new file mode 100644 index 0000000000..45ba3c4ee8 --- /dev/null +++ b/doc/functions/cbrt.texi @@ -0,0 +1,15 @@ +@node cbrt +@section @code{cbrt} +@findex cbrt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cbrt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/cbrtf.texi b/doc/functions/cbrtf.texi new file mode 100644 index 0000000000..e0c25fbcaa --- /dev/null +++ b/doc/functions/cbrtf.texi @@ -0,0 +1,18 @@ +@node cbrtf +@section @code{cbrtf} +@findex cbrtf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cbrtf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/cbrtl.texi b/doc/functions/cbrtl.texi new file mode 100644 index 0000000000..d43fac008b --- /dev/null +++ b/doc/functions/cbrtl.texi @@ -0,0 +1,18 @@ +@node cbrtl +@section @code{cbrtl} +@findex cbrtl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cbrtl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/ccos.texi b/doc/functions/ccos.texi new file mode 100644 index 0000000000..7b93c5bf17 --- /dev/null +++ b/doc/functions/ccos.texi @@ -0,0 +1,18 @@ +@node ccos +@section @code{ccos} +@findex ccos + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccos.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ccosf.texi b/doc/functions/ccosf.texi new file mode 100644 index 0000000000..b7863b8134 --- /dev/null +++ b/doc/functions/ccosf.texi @@ -0,0 +1,18 @@ +@node ccosf +@section @code{ccosf} +@findex ccosf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccosf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ccosh.texi b/doc/functions/ccosh.texi new file mode 100644 index 0000000000..e002af23e9 --- /dev/null +++ b/doc/functions/ccosh.texi @@ -0,0 +1,18 @@ +@node ccosh +@section @code{ccosh} +@findex ccosh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccosh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ccoshf.texi b/doc/functions/ccoshf.texi new file mode 100644 index 0000000000..6a25cdd121 --- /dev/null +++ b/doc/functions/ccoshf.texi @@ -0,0 +1,18 @@ +@node ccoshf +@section @code{ccoshf} +@findex ccoshf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccoshf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ccoshl.texi b/doc/functions/ccoshl.texi new file mode 100644 index 0000000000..35fed3c9f3 --- /dev/null +++ b/doc/functions/ccoshl.texi @@ -0,0 +1,18 @@ +@node ccoshl +@section @code{ccoshl} +@findex ccoshl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccoshl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ccosl.texi b/doc/functions/ccosl.texi new file mode 100644 index 0000000000..3d4138d369 --- /dev/null +++ b/doc/functions/ccosl.texi @@ -0,0 +1,18 @@ +@node ccosl +@section @code{ccosl} +@findex ccosl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ccosl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ceil.texi b/doc/functions/ceil.texi new file mode 100644 index 0000000000..4bf5d24ad0 --- /dev/null +++ b/doc/functions/ceil.texi @@ -0,0 +1,15 @@ +@node ceil +@section @code{ceil} +@findex ceil + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ceil.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ceilf.texi b/doc/functions/ceilf.texi new file mode 100644 index 0000000000..50c1887e54 --- /dev/null +++ b/doc/functions/ceilf.texi @@ -0,0 +1,18 @@ +@node ceilf +@section @code{ceilf} +@findex ceilf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ceilf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, Solaris 9. +@end itemize diff --git a/doc/functions/ceill.texi b/doc/functions/ceill.texi new file mode 100644 index 0000000000..846ff8eff9 --- /dev/null +++ b/doc/functions/ceill.texi @@ -0,0 +1,18 @@ +@node ceill +@section @code{ceill} +@findex ceill + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ceill.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/cexp.texi b/doc/functions/cexp.texi new file mode 100644 index 0000000000..5807a62405 --- /dev/null +++ b/doc/functions/cexp.texi @@ -0,0 +1,18 @@ +@node cexp +@section @code{cexp} +@findex cexp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cexp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cexpf.texi b/doc/functions/cexpf.texi new file mode 100644 index 0000000000..88181befb0 --- /dev/null +++ b/doc/functions/cexpf.texi @@ -0,0 +1,18 @@ +@node cexpf +@section @code{cexpf} +@findex cexpf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cexpf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cexpl.texi b/doc/functions/cexpl.texi new file mode 100644 index 0000000000..5c2dda8453 --- /dev/null +++ b/doc/functions/cexpl.texi @@ -0,0 +1,18 @@ +@node cexpl +@section @code{cexpl} +@findex cexpl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cexpl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/cfgetispeed.texi b/doc/functions/cfgetispeed.texi new file mode 100644 index 0000000000..2728acaca9 --- /dev/null +++ b/doc/functions/cfgetispeed.texi @@ -0,0 +1,18 @@ +@node cfgetispeed +@section @code{cfgetispeed} +@findex cfgetispeed + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfgetispeed.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/cfgetospeed.texi b/doc/functions/cfgetospeed.texi new file mode 100644 index 0000000000..b0997dc457 --- /dev/null +++ b/doc/functions/cfgetospeed.texi @@ -0,0 +1,18 @@ +@node cfgetospeed +@section @code{cfgetospeed} +@findex cfgetospeed + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfgetospeed.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/cfsetispeed.texi b/doc/functions/cfsetispeed.texi new file mode 100644 index 0000000000..8ad32dcb08 --- /dev/null +++ b/doc/functions/cfsetispeed.texi @@ -0,0 +1,18 @@ +@node cfsetispeed +@section @code{cfsetispeed} +@findex cfsetispeed + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfsetispeed.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/cfsetospeed.texi b/doc/functions/cfsetospeed.texi new file mode 100644 index 0000000000..f528d5fd37 --- /dev/null +++ b/doc/functions/cfsetospeed.texi @@ -0,0 +1,18 @@ +@node cfsetospeed +@section @code{cfsetospeed} +@findex cfsetospeed + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cfsetospeed.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/chdir.texi b/doc/functions/chdir.texi new file mode 100644 index 0000000000..8baab8fd7a --- /dev/null +++ b/doc/functions/chdir.texi @@ -0,0 +1,15 @@ +@node chdir +@section @code{chdir} +@findex chdir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/chdir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/chmod.texi b/doc/functions/chmod.texi new file mode 100644 index 0000000000..d5f135acc2 --- /dev/null +++ b/doc/functions/chmod.texi @@ -0,0 +1,15 @@ +@node chmod +@section @code{chmod} +@findex chmod + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/chmod.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/chown.texi b/doc/functions/chown.texi new file mode 100644 index 0000000000..55b41f8ee5 --- /dev/null +++ b/doc/functions/chown.texi @@ -0,0 +1,25 @@ +@node chown +@section @code{chown} +@findex chown + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/chown.html} + +Gnulib module: chown + +Portability problems fixed by Gnulib: +@itemize +@item +When passed an argument of -1, some implementations really set the owner +user/group id of the file to this value, rather than leaving that id of the +file alone. +@item +When applied to a symbolic link, some implementations don't dereference +the symlink, i.e.@: they behave like @code{lchown}. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/cimag.texi b/doc/functions/cimag.texi new file mode 100644 index 0000000000..2ce773bc48 --- /dev/null +++ b/doc/functions/cimag.texi @@ -0,0 +1,18 @@ +@node cimag +@section @code{cimag} +@findex cimag + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cimag.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cimagf.texi b/doc/functions/cimagf.texi new file mode 100644 index 0000000000..96aefa5ee3 --- /dev/null +++ b/doc/functions/cimagf.texi @@ -0,0 +1,18 @@ +@node cimagf +@section @code{cimagf} +@findex cimagf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cimagf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cimagl.texi b/doc/functions/cimagl.texi new file mode 100644 index 0000000000..de759e9b38 --- /dev/null +++ b/doc/functions/cimagl.texi @@ -0,0 +1,18 @@ +@node cimagl +@section @code{cimagl} +@findex cimagl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cimagl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/clearerr.texi b/doc/functions/clearerr.texi new file mode 100644 index 0000000000..e4829904ec --- /dev/null +++ b/doc/functions/clearerr.texi @@ -0,0 +1,15 @@ +@node clearerr +@section @code{clearerr} +@findex clearerr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clearerr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/clock.texi b/doc/functions/clock.texi new file mode 100644 index 0000000000..07e5de7a99 --- /dev/null +++ b/doc/functions/clock.texi @@ -0,0 +1,15 @@ +@node clock +@section @code{clock} +@findex clock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/clock_getcpuclockid.texi b/doc/functions/clock_getcpuclockid.texi new file mode 100644 index 0000000000..8978d0bc6d --- /dev/null +++ b/doc/functions/clock_getcpuclockid.texi @@ -0,0 +1,18 @@ +@node clock_getcpuclockid +@section @code{clock_getcpuclockid} +@findex clock_getcpuclockid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_getcpuclockid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/clock_getres.texi b/doc/functions/clock_getres.texi new file mode 100644 index 0000000000..1727cdd85e --- /dev/null +++ b/doc/functions/clock_getres.texi @@ -0,0 +1,18 @@ +@node clock_getres +@section @code{clock_getres} +@findex clock_getres + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_getres.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/clock_gettime.texi b/doc/functions/clock_gettime.texi new file mode 100644 index 0000000000..3858fe3bea --- /dev/null +++ b/doc/functions/clock_gettime.texi @@ -0,0 +1,18 @@ +@node clock_gettime +@section @code{clock_gettime} +@findex clock_gettime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_gettime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/clock_nanosleep.texi b/doc/functions/clock_nanosleep.texi new file mode 100644 index 0000000000..b6a25ac45f --- /dev/null +++ b/doc/functions/clock_nanosleep.texi @@ -0,0 +1,18 @@ +@node clock_nanosleep +@section @code{clock_nanosleep} +@findex clock_nanosleep + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_nanosleep.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/clock_settime.texi b/doc/functions/clock_settime.texi new file mode 100644 index 0000000000..6d498aef23 --- /dev/null +++ b/doc/functions/clock_settime.texi @@ -0,0 +1,18 @@ +@node clock_settime +@section @code{clock_settime} +@findex clock_settime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clock_settime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/clog.texi b/doc/functions/clog.texi new file mode 100644 index 0000000000..8585080f7e --- /dev/null +++ b/doc/functions/clog.texi @@ -0,0 +1,18 @@ +@node clog +@section @code{clog} +@findex clog + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clog.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/clogf.texi b/doc/functions/clogf.texi new file mode 100644 index 0000000000..07c6933bca --- /dev/null +++ b/doc/functions/clogf.texi @@ -0,0 +1,18 @@ +@node clogf +@section @code{clogf} +@findex clogf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clogf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/clogl.texi b/doc/functions/clogl.texi new file mode 100644 index 0000000000..e95ff05f8f --- /dev/null +++ b/doc/functions/clogl.texi @@ -0,0 +1,18 @@ +@node clogl +@section @code{clogl} +@findex clogl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/clogl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/close.texi b/doc/functions/close.texi new file mode 100644 index 0000000000..ec961dca8c --- /dev/null +++ b/doc/functions/close.texi @@ -0,0 +1,15 @@ +@node close +@section @code{close} +@findex close + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/close.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/closedir.texi b/doc/functions/closedir.texi new file mode 100644 index 0000000000..0183ed3af3 --- /dev/null +++ b/doc/functions/closedir.texi @@ -0,0 +1,15 @@ +@node closedir +@section @code{closedir} +@findex closedir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/closedir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/closelog.texi b/doc/functions/closelog.texi new file mode 100644 index 0000000000..948e637446 --- /dev/null +++ b/doc/functions/closelog.texi @@ -0,0 +1,18 @@ +@node closelog +@section @code{closelog} +@findex closelog + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/closelog.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/confstr.texi b/doc/functions/confstr.texi new file mode 100644 index 0000000000..de97788d18 --- /dev/null +++ b/doc/functions/confstr.texi @@ -0,0 +1,18 @@ +@node confstr +@section @code{confstr} +@findex confstr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/confstr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw. +@end itemize diff --git a/doc/functions/conj.texi b/doc/functions/conj.texi new file mode 100644 index 0000000000..9b3c82d3f9 --- /dev/null +++ b/doc/functions/conj.texi @@ -0,0 +1,18 @@ +@node conj +@section @code{conj} +@findex conj + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/conj.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/conjf.texi b/doc/functions/conjf.texi new file mode 100644 index 0000000000..d0b01a2b95 --- /dev/null +++ b/doc/functions/conjf.texi @@ -0,0 +1,18 @@ +@node conjf +@section @code{conjf} +@findex conjf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/conjf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/conjl.texi b/doc/functions/conjl.texi new file mode 100644 index 0000000000..7271c75d59 --- /dev/null +++ b/doc/functions/conjl.texi @@ -0,0 +1,18 @@ +@node conjl +@section @code{conjl} +@findex conjl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/conjl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/connect.texi b/doc/functions/connect.texi new file mode 100644 index 0000000000..4987034763 --- /dev/null +++ b/doc/functions/connect.texi @@ -0,0 +1,18 @@ +@node connect +@section @code{connect} +@findex connect + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/connect.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/copysign.texi b/doc/functions/copysign.texi new file mode 100644 index 0000000000..af7dd07318 --- /dev/null +++ b/doc/functions/copysign.texi @@ -0,0 +1,15 @@ +@node copysign +@section @code{copysign} +@findex copysign + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/copysign.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/copysignf.texi b/doc/functions/copysignf.texi new file mode 100644 index 0000000000..7f5f944413 --- /dev/null +++ b/doc/functions/copysignf.texi @@ -0,0 +1,18 @@ +@node copysignf +@section @code{copysignf} +@findex copysignf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/copysignf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/copysignl.texi b/doc/functions/copysignl.texi new file mode 100644 index 0000000000..84e7a589f5 --- /dev/null +++ b/doc/functions/copysignl.texi @@ -0,0 +1,18 @@ +@node copysignl +@section @code{copysignl} +@findex copysignl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/copysignl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/cos.texi b/doc/functions/cos.texi new file mode 100644 index 0000000000..c827cb15b7 --- /dev/null +++ b/doc/functions/cos.texi @@ -0,0 +1,15 @@ +@node cos +@section @code{cos} +@findex cos + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cos.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/cosf.texi b/doc/functions/cosf.texi new file mode 100644 index 0000000000..71a2565413 --- /dev/null +++ b/doc/functions/cosf.texi @@ -0,0 +1,18 @@ +@node cosf +@section @code{cosf} +@findex cosf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cosf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/cosh.texi b/doc/functions/cosh.texi new file mode 100644 index 0000000000..ebbfb1dbf3 --- /dev/null +++ b/doc/functions/cosh.texi @@ -0,0 +1,15 @@ +@node cosh +@section @code{cosh} +@findex cosh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cosh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/coshf.texi b/doc/functions/coshf.texi new file mode 100644 index 0000000000..9f19f08cbf --- /dev/null +++ b/doc/functions/coshf.texi @@ -0,0 +1,18 @@ +@node coshf +@section @code{coshf} +@findex coshf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/coshf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/coshl.texi b/doc/functions/coshl.texi new file mode 100644 index 0000000000..638fc7b966 --- /dev/null +++ b/doc/functions/coshl.texi @@ -0,0 +1,18 @@ +@node coshl +@section @code{coshl} +@findex coshl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/coshl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/cosl.texi b/doc/functions/cosl.texi new file mode 100644 index 0000000000..bd8b9a149e --- /dev/null +++ b/doc/functions/cosl.texi @@ -0,0 +1,18 @@ +@node cosl +@section @code{cosl} +@findex cosl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cosl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/cpow.texi b/doc/functions/cpow.texi new file mode 100644 index 0000000000..376bae5660 --- /dev/null +++ b/doc/functions/cpow.texi @@ -0,0 +1,18 @@ +@node cpow +@section @code{cpow} +@findex cpow + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cpow.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cpowf.texi b/doc/functions/cpowf.texi new file mode 100644 index 0000000000..1c3654aad1 --- /dev/null +++ b/doc/functions/cpowf.texi @@ -0,0 +1,18 @@ +@node cpowf +@section @code{cpowf} +@findex cpowf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cpowf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/cpowl.texi b/doc/functions/cpowl.texi new file mode 100644 index 0000000000..248fbe408f --- /dev/null +++ b/doc/functions/cpowl.texi @@ -0,0 +1,18 @@ +@node cpowl +@section @code{cpowl} +@findex cpowl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cpowl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/cproj.texi b/doc/functions/cproj.texi new file mode 100644 index 0000000000..e40b66cbc3 --- /dev/null +++ b/doc/functions/cproj.texi @@ -0,0 +1,20 @@ +@node cproj +@section @code{cproj} +@findex cproj + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cproj.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@item +The glibc implementation is or was broken. +@end itemize diff --git a/doc/functions/cprojf.texi b/doc/functions/cprojf.texi new file mode 100644 index 0000000000..a96b603afd --- /dev/null +++ b/doc/functions/cprojf.texi @@ -0,0 +1,20 @@ +@node cprojf +@section @code{cprojf} +@findex cprojf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cprojf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@item +The glibc implementation is or was broken. +@end itemize diff --git a/doc/functions/cprojl.texi b/doc/functions/cprojl.texi new file mode 100644 index 0000000000..be98bd9bc5 --- /dev/null +++ b/doc/functions/cprojl.texi @@ -0,0 +1,20 @@ +@node cprojl +@section @code{cprojl} +@findex cprojl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/cprojl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@item +The glibc implementation is or was broken. +@end itemize diff --git a/doc/functions/creal.texi b/doc/functions/creal.texi new file mode 100644 index 0000000000..647953438d --- /dev/null +++ b/doc/functions/creal.texi @@ -0,0 +1,18 @@ +@node creal +@section @code{creal} +@findex creal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/creal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/crealf.texi b/doc/functions/crealf.texi new file mode 100644 index 0000000000..2dab63f743 --- /dev/null +++ b/doc/functions/crealf.texi @@ -0,0 +1,18 @@ +@node crealf +@section @code{crealf} +@findex crealf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/crealf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/creall.texi b/doc/functions/creall.texi new file mode 100644 index 0000000000..622f5e0d9e --- /dev/null +++ b/doc/functions/creall.texi @@ -0,0 +1,18 @@ +@node creall +@section @code{creall} +@findex creall + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/creall.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/creat.texi b/doc/functions/creat.texi new file mode 100644 index 0000000000..6b15a13ce7 --- /dev/null +++ b/doc/functions/creat.texi @@ -0,0 +1,23 @@ +@node creat +@section @code{creat} +@findex creat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/creat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows, this function returns a file handle in @code{O_TEXT} mode. If you +need a file handle in @code{O_BINARY} mode, you need to use the function +@code{open} instead. +@item +On platforms where @code{off_t} is a 32-bit type, @code{creat} may not work +correctly to create files larger than 2 GB. The fix is to use the +@code{AC_SYS_LARGEFILE} macro. +@end itemize diff --git a/doc/functions/crypt.texi b/doc/functions/crypt.texi new file mode 100644 index 0000000000..614f4544cf --- /dev/null +++ b/doc/functions/crypt.texi @@ -0,0 +1,18 @@ +@node crypt +@section @code{crypt} +@findex crypt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/crypt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csin.texi b/doc/functions/csin.texi new file mode 100644 index 0000000000..8bf3e1a6b3 --- /dev/null +++ b/doc/functions/csin.texi @@ -0,0 +1,18 @@ +@node csin +@section @code{csin} +@findex csin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csinf.texi b/doc/functions/csinf.texi new file mode 100644 index 0000000000..0e58ac2d85 --- /dev/null +++ b/doc/functions/csinf.texi @@ -0,0 +1,18 @@ +@node csinf +@section @code{csinf} +@findex csinf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csinh.texi b/doc/functions/csinh.texi new file mode 100644 index 0000000000..c94b935db5 --- /dev/null +++ b/doc/functions/csinh.texi @@ -0,0 +1,18 @@ +@node csinh +@section @code{csinh} +@findex csinh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csinhf.texi b/doc/functions/csinhf.texi new file mode 100644 index 0000000000..8fde4a496a --- /dev/null +++ b/doc/functions/csinhf.texi @@ -0,0 +1,18 @@ +@node csinhf +@section @code{csinhf} +@findex csinhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csinhl.texi b/doc/functions/csinhl.texi new file mode 100644 index 0000000000..d139855b8d --- /dev/null +++ b/doc/functions/csinhl.texi @@ -0,0 +1,18 @@ +@node csinhl +@section @code{csinhl} +@findex csinhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/csinl.texi b/doc/functions/csinl.texi new file mode 100644 index 0000000000..2045695632 --- /dev/null +++ b/doc/functions/csinl.texi @@ -0,0 +1,18 @@ +@node csinl +@section @code{csinl} +@findex csinl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csinl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/csqrt.texi b/doc/functions/csqrt.texi new file mode 100644 index 0000000000..d6f8bfdba1 --- /dev/null +++ b/doc/functions/csqrt.texi @@ -0,0 +1,18 @@ +@node csqrt +@section @code{csqrt} +@findex csqrt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csqrt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csqrtf.texi b/doc/functions/csqrtf.texi new file mode 100644 index 0000000000..e7f3629228 --- /dev/null +++ b/doc/functions/csqrtf.texi @@ -0,0 +1,18 @@ +@node csqrtf +@section @code{csqrtf} +@findex csqrtf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csqrtf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/csqrtl.texi b/doc/functions/csqrtl.texi new file mode 100644 index 0000000000..50dce032f4 --- /dev/null +++ b/doc/functions/csqrtl.texi @@ -0,0 +1,18 @@ +@node csqrtl +@section @code{csqrtl} +@findex csqrtl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/csqrtl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ctan.texi b/doc/functions/ctan.texi new file mode 100644 index 0000000000..97a352227d --- /dev/null +++ b/doc/functions/ctan.texi @@ -0,0 +1,18 @@ +@node ctan +@section @code{ctan} +@findex ctan + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctan.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ctanf.texi b/doc/functions/ctanf.texi new file mode 100644 index 0000000000..a2fde2a56c --- /dev/null +++ b/doc/functions/ctanf.texi @@ -0,0 +1,18 @@ +@node ctanf +@section @code{ctanf} +@findex ctanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ctanh.texi b/doc/functions/ctanh.texi new file mode 100644 index 0000000000..340e0cd375 --- /dev/null +++ b/doc/functions/ctanh.texi @@ -0,0 +1,18 @@ +@node ctanh +@section @code{ctanh} +@findex ctanh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ctanhf.texi b/doc/functions/ctanhf.texi new file mode 100644 index 0000000000..d6b1f0f162 --- /dev/null +++ b/doc/functions/ctanhf.texi @@ -0,0 +1,18 @@ +@node ctanhf +@section @code{ctanhf} +@findex ctanhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw. +@end itemize diff --git a/doc/functions/ctanhl.texi b/doc/functions/ctanhl.texi new file mode 100644 index 0000000000..8355926557 --- /dev/null +++ b/doc/functions/ctanhl.texi @@ -0,0 +1,18 @@ +@node ctanhl +@section @code{ctanhl} +@findex ctanhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ctanl.texi b/doc/functions/ctanl.texi new file mode 100644 index 0000000000..1f4e10d04a --- /dev/null +++ b/doc/functions/ctanl.texi @@ -0,0 +1,18 @@ +@node ctanl +@section @code{ctanl} +@findex ctanl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctanl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ctermid.texi b/doc/functions/ctermid.texi new file mode 100644 index 0000000000..f0f7390791 --- /dev/null +++ b/doc/functions/ctermid.texi @@ -0,0 +1,18 @@ +@node ctermid +@section @code{ctermid} +@findex ctermid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctermid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/ctime.texi b/doc/functions/ctime.texi new file mode 100644 index 0000000000..14d0e9d584 --- /dev/null +++ b/doc/functions/ctime.texi @@ -0,0 +1,27 @@ +@node ctime +@section @code{ctime} +@findex ctime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function may overflow its internal buffer if an invalid year is passed. +@item +The @code{ctime} function need not be reentrant, and consequently is +not required to be thread safe. Implementations of @code{ctime} +typically write the time stamp into static buffer. If two threads +call @code{ctime} at roughly the same time, you might end up with the +wrong date in one of the threads, or some undefined string. There is +a re-entrant interface @code{ctime_r}. +@end itemize + +A more flexible function is @code{strftime}. However, note that it is +locale dependent. diff --git a/doc/functions/ctime_r.texi b/doc/functions/ctime_r.texi new file mode 100644 index 0000000000..517a3c14ce --- /dev/null +++ b/doc/functions/ctime_r.texi @@ -0,0 +1,34 @@ +@node ctime_r +@section @code{ctime_r} +@findex ctime_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ctime_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +This function may put more than 26 bytes into the argument buffer if an +invalid year is passed. +@end itemize + +@code{ctime_r} takes a pre-allocated buffer and length of the buffer, +and returns @code{NULL} on errors. +The input buffer should be at least 26 bytes in size. The output +string is locale-independent. However, years can have more than 4 +digits if @code{time_t} is sufficiently wide, so the length of the +required output buffer is not easy to determine. Increasing the +buffer size when @code{ctime_r} returns @code{NULL} is not necessarily +sufficient. The @code{NULL} return value could mean some other error +condition, which will not go away by increasing the buffer size. + +A more flexible function is @code{strftime}. However, note that it is +locale dependent. diff --git a/doc/functions/daylight.texi b/doc/functions/daylight.texi new file mode 100644 index 0000000000..d86520bb0d --- /dev/null +++ b/doc/functions/daylight.texi @@ -0,0 +1,21 @@ +@node daylight +@section @code{daylight} +@findex daylight + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/daylight.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This variable is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, IRIX 6.5, OSF/1 5.1, Cygwin. +@item +The address of this variable is not a compile-time constant on some platforms: +Cygwin, mingw. +@end itemize diff --git a/doc/functions/dbm_clearerr.texi b/doc/functions/dbm_clearerr.texi new file mode 100644 index 0000000000..e129a04c54 --- /dev/null +++ b/doc/functions/dbm_clearerr.texi @@ -0,0 +1,18 @@ +@node dbm_clearerr +@section @code{dbm_clearerr} +@findex dbm_clearerr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_clearerr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, HP-UX 11, OSF/1 5.1, Solaris 2.5.1, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_close.texi b/doc/functions/dbm_close.texi new file mode 100644 index 0000000000..6d557a9be8 --- /dev/null +++ b/doc/functions/dbm_close.texi @@ -0,0 +1,18 @@ +@node dbm_close +@section @code{dbm_close} +@findex dbm_close + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_close.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_delete.texi b/doc/functions/dbm_delete.texi new file mode 100644 index 0000000000..78f61c7100 --- /dev/null +++ b/doc/functions/dbm_delete.texi @@ -0,0 +1,18 @@ +@node dbm_delete +@section @code{dbm_delete} +@findex dbm_delete + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_delete.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_error.texi b/doc/functions/dbm_error.texi new file mode 100644 index 0000000000..0967d9b1d9 --- /dev/null +++ b/doc/functions/dbm_error.texi @@ -0,0 +1,18 @@ +@node dbm_error +@section @code{dbm_error} +@findex dbm_error + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_error.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, HP-UX 11, OSF/1 4.0, Solaris 2.5.1, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_fetch.texi b/doc/functions/dbm_fetch.texi new file mode 100644 index 0000000000..6c4d1488f6 --- /dev/null +++ b/doc/functions/dbm_fetch.texi @@ -0,0 +1,18 @@ +@node dbm_fetch +@section @code{dbm_fetch} +@findex dbm_fetch + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_fetch.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_firstkey.texi b/doc/functions/dbm_firstkey.texi new file mode 100644 index 0000000000..8b6837251d --- /dev/null +++ b/doc/functions/dbm_firstkey.texi @@ -0,0 +1,18 @@ +@node dbm_firstkey +@section @code{dbm_firstkey} +@findex dbm_firstkey + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_firstkey.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_nextkey.texi b/doc/functions/dbm_nextkey.texi new file mode 100644 index 0000000000..f58f660196 --- /dev/null +++ b/doc/functions/dbm_nextkey.texi @@ -0,0 +1,18 @@ +@node dbm_nextkey +@section @code{dbm_nextkey} +@findex dbm_nextkey + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_nextkey.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_open.texi b/doc/functions/dbm_open.texi new file mode 100644 index 0000000000..8fba3c14b2 --- /dev/null +++ b/doc/functions/dbm_open.texi @@ -0,0 +1,18 @@ +@node dbm_open +@section @code{dbm_open} +@findex dbm_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/dbm_store.texi b/doc/functions/dbm_store.texi new file mode 100644 index 0000000000..65daaa4c7f --- /dev/null +++ b/doc/functions/dbm_store.texi @@ -0,0 +1,18 @@ +@node dbm_store +@section @code{dbm_store} +@findex dbm_store + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dbm_store.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/difftime.texi b/doc/functions/difftime.texi new file mode 100644 index 0000000000..871c0462a6 --- /dev/null +++ b/doc/functions/difftime.texi @@ -0,0 +1,15 @@ +@node difftime +@section @code{difftime} +@findex difftime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/difftime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/dirname.texi b/doc/functions/dirname.texi new file mode 100644 index 0000000000..4bc652b33d --- /dev/null +++ b/doc/functions/dirname.texi @@ -0,0 +1,24 @@ +@node dirname +@section @code{dirname} +@findex dirname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dirname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +IRIX 6.5, Solaris 2.5.1, mingw, BeOS. +@item +@code{dirname} assumes file names in POSIX syntax; it does not work with file +names in Windows syntax. +@end itemize + +The Gnulib module @code{dirname} provides similar API that also works with +Windows file names. diff --git a/doc/functions/div.texi b/doc/functions/div.texi new file mode 100644 index 0000000000..ecb36737aa --- /dev/null +++ b/doc/functions/div.texi @@ -0,0 +1,15 @@ +@node div +@section @code{div} +@findex div + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/div.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/dlclose.texi b/doc/functions/dlclose.texi new file mode 100644 index 0000000000..079c415247 --- /dev/null +++ b/doc/functions/dlclose.texi @@ -0,0 +1,18 @@ +@node dlclose +@section @code{dlclose} +@findex dlclose + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlclose.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/dlerror.texi b/doc/functions/dlerror.texi new file mode 100644 index 0000000000..f1a01cb8e4 --- /dev/null +++ b/doc/functions/dlerror.texi @@ -0,0 +1,18 @@ +@node dlerror +@section @code{dlerror} +@findex dlerror + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlerror.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/dlopen.texi b/doc/functions/dlopen.texi new file mode 100644 index 0000000000..148297948a --- /dev/null +++ b/doc/functions/dlopen.texi @@ -0,0 +1,21 @@ +@node dlopen +@section @code{dlopen} +@findex dlopen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlopen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +If the file name argument is not absolute, the file is searched for. The +search algorithm is system specific. +@end itemize diff --git a/doc/functions/dlsym.texi b/doc/functions/dlsym.texi new file mode 100644 index 0000000000..f83439588a --- /dev/null +++ b/doc/functions/dlsym.texi @@ -0,0 +1,21 @@ +@node dlsym +@section @code{dlsym} +@findex dlsym + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dlsym.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +The visibility of symbols loaded in dependent shared libraries or present +in the main executable is system dependent. +@end itemize diff --git a/doc/functions/drand48.texi b/doc/functions/drand48.texi new file mode 100644 index 0000000000..562409569a --- /dev/null +++ b/doc/functions/drand48.texi @@ -0,0 +1,18 @@ +@node drand48 +@section @code{drand48} +@findex drand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/drand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/dup.texi b/doc/functions/dup.texi new file mode 100644 index 0000000000..0c329d53b5 --- /dev/null +++ b/doc/functions/dup.texi @@ -0,0 +1,15 @@ +@node dup +@section @code{dup} +@findex dup + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dup.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/dup2.texi b/doc/functions/dup2.texi new file mode 100644 index 0000000000..62bddab9a2 --- /dev/null +++ b/doc/functions/dup2.texi @@ -0,0 +1,17 @@ +@node dup2 +@section @code{dup2} +@findex dup2 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/dup2.html} + +Gnulib module: dup2 + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ecvt.texi b/doc/functions/ecvt.texi new file mode 100644 index 0000000000..c693598958 --- /dev/null +++ b/doc/functions/ecvt.texi @@ -0,0 +1,21 @@ +@node ecvt +@section @code{ecvt} +@findex ecvt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ecvt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{sprintf} +instead. +@end itemize diff --git a/doc/functions/encrypt.texi b/doc/functions/encrypt.texi new file mode 100644 index 0000000000..de6f860bcd --- /dev/null +++ b/doc/functions/encrypt.texi @@ -0,0 +1,18 @@ +@node encrypt +@section @code{encrypt} +@findex encrypt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/encrypt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/endgrent.texi b/doc/functions/endgrent.texi new file mode 100644 index 0000000000..6d5b1d4bca --- /dev/null +++ b/doc/functions/endgrent.texi @@ -0,0 +1,18 @@ +@node endgrent +@section @code{endgrent} +@findex endgrent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endgrent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/endhostent.texi b/doc/functions/endhostent.texi new file mode 100644 index 0000000000..ae7eb30a18 --- /dev/null +++ b/doc/functions/endhostent.texi @@ -0,0 +1,18 @@ +@node endhostent +@section @code{endhostent} +@findex endhostent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endhostent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/endnetent.texi b/doc/functions/endnetent.texi new file mode 100644 index 0000000000..7eb870db41 --- /dev/null +++ b/doc/functions/endnetent.texi @@ -0,0 +1,18 @@ +@node endnetent +@section @code{endnetent} +@findex endnetent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endnetent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/endprotoent.texi b/doc/functions/endprotoent.texi new file mode 100644 index 0000000000..3d69804c86 --- /dev/null +++ b/doc/functions/endprotoent.texi @@ -0,0 +1,18 @@ +@node endprotoent +@section @code{endprotoent} +@findex endprotoent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endprotoent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/endpwent.texi b/doc/functions/endpwent.texi new file mode 100644 index 0000000000..aa518ae73c --- /dev/null +++ b/doc/functions/endpwent.texi @@ -0,0 +1,18 @@ +@node endpwent +@section @code{endpwent} +@findex endpwent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endpwent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/endservent.texi b/doc/functions/endservent.texi new file mode 100644 index 0000000000..c3f7e1152b --- /dev/null +++ b/doc/functions/endservent.texi @@ -0,0 +1,18 @@ +@node endservent +@section @code{endservent} +@findex endservent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endservent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/endutxent.texi b/doc/functions/endutxent.texi new file mode 100644 index 0000000000..88d9b34cde --- /dev/null +++ b/doc/functions/endutxent.texi @@ -0,0 +1,18 @@ +@node endutxent +@section @code{endutxent} +@findex endutxent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/endutxent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/environ.texi b/doc/functions/environ.texi new file mode 100644 index 0000000000..d89187b1be --- /dev/null +++ b/doc/functions/environ.texi @@ -0,0 +1,21 @@ +@node environ +@section @code{environ} +@findex environ + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/environ.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This variable is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, IRIX 6.5, OSF/1 5.1, Cygwin. +@item +The address of this variable is not a compile-time constant on some platforms: +mingw. +@end itemize diff --git a/doc/functions/erand48.texi b/doc/functions/erand48.texi new file mode 100644 index 0000000000..1dcee9cba2 --- /dev/null +++ b/doc/functions/erand48.texi @@ -0,0 +1,18 @@ +@node erand48 +@section @code{erand48} +@findex erand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/erf.texi b/doc/functions/erf.texi new file mode 100644 index 0000000000..8c9015b38e --- /dev/null +++ b/doc/functions/erf.texi @@ -0,0 +1,15 @@ +@node erf +@section @code{erf} +@findex erf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/erfc.texi b/doc/functions/erfc.texi new file mode 100644 index 0000000000..f171e76df1 --- /dev/null +++ b/doc/functions/erfc.texi @@ -0,0 +1,15 @@ +@node erfc +@section @code{erfc} +@findex erfc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/erfcf.texi b/doc/functions/erfcf.texi new file mode 100644 index 0000000000..0aee01da51 --- /dev/null +++ b/doc/functions/erfcf.texi @@ -0,0 +1,18 @@ +@node erfcf +@section @code{erfcf} +@findex erfcf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfcf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/erfcl.texi b/doc/functions/erfcl.texi new file mode 100644 index 0000000000..73f75c3095 --- /dev/null +++ b/doc/functions/erfcl.texi @@ -0,0 +1,18 @@ +@node erfcl +@section @code{erfcl} +@findex erfcl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfcl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/erff.texi b/doc/functions/erff.texi new file mode 100644 index 0000000000..21c200d036 --- /dev/null +++ b/doc/functions/erff.texi @@ -0,0 +1,18 @@ +@node erff +@section @code{erff} +@findex erff + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erff.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/erfl.texi b/doc/functions/erfl.texi new file mode 100644 index 0000000000..0c9fb65dde --- /dev/null +++ b/doc/functions/erfl.texi @@ -0,0 +1,18 @@ +@node erfl +@section @code{erfl} +@findex erfl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/erfl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/errno.texi b/doc/functions/errno.texi new file mode 100644 index 0000000000..1e7fa1112f --- /dev/null +++ b/doc/functions/errno.texi @@ -0,0 +1,18 @@ +@node errno +@section @code{errno} +@findex errno + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/errno.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows, the socket functions don't set @code{errno}; their error code is +available through @code{WSAGetLastError()} instead. +@end itemize diff --git a/doc/functions/execl.texi b/doc/functions/execl.texi new file mode 100644 index 0000000000..a908fc5792 --- /dev/null +++ b/doc/functions/execl.texi @@ -0,0 +1,15 @@ +@node execl +@section @code{execl} +@findex execl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/execl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/execle.texi b/doc/functions/execle.texi new file mode 100644 index 0000000000..7ab5b83f10 --- /dev/null +++ b/doc/functions/execle.texi @@ -0,0 +1,15 @@ +@node execle +@section @code{execle} +@findex execle + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/execle.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/execlp.texi b/doc/functions/execlp.texi new file mode 100644 index 0000000000..c4ddec706e --- /dev/null +++ b/doc/functions/execlp.texi @@ -0,0 +1,15 @@ +@node execlp +@section @code{execlp} +@findex execlp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/execlp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/execv.texi b/doc/functions/execv.texi new file mode 100644 index 0000000000..51a544df33 --- /dev/null +++ b/doc/functions/execv.texi @@ -0,0 +1,15 @@ +@node execv +@section @code{execv} +@findex execv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/execv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/execve.texi b/doc/functions/execve.texi new file mode 100644 index 0000000000..1aedd21893 --- /dev/null +++ b/doc/functions/execve.texi @@ -0,0 +1,15 @@ +@node execve +@section @code{execve} +@findex execve + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/execve.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/execvp.texi b/doc/functions/execvp.texi new file mode 100644 index 0000000000..54fe61c557 --- /dev/null +++ b/doc/functions/execvp.texi @@ -0,0 +1,15 @@ +@node execvp +@section @code{execvp} +@findex execvp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/execvp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/exit.texi b/doc/functions/exit.texi new file mode 100644 index 0000000000..9d59692ae7 --- /dev/null +++ b/doc/functions/exit.texi @@ -0,0 +1,18 @@ +@node exit +@section @code{exit} +@findex exit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/exit.html} + +Gnulib module: exit + +Portability problems fixed by Gnulib: +@itemize +@item +Some problems with the macros @code{EXIT_SUCCESS} and @code{EXIT_FAILURE}, +see @ref{stdlib.h}. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/exp.texi b/doc/functions/exp.texi new file mode 100644 index 0000000000..dee126e72b --- /dev/null +++ b/doc/functions/exp.texi @@ -0,0 +1,15 @@ +@node exp +@section @code{exp} +@findex exp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/exp2.texi b/doc/functions/exp2.texi new file mode 100644 index 0000000000..80875dace0 --- /dev/null +++ b/doc/functions/exp2.texi @@ -0,0 +1,18 @@ +@node exp2 +@section @code{exp2} +@findex exp2 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp2.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/exp2f.texi b/doc/functions/exp2f.texi new file mode 100644 index 0000000000..fc1f322746 --- /dev/null +++ b/doc/functions/exp2f.texi @@ -0,0 +1,18 @@ +@node exp2f +@section @code{exp2f} +@findex exp2f + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp2f.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/exp2l.texi b/doc/functions/exp2l.texi new file mode 100644 index 0000000000..b14890d4a5 --- /dev/null +++ b/doc/functions/exp2l.texi @@ -0,0 +1,18 @@ +@node exp2l +@section @code{exp2l} +@findex exp2l + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/exp2l.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/expf.texi b/doc/functions/expf.texi new file mode 100644 index 0000000000..87e66da08b --- /dev/null +++ b/doc/functions/expf.texi @@ -0,0 +1,18 @@ +@node expf +@section @code{expf} +@findex expf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/expf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/expl.texi b/doc/functions/expl.texi new file mode 100644 index 0000000000..36e0abf5b4 --- /dev/null +++ b/doc/functions/expl.texi @@ -0,0 +1,18 @@ +@node expl +@section @code{expl} +@findex expl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/expl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/expm1.texi b/doc/functions/expm1.texi new file mode 100644 index 0000000000..195b4a61ad --- /dev/null +++ b/doc/functions/expm1.texi @@ -0,0 +1,18 @@ +@node expm1 +@section @code{expm1} +@findex expm1 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/expm1.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/expm1f.texi b/doc/functions/expm1f.texi new file mode 100644 index 0000000000..120c0825b3 --- /dev/null +++ b/doc/functions/expm1f.texi @@ -0,0 +1,18 @@ +@node expm1f +@section @code{expm1f} +@findex expm1f + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/expm1f.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, Solaris 9, mingw. +@end itemize diff --git a/doc/functions/expm1l.texi b/doc/functions/expm1l.texi new file mode 100644 index 0000000000..0ace412260 --- /dev/null +++ b/doc/functions/expm1l.texi @@ -0,0 +1,18 @@ +@node expm1l +@section @code{expm1l} +@findex expm1l + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/expm1l.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/fabs.texi b/doc/functions/fabs.texi new file mode 100644 index 0000000000..191b1067b2 --- /dev/null +++ b/doc/functions/fabs.texi @@ -0,0 +1,15 @@ +@node fabs +@section @code{fabs} +@findex fabs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fabs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fabsf.texi b/doc/functions/fabsf.texi new file mode 100644 index 0000000000..2bdb834bfb --- /dev/null +++ b/doc/functions/fabsf.texi @@ -0,0 +1,18 @@ +@node fabsf +@section @code{fabsf} +@findex fabsf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fabsf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/fabsl.texi b/doc/functions/fabsl.texi new file mode 100644 index 0000000000..f3ad20a0e5 --- /dev/null +++ b/doc/functions/fabsl.texi @@ -0,0 +1,18 @@ +@node fabsl +@section @code{fabsl} +@findex fabsl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fabsl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fattach.texi b/doc/functions/fattach.texi new file mode 100644 index 0000000000..03069fabb1 --- /dev/null +++ b/doc/functions/fattach.texi @@ -0,0 +1,18 @@ +@node fattach +@section @code{fattach} +@findex fattach + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fattach.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/fchdir.texi b/doc/functions/fchdir.texi new file mode 100644 index 0000000000..0b0d2c3aff --- /dev/null +++ b/doc/functions/fchdir.texi @@ -0,0 +1,18 @@ +@node fchdir +@section @code{fchdir} +@findex fchdir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fchdir.html} + +Gnulib module: fchdir + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Tandem/NSK, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fchmod.texi b/doc/functions/fchmod.texi new file mode 100644 index 0000000000..272e468a53 --- /dev/null +++ b/doc/functions/fchmod.texi @@ -0,0 +1,18 @@ +@node fchmod +@section @code{fchmod} +@findex fchmod + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fchmod.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/fchown.texi b/doc/functions/fchown.texi new file mode 100644 index 0000000000..d767c9013e --- /dev/null +++ b/doc/functions/fchown.texi @@ -0,0 +1,18 @@ +@node fchown +@section @code{fchown} +@findex fchown + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fchown.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/fclose.texi b/doc/functions/fclose.texi new file mode 100644 index 0000000000..c231812d4c --- /dev/null +++ b/doc/functions/fclose.texi @@ -0,0 +1,18 @@ +@node fclose +@section @code{fclose} +@findex fclose + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fclose.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fcntl.texi b/doc/functions/fcntl.texi new file mode 100644 index 0000000000..cc48bdcdb8 --- /dev/null +++ b/doc/functions/fcntl.texi @@ -0,0 +1,18 @@ +@node fcntl +@section @code{fcntl} +@findex fcntl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fcntl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/fcvt.texi b/doc/functions/fcvt.texi new file mode 100644 index 0000000000..eab4c0e62c --- /dev/null +++ b/doc/functions/fcvt.texi @@ -0,0 +1,21 @@ +@node fcvt +@section @code{fcvt} +@findex fcvt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fcvt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{sprintf} +instead. +@end itemize diff --git a/doc/functions/fdatasync.texi b/doc/functions/fdatasync.texi new file mode 100644 index 0000000000..b755a2b361 --- /dev/null +++ b/doc/functions/fdatasync.texi @@ -0,0 +1,18 @@ +@node fdatasync +@section @code{fdatasync} +@findex fdatasync + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdatasync.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/fdetach.texi b/doc/functions/fdetach.texi new file mode 100644 index 0000000000..6a7e48eee0 --- /dev/null +++ b/doc/functions/fdetach.texi @@ -0,0 +1,18 @@ +@node fdetach +@section @code{fdetach} +@findex fdetach + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdetach.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/fdim.texi b/doc/functions/fdim.texi new file mode 100644 index 0000000000..c1b5bc4b21 --- /dev/null +++ b/doc/functions/fdim.texi @@ -0,0 +1,18 @@ +@node fdim +@section @code{fdim} +@findex fdim + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdim.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fdimf.texi b/doc/functions/fdimf.texi new file mode 100644 index 0000000000..e67c28b57d --- /dev/null +++ b/doc/functions/fdimf.texi @@ -0,0 +1,18 @@ +@node fdimf +@section @code{fdimf} +@findex fdimf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdimf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fdiml.texi b/doc/functions/fdiml.texi new file mode 100644 index 0000000000..242eef40da --- /dev/null +++ b/doc/functions/fdiml.texi @@ -0,0 +1,18 @@ +@node fdiml +@section @code{fdiml} +@findex fdiml + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdiml.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fdopen.texi b/doc/functions/fdopen.texi new file mode 100644 index 0000000000..3855b53ba4 --- /dev/null +++ b/doc/functions/fdopen.texi @@ -0,0 +1,18 @@ +@node fdopen +@section @code{fdopen} +@findex fdopen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fdopen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/feclearexcept.texi b/doc/functions/feclearexcept.texi new file mode 100644 index 0000000000..73d0d270f5 --- /dev/null +++ b/doc/functions/feclearexcept.texi @@ -0,0 +1,18 @@ +@node feclearexcept +@section @code{feclearexcept} +@findex feclearexcept + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/feclearexcept.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fegetenv.texi b/doc/functions/fegetenv.texi new file mode 100644 index 0000000000..863d2bbc46 --- /dev/null +++ b/doc/functions/fegetenv.texi @@ -0,0 +1,18 @@ +@node fegetenv +@section @code{fegetenv} +@findex fegetenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fegetenv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fegetexceptflag.texi b/doc/functions/fegetexceptflag.texi new file mode 100644 index 0000000000..97e93a6e84 --- /dev/null +++ b/doc/functions/fegetexceptflag.texi @@ -0,0 +1,18 @@ +@node fegetexceptflag +@section @code{fegetexceptflag} +@findex fegetexceptflag + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fegetexceptflag.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fegetround.texi b/doc/functions/fegetround.texi new file mode 100644 index 0000000000..5b54121254 --- /dev/null +++ b/doc/functions/fegetround.texi @@ -0,0 +1,18 @@ +@node fegetround +@section @code{fegetround} +@findex fegetround + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fegetround.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/feholdexcept.texi b/doc/functions/feholdexcept.texi new file mode 100644 index 0000000000..afb472ca9b --- /dev/null +++ b/doc/functions/feholdexcept.texi @@ -0,0 +1,18 @@ +@node feholdexcept +@section @code{feholdexcept} +@findex feholdexcept + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/feholdexcept.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/feof.texi b/doc/functions/feof.texi new file mode 100644 index 0000000000..12a3498dab --- /dev/null +++ b/doc/functions/feof.texi @@ -0,0 +1,15 @@ +@node feof +@section @code{feof} +@findex feof + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/feof.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/feraiseexcept.texi b/doc/functions/feraiseexcept.texi new file mode 100644 index 0000000000..52f0c7cd43 --- /dev/null +++ b/doc/functions/feraiseexcept.texi @@ -0,0 +1,18 @@ +@node feraiseexcept +@section @code{feraiseexcept} +@findex feraiseexcept + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/feraiseexcept.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/ferror.texi b/doc/functions/ferror.texi new file mode 100644 index 0000000000..f2b677677d --- /dev/null +++ b/doc/functions/ferror.texi @@ -0,0 +1,15 @@ +@node ferror +@section @code{ferror} +@findex ferror + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ferror.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fesetenv.texi b/doc/functions/fesetenv.texi new file mode 100644 index 0000000000..6575f0a51f --- /dev/null +++ b/doc/functions/fesetenv.texi @@ -0,0 +1,18 @@ +@node fesetenv +@section @code{fesetenv} +@findex fesetenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fesetenv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fesetexceptflag.texi b/doc/functions/fesetexceptflag.texi new file mode 100644 index 0000000000..cce59babab --- /dev/null +++ b/doc/functions/fesetexceptflag.texi @@ -0,0 +1,18 @@ +@node fesetexceptflag +@section @code{fesetexceptflag} +@findex fesetexceptflag + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fesetexceptflag.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fesetround.texi b/doc/functions/fesetround.texi new file mode 100644 index 0000000000..f2e82456bc --- /dev/null +++ b/doc/functions/fesetround.texi @@ -0,0 +1,18 @@ +@node fesetround +@section @code{fesetround} +@findex fesetround + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fesetround.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fetestexcept.texi b/doc/functions/fetestexcept.texi new file mode 100644 index 0000000000..b5f32a1cc3 --- /dev/null +++ b/doc/functions/fetestexcept.texi @@ -0,0 +1,18 @@ +@node fetestexcept +@section @code{fetestexcept} +@findex fetestexcept + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fetestexcept.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/feupdateenv.texi b/doc/functions/feupdateenv.texi new file mode 100644 index 0000000000..d3684e601e --- /dev/null +++ b/doc/functions/feupdateenv.texi @@ -0,0 +1,18 @@ +@node feupdateenv +@section @code{feupdateenv} +@findex feupdateenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/feupdateenv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/fflush.texi b/doc/functions/fflush.texi new file mode 100644 index 0000000000..2cc9d88113 --- /dev/null +++ b/doc/functions/fflush.texi @@ -0,0 +1,29 @@ +@node fflush +@section @code{fflush} +@findex fflush + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fflush.html} + +Gnulib module: fflush + +Portability problems fixed by Gnulib: +@itemize +@item +@code{fflush} followed by @code{fseek} or @code{fseeko}, applied to an input +stream, should have the effect of positioning the underlying file descriptor. +It doesn't do this on some platforms. +@item +@code{fflush} on an input stream changes the position of the stream to the +end of the previous buffer, on some platforms: mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +@code{fflush}, @code{ftell}, @code{ftello}, @code{fgetpos} behave incorrectly +on input streams that are opened in @code{O_TEXT} mode and whose contents +contains Unix line terminators (LF), on some platforms: mingw. +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/ffs.texi b/doc/functions/ffs.texi new file mode 100644 index 0000000000..e18b63185a --- /dev/null +++ b/doc/functions/ffs.texi @@ -0,0 +1,18 @@ +@node ffs +@section @code{ffs} +@findex ffs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ffs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/fgetc.texi b/doc/functions/fgetc.texi new file mode 100644 index 0000000000..84ce618cfc --- /dev/null +++ b/doc/functions/fgetc.texi @@ -0,0 +1,18 @@ +@node fgetc +@section @code{fgetc} +@findex fgetc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fgetpos.texi b/doc/functions/fgetpos.texi new file mode 100644 index 0000000000..2caffc0181 --- /dev/null +++ b/doc/functions/fgetpos.texi @@ -0,0 +1,19 @@ +@node fgetpos +@section @code{fgetpos} +@findex fgetpos + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetpos.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +@code{fflush}, @code{ftell}, @code{ftello}, @code{fgetpos} behave incorrectly +on input streams that are opened in @code{O_TEXT} mode and whose contents +contains Unix line terminators (LF), on some platforms: mingw. +@end itemize diff --git a/doc/functions/fgets.texi b/doc/functions/fgets.texi new file mode 100644 index 0000000000..120d125f70 --- /dev/null +++ b/doc/functions/fgets.texi @@ -0,0 +1,18 @@ +@node fgets +@section @code{fgets} +@findex fgets + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgets.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fgetwc.texi b/doc/functions/fgetwc.texi new file mode 100644 index 0000000000..3a12eecaeb --- /dev/null +++ b/doc/functions/fgetwc.texi @@ -0,0 +1,21 @@ +@node fgetwc +@section @code{fgetwc} +@findex fgetwc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetwc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/fgetws.texi b/doc/functions/fgetws.texi new file mode 100644 index 0000000000..82b911484e --- /dev/null +++ b/doc/functions/fgetws.texi @@ -0,0 +1,21 @@ +@node fgetws +@section @code{fgetws} +@findex fgetws + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetws.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/fileno.texi b/doc/functions/fileno.texi new file mode 100644 index 0000000000..7f62c69756 --- /dev/null +++ b/doc/functions/fileno.texi @@ -0,0 +1,15 @@ +@node fileno +@section @code{fileno} +@findex fileno + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fileno.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/flockfile.texi b/doc/functions/flockfile.texi new file mode 100644 index 0000000000..e605436ced --- /dev/null +++ b/doc/functions/flockfile.texi @@ -0,0 +1,18 @@ +@node flockfile +@section @code{flockfile} +@findex flockfile + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/flockfile.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/floor.texi b/doc/functions/floor.texi new file mode 100644 index 0000000000..140452ce86 --- /dev/null +++ b/doc/functions/floor.texi @@ -0,0 +1,15 @@ +@node floor +@section @code{floor} +@findex floor + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/floor.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/floorf.texi b/doc/functions/floorf.texi new file mode 100644 index 0000000000..27541b6272 --- /dev/null +++ b/doc/functions/floorf.texi @@ -0,0 +1,18 @@ +@node floorf +@section @code{floorf} +@findex floorf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/floorf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, Solaris 9. +@end itemize diff --git a/doc/functions/floorl.texi b/doc/functions/floorl.texi new file mode 100644 index 0000000000..40aafc4ae9 --- /dev/null +++ b/doc/functions/floorl.texi @@ -0,0 +1,18 @@ +@node floorl +@section @code{floorl} +@findex floorl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/floorl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fma.texi b/doc/functions/fma.texi new file mode 100644 index 0000000000..f4ee69344f --- /dev/null +++ b/doc/functions/fma.texi @@ -0,0 +1,18 @@ +@node fma +@section @code{fma} +@findex fma + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fma.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fmaf.texi b/doc/functions/fmaf.texi new file mode 100644 index 0000000000..f4f0c4974c --- /dev/null +++ b/doc/functions/fmaf.texi @@ -0,0 +1,18 @@ +@node fmaf +@section @code{fmaf} +@findex fmaf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmaf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fmal.texi b/doc/functions/fmal.texi new file mode 100644 index 0000000000..943c4cd682 --- /dev/null +++ b/doc/functions/fmal.texi @@ -0,0 +1,18 @@ +@node fmal +@section @code{fmal} +@findex fmal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fmax.texi b/doc/functions/fmax.texi new file mode 100644 index 0000000000..b8311d544d --- /dev/null +++ b/doc/functions/fmax.texi @@ -0,0 +1,18 @@ +@node fmax +@section @code{fmax} +@findex fmax + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmax.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fmaxf.texi b/doc/functions/fmaxf.texi new file mode 100644 index 0000000000..a6dd353f69 --- /dev/null +++ b/doc/functions/fmaxf.texi @@ -0,0 +1,18 @@ +@node fmaxf +@section @code{fmaxf} +@findex fmaxf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmaxf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fmaxl.texi b/doc/functions/fmaxl.texi new file mode 100644 index 0000000000..8bcbc327cc --- /dev/null +++ b/doc/functions/fmaxl.texi @@ -0,0 +1,18 @@ +@node fmaxl +@section @code{fmaxl} +@findex fmaxl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmaxl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fmin.texi b/doc/functions/fmin.texi new file mode 100644 index 0000000000..7cd0a0ca46 --- /dev/null +++ b/doc/functions/fmin.texi @@ -0,0 +1,18 @@ +@node fmin +@section @code{fmin} +@findex fmin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fminf.texi b/doc/functions/fminf.texi new file mode 100644 index 0000000000..f0ad4ae031 --- /dev/null +++ b/doc/functions/fminf.texi @@ -0,0 +1,18 @@ +@node fminf +@section @code{fminf} +@findex fminf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fminf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/fminl.texi b/doc/functions/fminl.texi new file mode 100644 index 0000000000..f2488f1726 --- /dev/null +++ b/doc/functions/fminl.texi @@ -0,0 +1,18 @@ +@node fminl +@section @code{fminl} +@findex fminl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fminl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fmod.texi b/doc/functions/fmod.texi new file mode 100644 index 0000000000..af3f81c531 --- /dev/null +++ b/doc/functions/fmod.texi @@ -0,0 +1,15 @@ +@node fmod +@section @code{fmod} +@findex fmod + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmod.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fmodf.texi b/doc/functions/fmodf.texi new file mode 100644 index 0000000000..2261362337 --- /dev/null +++ b/doc/functions/fmodf.texi @@ -0,0 +1,18 @@ +@node fmodf +@section @code{fmodf} +@findex fmodf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmodf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/fmodl.texi b/doc/functions/fmodl.texi new file mode 100644 index 0000000000..5049861240 --- /dev/null +++ b/doc/functions/fmodl.texi @@ -0,0 +1,18 @@ +@node fmodl +@section @code{fmodl} +@findex fmodl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmodl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/fmtmsg.texi b/doc/functions/fmtmsg.texi new file mode 100644 index 0000000000..6094c2025a --- /dev/null +++ b/doc/functions/fmtmsg.texi @@ -0,0 +1,18 @@ +@node fmtmsg +@section @code{fmtmsg} +@findex fmtmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fmtmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/fnmatch.texi b/doc/functions/fnmatch.texi new file mode 100644 index 0000000000..cb24b5fe8e --- /dev/null +++ b/doc/functions/fnmatch.texi @@ -0,0 +1,20 @@ +@node fnmatch +@section @code{fnmatch} +@findex fnmatch + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fnmatch.html} + +Gnulib module: fnmatch-posix or fnmatch-gnu + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +This function is broken in some versions of Solaris and glibc. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fopen.texi b/doc/functions/fopen.texi new file mode 100644 index 0000000000..272638e7db --- /dev/null +++ b/doc/functions/fopen.texi @@ -0,0 +1,22 @@ +@node fopen +@section @code{fopen} +@findex fopen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fopen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, this function returns a file stream in ``text'' mode by default; +this means that it translates @code{'\n'} to CR/LF by default. Use the +@code{"b"} flag if you need reliable binary I/O. +@end itemize diff --git a/doc/functions/fork.texi b/doc/functions/fork.texi new file mode 100644 index 0000000000..d914c2eb04 --- /dev/null +++ b/doc/functions/fork.texi @@ -0,0 +1,27 @@ +@node fork +@section @code{fork} +@findex fork + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fork.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On some platforms, @code{fork} followed by a call of the @code{exec} family +(@code{execl}, @code{execlp}, @code{execle}, @code{execv}, @code{execvp}, +or @code{execve}) is less efficient than @code{vfork} followed by the same +call. @code{vfork} is a variant of @code{fork} that has been introduced to +optimize the @code{fork}/@code{exec} pattern. +@item +On Windows platforms (excluding Cygwin), this function is not implemented; use +@code{spawnvp} instead. +@end itemize diff --git a/doc/functions/fpathconf.texi b/doc/functions/fpathconf.texi new file mode 100644 index 0000000000..cf3de240dc --- /dev/null +++ b/doc/functions/fpathconf.texi @@ -0,0 +1,18 @@ +@node fpathconf +@section @code{fpathconf} +@findex fpathconf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fpathconf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/fpclassify.texi b/doc/functions/fpclassify.texi new file mode 100644 index 0000000000..fac223c18a --- /dev/null +++ b/doc/functions/fpclassify.texi @@ -0,0 +1,18 @@ +@node fpclassify +@section @code{fpclassify} +@findex fpclassify + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fpclassify.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10. +@end itemize diff --git a/doc/functions/fprintf.texi b/doc/functions/fprintf.texi new file mode 100644 index 0000000000..86ea0bff4d --- /dev/null +++ b/doc/functions/fprintf.texi @@ -0,0 +1,40 @@ +@node fprintf +@section @code{fprintf} +@findex fprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fprintf.html} + +Gnulib module: fprintf-posix + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/fputc.texi b/doc/functions/fputc.texi new file mode 100644 index 0000000000..181814cbde --- /dev/null +++ b/doc/functions/fputc.texi @@ -0,0 +1,18 @@ +@node fputc +@section @code{fputc} +@findex fputc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fputs.texi b/doc/functions/fputs.texi new file mode 100644 index 0000000000..021980a1a5 --- /dev/null +++ b/doc/functions/fputs.texi @@ -0,0 +1,18 @@ +@node fputs +@section @code{fputs} +@findex fputs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fputwc.texi b/doc/functions/fputwc.texi new file mode 100644 index 0000000000..3d4250219c --- /dev/null +++ b/doc/functions/fputwc.texi @@ -0,0 +1,21 @@ +@node fputwc +@section @code{fputwc} +@findex fputwc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputwc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/fputws.texi b/doc/functions/fputws.texi new file mode 100644 index 0000000000..4f93ab27df --- /dev/null +++ b/doc/functions/fputws.texi @@ -0,0 +1,21 @@ +@node fputws +@section @code{fputws} +@findex fputws + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fputws.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/fread.texi b/doc/functions/fread.texi new file mode 100644 index 0000000000..0a3d587193 --- /dev/null +++ b/doc/functions/fread.texi @@ -0,0 +1,18 @@ +@node fread +@section @code{fread} +@findex fread + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fread.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/free.texi b/doc/functions/free.texi new file mode 100644 index 0000000000..a407dc25eb --- /dev/null +++ b/doc/functions/free.texi @@ -0,0 +1,17 @@ +@node free +@section @code{free} +@findex free + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/free.html} + +Gnulib module: free + +Portability problems fixed by Gnulib: +@itemize +@item +On old platforms, @code{free (NULL)} is not allowed. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/freeaddrinfo.texi b/doc/functions/freeaddrinfo.texi new file mode 100644 index 0000000000..032d1f38e0 --- /dev/null +++ b/doc/functions/freeaddrinfo.texi @@ -0,0 +1,18 @@ +@node freeaddrinfo +@section @code{freeaddrinfo} +@findex freeaddrinfo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/freeaddrinfo.html} + +Gnulib module: getaddrinfo + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/freopen.texi b/doc/functions/freopen.texi new file mode 100644 index 0000000000..b126f70057 --- /dev/null +++ b/doc/functions/freopen.texi @@ -0,0 +1,18 @@ +@node freopen +@section @code{freopen} +@findex freopen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/freopen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/frexp.texi b/doc/functions/frexp.texi new file mode 100644 index 0000000000..cfe5996229 --- /dev/null +++ b/doc/functions/frexp.texi @@ -0,0 +1,21 @@ +@node frexp +@section @code{frexp} +@findex frexp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/frexp.html} + +Gnulib module: frexp + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not work on denormalized numbers on some platforms: +NetBSD 3.0. +@item +This function does not work on infinite numbers on some platforms: +IRIX 6.5. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/frexpf.texi b/doc/functions/frexpf.texi new file mode 100644 index 0000000000..7fff237af7 --- /dev/null +++ b/doc/functions/frexpf.texi @@ -0,0 +1,18 @@ +@node frexpf +@section @code{frexpf} +@findex frexpf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/frexpf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/frexpl.texi b/doc/functions/frexpl.texi new file mode 100644 index 0000000000..1a67aaf2ae --- /dev/null +++ b/doc/functions/frexpl.texi @@ -0,0 +1,24 @@ +@node frexpl +@section @code{frexpl} +@findex frexpl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/frexpl.html} + +Gnulib module: frexpl + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin. +@item +This function does not work on finite numbers on some platforms: +AIX 5.1. +@item +This function does not work on infinite numbers on some platforms: +IRIX 6.5. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fscanf.texi b/doc/functions/fscanf.texi new file mode 100644 index 0000000000..31638d81a7 --- /dev/null +++ b/doc/functions/fscanf.texi @@ -0,0 +1,21 @@ +@node fscanf +@section @code{fscanf} +@findex fscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, this function doesn't support the @code{hh}, @code{ll}, @code{j}, +@code{t}, @code{z} size specifiers. +@end itemize diff --git a/doc/functions/fseek.texi b/doc/functions/fseek.texi new file mode 100644 index 0000000000..9cc677bf98 --- /dev/null +++ b/doc/functions/fseek.texi @@ -0,0 +1,18 @@ +@node fseek +@section @code{fseek} +@findex fseek + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fseek.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fseeko.texi b/doc/functions/fseeko.texi new file mode 100644 index 0000000000..d724e59da2 --- /dev/null +++ b/doc/functions/fseeko.texi @@ -0,0 +1,25 @@ +@node fseeko +@section @code{fseeko} +@findex fseeko + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fseeko.html} + +Gnulib module: fseeko + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Solaris 2.5.1, mingw. +@item +The declaration of @code{fseeko} in @code{} is not enabled by default +on some platforms: glibc 2.3.6. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On platforms where @code{off_t} is a 32-bit type, @code{fseeko} does not work +correctly with files larger than 2 GB. The fix is to use the +@code{AC_SYS_LARGEFILE} macro. +@end itemize diff --git a/doc/functions/fsetpos.texi b/doc/functions/fsetpos.texi new file mode 100644 index 0000000000..80ebde4007 --- /dev/null +++ b/doc/functions/fsetpos.texi @@ -0,0 +1,15 @@ +@node fsetpos +@section @code{fsetpos} +@findex fsetpos + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fsetpos.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/fstat.texi b/doc/functions/fstat.texi new file mode 100644 index 0000000000..865b0efa6e --- /dev/null +++ b/doc/functions/fstat.texi @@ -0,0 +1,23 @@ +@node fstat +@section @code{fstat} +@findex fstat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fstat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On platforms where @code{off_t} is a 32-bit type, @code{stat} may not correctly +report the size of files or block devices larger than 2 GB. The fix is to +use the @code{AC_SYS_LARGEFILE} macro. +@item +On Cygwin, @code{fstat} applied to the file descriptors 0 and 1, returns +different @code{st_ino} values, even if standard input and standard output +are not redirected and refer to the same terminal. +@end itemize diff --git a/doc/functions/fstatvfs.texi b/doc/functions/fstatvfs.texi new file mode 100644 index 0000000000..67f0110e84 --- /dev/null +++ b/doc/functions/fstatvfs.texi @@ -0,0 +1,18 @@ +@node fstatvfs +@section @code{fstatvfs} +@findex fstatvfs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fstatvfs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, mingw. +@end itemize diff --git a/doc/functions/fsync.texi b/doc/functions/fsync.texi new file mode 100644 index 0000000000..405be40103 --- /dev/null +++ b/doc/functions/fsync.texi @@ -0,0 +1,18 @@ +@node fsync +@section @code{fsync} +@findex fsync + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fsync.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/ftell.texi b/doc/functions/ftell.texi new file mode 100644 index 0000000000..45a0d0f287 --- /dev/null +++ b/doc/functions/ftell.texi @@ -0,0 +1,19 @@ +@node ftell +@section @code{ftell} +@findex ftell + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftell.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +@code{fflush}, @code{ftell}, @code{ftello}, @code{fgetpos} behave incorrectly +on input streams that are opened in @code{O_TEXT} mode and whose contents +contains Unix line terminators (LF), on some platforms: mingw. +@end itemize diff --git a/doc/functions/ftello.texi b/doc/functions/ftello.texi new file mode 100644 index 0000000000..af16b3dee8 --- /dev/null +++ b/doc/functions/ftello.texi @@ -0,0 +1,29 @@ +@node ftello +@section @code{ftello} +@findex ftello + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftello.html} + +Gnulib module: ftello + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Solaris 2.5.1, mingw. +@item +The declaration of @code{ftello} in @code{} is not enabled by default +on some platforms: glibc 2.3.6. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On platforms where @code{off_t} is a 32-bit type, @code{ftello} does not work +correctly with files larger than 2 GB. The fix is to use the +@code{AC_SYS_LARGEFILE} macro. +@item +@code{fflush}, @code{ftell}, @code{ftello}, @code{fgetpos} behave incorrectly +on input streams that are opened in @code{O_TEXT} mode and whose contents +contains Unix line terminators (LF), on some platforms: mingw. +@end itemize diff --git a/doc/functions/ftime.texi b/doc/functions/ftime.texi new file mode 100644 index 0000000000..b326288430 --- /dev/null +++ b/doc/functions/ftime.texi @@ -0,0 +1,22 @@ +@node ftime +@section @code{ftime} +@findex ftime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{gettimeofday} +or @code{clock_gettime} instead, and use @code{ftime} only as a fallback for +portability to Windows platforms. +@end itemize diff --git a/doc/functions/ftok.texi b/doc/functions/ftok.texi new file mode 100644 index 0000000000..02234cf793 --- /dev/null +++ b/doc/functions/ftok.texi @@ -0,0 +1,18 @@ +@node ftok +@section @code{ftok} +@findex ftok + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftok.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/ftruncate.texi b/doc/functions/ftruncate.texi new file mode 100644 index 0000000000..06084e0fb5 --- /dev/null +++ b/doc/functions/ftruncate.texi @@ -0,0 +1,18 @@ +@node ftruncate +@section @code{ftruncate} +@findex ftruncate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftruncate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ftrylockfile.texi b/doc/functions/ftrylockfile.texi new file mode 100644 index 0000000000..e636660f00 --- /dev/null +++ b/doc/functions/ftrylockfile.texi @@ -0,0 +1,18 @@ +@node ftrylockfile +@section @code{ftrylockfile} +@findex ftrylockfile + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftrylockfile.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@end itemize diff --git a/doc/functions/ftw.texi b/doc/functions/ftw.texi new file mode 100644 index 0000000000..aca38662d4 --- /dev/null +++ b/doc/functions/ftw.texi @@ -0,0 +1,18 @@ +@node ftw +@section @code{ftw} +@findex ftw + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftw.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, mingw, BeOS. +@end itemize diff --git a/doc/functions/funlockfile.texi b/doc/functions/funlockfile.texi new file mode 100644 index 0000000000..b7551bf0ac --- /dev/null +++ b/doc/functions/funlockfile.texi @@ -0,0 +1,18 @@ +@node funlockfile +@section @code{funlockfile} +@findex funlockfile + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/funlockfile.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/fwide.texi b/doc/functions/fwide.texi new file mode 100644 index 0000000000..9d8884c940 --- /dev/null +++ b/doc/functions/fwide.texi @@ -0,0 +1,24 @@ +@node fwide +@section @code{fwide} +@findex fwide + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwide.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@item +@code{fwide} is not guaranteed to be able to change a file stream's mode +to a different mode than the current one. +@end itemize diff --git a/doc/functions/fwprintf.texi b/doc/functions/fwprintf.texi new file mode 100644 index 0000000000..f88a727446 --- /dev/null +++ b/doc/functions/fwprintf.texi @@ -0,0 +1,21 @@ +@node fwprintf +@section @code{fwprintf} +@findex fwprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwprintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/fwrite.texi b/doc/functions/fwrite.texi new file mode 100644 index 0000000000..cfdc186416 --- /dev/null +++ b/doc/functions/fwrite.texi @@ -0,0 +1,18 @@ +@node fwrite +@section @code{fwrite} +@findex fwrite + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwrite.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/fwscanf.texi b/doc/functions/fwscanf.texi new file mode 100644 index 0000000000..be450939e1 --- /dev/null +++ b/doc/functions/fwscanf.texi @@ -0,0 +1,21 @@ +@node fwscanf +@section @code{fwscanf} +@findex fwscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/fwscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/gai_strerror.texi b/doc/functions/gai_strerror.texi new file mode 100644 index 0000000000..41fc482cf7 --- /dev/null +++ b/doc/functions/gai_strerror.texi @@ -0,0 +1,18 @@ +@node gai_strerror +@section @code{gai_strerror} +@findex gai_strerror + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gai_strerror.html} + +Gnulib module: getaddrinfo + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/gcvt.texi b/doc/functions/gcvt.texi new file mode 100644 index 0000000000..35e86fab47 --- /dev/null +++ b/doc/functions/gcvt.texi @@ -0,0 +1,21 @@ +@node gcvt +@section @code{gcvt} +@findex gcvt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gcvt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{sprintf} +instead. +@end itemize diff --git a/doc/functions/getaddrinfo.texi b/doc/functions/getaddrinfo.texi new file mode 100644 index 0000000000..09cabe3a89 --- /dev/null +++ b/doc/functions/getaddrinfo.texi @@ -0,0 +1,21 @@ +@node getaddrinfo +@section @code{getaddrinfo} +@findex getaddrinfo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getaddrinfo.html} + +Gnulib module: getaddrinfo + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 7, Cygwin, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows, this function is declared in @code{} rather than in +@code{}. +@end itemize diff --git a/doc/functions/getc.texi b/doc/functions/getc.texi new file mode 100644 index 0000000000..0c371d6624 --- /dev/null +++ b/doc/functions/getc.texi @@ -0,0 +1,18 @@ +@node getc +@section @code{getc} +@findex getc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/getc_unlocked.texi b/doc/functions/getc_unlocked.texi new file mode 100644 index 0000000000..929bc4afb0 --- /dev/null +++ b/doc/functions/getc_unlocked.texi @@ -0,0 +1,18 @@ +@node getc_unlocked +@section @code{getc_unlocked} +@findex getc_unlocked + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getc_unlocked.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getchar.texi b/doc/functions/getchar.texi new file mode 100644 index 0000000000..50836ac142 --- /dev/null +++ b/doc/functions/getchar.texi @@ -0,0 +1,18 @@ +@node getchar +@section @code{getchar} +@findex getchar + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getchar.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/getchar_unlocked.texi b/doc/functions/getchar_unlocked.texi new file mode 100644 index 0000000000..e76a501a1c --- /dev/null +++ b/doc/functions/getchar_unlocked.texi @@ -0,0 +1,18 @@ +@node getchar_unlocked +@section @code{getchar_unlocked} +@findex getchar_unlocked + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getchar_unlocked.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getcontext.texi b/doc/functions/getcontext.texi new file mode 100644 index 0000000000..572d44bd43 --- /dev/null +++ b/doc/functions/getcontext.texi @@ -0,0 +1,18 @@ +@node getcontext +@section @code{getcontext} +@findex getcontext + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getcontext.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/getcwd.texi b/doc/functions/getcwd.texi new file mode 100644 index 0000000000..6a76caaf1a --- /dev/null +++ b/doc/functions/getcwd.texi @@ -0,0 +1,23 @@ +@node getcwd +@section @code{getcwd} +@findex getcwd + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getcwd.html} + +Gnulib module: getcwd + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@item +On glibc platforms, @code{getcwd (NULL, n)} allocates memory for the result. +On other platforms, this call is not allowed. +@item +This function does not handle long file names (greater than @code{PATH_MAX}) +correctly on some platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/getdate.texi b/doc/functions/getdate.texi new file mode 100644 index 0000000000..beb8d0a60a --- /dev/null +++ b/doc/functions/getdate.texi @@ -0,0 +1,21 @@ +@node getdate +@section @code{getdate} +@findex getdate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getdate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize + +Gnulib provides a module @code{getdate} that contains a function @code{get_date} +that has similar functionality as the @code{getdate} function. diff --git a/doc/functions/getegid.texi b/doc/functions/getegid.texi new file mode 100644 index 0000000000..2a10e33772 --- /dev/null +++ b/doc/functions/getegid.texi @@ -0,0 +1,18 @@ +@node getegid +@section @code{getegid} +@findex getegid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getegid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getenv.texi b/doc/functions/getenv.texi new file mode 100644 index 0000000000..6693b3e7c8 --- /dev/null +++ b/doc/functions/getenv.texi @@ -0,0 +1,15 @@ +@node getenv +@section @code{getenv} +@findex getenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getenv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/geteuid.texi b/doc/functions/geteuid.texi new file mode 100644 index 0000000000..a39afb5513 --- /dev/null +++ b/doc/functions/geteuid.texi @@ -0,0 +1,18 @@ +@node geteuid +@section @code{geteuid} +@findex geteuid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/geteuid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getgid.texi b/doc/functions/getgid.texi new file mode 100644 index 0000000000..84044fb06f --- /dev/null +++ b/doc/functions/getgid.texi @@ -0,0 +1,18 @@ +@node getgid +@section @code{getgid} +@findex getgid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getgrent.texi b/doc/functions/getgrent.texi new file mode 100644 index 0000000000..337150535b --- /dev/null +++ b/doc/functions/getgrent.texi @@ -0,0 +1,18 @@ +@node getgrent +@section @code{getgrent} +@findex getgrent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getgrgid.texi b/doc/functions/getgrgid.texi new file mode 100644 index 0000000000..27d5720089 --- /dev/null +++ b/doc/functions/getgrgid.texi @@ -0,0 +1,18 @@ +@node getgrgid +@section @code{getgrgid} +@findex getgrgid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrgid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getgrgid_r.texi b/doc/functions/getgrgid_r.texi new file mode 100644 index 0000000000..6d27f73a4e --- /dev/null +++ b/doc/functions/getgrgid_r.texi @@ -0,0 +1,18 @@ +@node getgrgid_r +@section @code{getgrgid_r} +@findex getgrgid_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrgid_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getgrnam.texi b/doc/functions/getgrnam.texi new file mode 100644 index 0000000000..6e2e1094e6 --- /dev/null +++ b/doc/functions/getgrnam.texi @@ -0,0 +1,18 @@ +@node getgrnam +@section @code{getgrnam} +@findex getgrnam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrnam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getgrnam_r.texi b/doc/functions/getgrnam_r.texi new file mode 100644 index 0000000000..dbf816f165 --- /dev/null +++ b/doc/functions/getgrnam_r.texi @@ -0,0 +1,18 @@ +@node getgrnam_r +@section @code{getgrnam_r} +@findex getgrnam_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgrnam_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getgroups.texi b/doc/functions/getgroups.texi new file mode 100644 index 0000000000..f8ba159f3f --- /dev/null +++ b/doc/functions/getgroups.texi @@ -0,0 +1,21 @@ +@node getgroups +@section @code{getgroups} +@findex getgroups + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getgroups.html} + +Gnulib module: getgroups + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On Ultrix 4.3, @code{getgroups (0, 0)} always fails. See macro +@samp{AC_FUNC_GETGROUPS}. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/gethostbyaddr.texi b/doc/functions/gethostbyaddr.texi new file mode 100644 index 0000000000..2f69066e50 --- /dev/null +++ b/doc/functions/gethostbyaddr.texi @@ -0,0 +1,18 @@ +@node gethostbyaddr +@section @code{gethostbyaddr} +@findex gethostbyaddr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostbyaddr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/gethostbyname.texi b/doc/functions/gethostbyname.texi new file mode 100644 index 0000000000..be2df6392c --- /dev/null +++ b/doc/functions/gethostbyname.texi @@ -0,0 +1,18 @@ +@node gethostbyname +@section @code{gethostbyname} +@findex gethostbyname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostbyname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/gethostent.texi b/doc/functions/gethostent.texi new file mode 100644 index 0000000000..bdc62c225b --- /dev/null +++ b/doc/functions/gethostent.texi @@ -0,0 +1,18 @@ +@node gethostent +@section @code{gethostent} +@findex gethostent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/gethostid.texi b/doc/functions/gethostid.texi new file mode 100644 index 0000000000..935bebbc50 --- /dev/null +++ b/doc/functions/gethostid.texi @@ -0,0 +1,18 @@ +@node gethostid +@section @code{gethostid} +@findex gethostid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/gethostname.texi b/doc/functions/gethostname.texi new file mode 100644 index 0000000000..9d32a8b75c --- /dev/null +++ b/doc/functions/gethostname.texi @@ -0,0 +1,21 @@ +@node gethostname +@section @code{gethostname} +@findex gethostname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostname.html} + +Gnulib module: gethostname + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +If the given buffer is too small for the host name, some implementations +fail with @code{EINVAL}, instead of returning a truncated host name. +@end itemize diff --git a/doc/functions/getitimer.texi b/doc/functions/getitimer.texi new file mode 100644 index 0000000000..5b1e2bc609 --- /dev/null +++ b/doc/functions/getitimer.texi @@ -0,0 +1,18 @@ +@node getitimer +@section @code{getitimer} +@findex getitimer + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getitimer.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getlogin.texi b/doc/functions/getlogin.texi new file mode 100644 index 0000000000..74bdcb92fc --- /dev/null +++ b/doc/functions/getlogin.texi @@ -0,0 +1,18 @@ +@node getlogin +@section @code{getlogin} +@findex getlogin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getlogin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getlogin_r.texi b/doc/functions/getlogin_r.texi new file mode 100644 index 0000000000..8c05875414 --- /dev/null +++ b/doc/functions/getlogin_r.texi @@ -0,0 +1,18 @@ +@node getlogin_r +@section @code{getlogin_r} +@findex getlogin_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getlogin_r.html} + +Gnulib module: getlogin_r + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/getmsg.texi b/doc/functions/getmsg.texi new file mode 100644 index 0000000000..e53de70330 --- /dev/null +++ b/doc/functions/getmsg.texi @@ -0,0 +1,18 @@ +@node getmsg +@section @code{getmsg} +@findex getmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/getnameinfo.texi b/doc/functions/getnameinfo.texi new file mode 100644 index 0000000000..b282827dac --- /dev/null +++ b/doc/functions/getnameinfo.texi @@ -0,0 +1,18 @@ +@node getnameinfo +@section @code{getnameinfo} +@findex getnameinfo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnameinfo.html} + +Gnulib module: getaddrinfo + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/getnetbyaddr.texi b/doc/functions/getnetbyaddr.texi new file mode 100644 index 0000000000..67c420f8a6 --- /dev/null +++ b/doc/functions/getnetbyaddr.texi @@ -0,0 +1,18 @@ +@node getnetbyaddr +@section @code{getnetbyaddr} +@findex getnetbyaddr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnetbyaddr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/getnetbyname.texi b/doc/functions/getnetbyname.texi new file mode 100644 index 0000000000..b23af539af --- /dev/null +++ b/doc/functions/getnetbyname.texi @@ -0,0 +1,18 @@ +@node getnetbyname +@section @code{getnetbyname} +@findex getnetbyname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnetbyname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/getnetent.texi b/doc/functions/getnetent.texi new file mode 100644 index 0000000000..7bbe297c36 --- /dev/null +++ b/doc/functions/getnetent.texi @@ -0,0 +1,18 @@ +@node getnetent +@section @code{getnetent} +@findex getnetent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getnetent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/getopt.texi b/doc/functions/getopt.texi new file mode 100644 index 0000000000..9906e97318 --- /dev/null +++ b/doc/functions/getopt.texi @@ -0,0 +1,25 @@ +@node getopt +@section @code{getopt} +@findex getopt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getopt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +The default behavior of the glibc implementation of @code{getopt} allows +mixing option and non-option arguments on the command line in any order. +Other implementations, such as the one in Cygwin, enforce strict POSIX +compliance: they require that the option arguments precede the non-option +arguments. This is something to watch out in your program's testsuite. +@end itemize + +Gnulib provides a module @code{getopt} that has support for ``long options''. +Compared to POSIX, it adds a header file @code{} and functions +@code{getopt_long} and @code{getopt_long_only}. diff --git a/doc/functions/getpeername.texi b/doc/functions/getpeername.texi new file mode 100644 index 0000000000..e22953419b --- /dev/null +++ b/doc/functions/getpeername.texi @@ -0,0 +1,21 @@ +@node getpeername +@section @code{getpeername} +@findex getpeername + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpeername.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Some platforms don't have a @code{socklen_t} type; in this case this function's +third argument type is @samp{int *}. +@end itemize diff --git a/doc/functions/getpgid.texi b/doc/functions/getpgid.texi new file mode 100644 index 0000000000..532664c499 --- /dev/null +++ b/doc/functions/getpgid.texi @@ -0,0 +1,18 @@ +@node getpgid +@section @code{getpgid} +@findex getpgid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpgid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getpgrp.texi b/doc/functions/getpgrp.texi new file mode 100644 index 0000000000..2c8b7031ce --- /dev/null +++ b/doc/functions/getpgrp.texi @@ -0,0 +1,18 @@ +@node getpgrp +@section @code{getpgrp} +@findex getpgrp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpgrp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getpid.texi b/doc/functions/getpid.texi new file mode 100644 index 0000000000..bb13988800 --- /dev/null +++ b/doc/functions/getpid.texi @@ -0,0 +1,15 @@ +@node getpid +@section @code{getpid} +@findex getpid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/getpmsg.texi b/doc/functions/getpmsg.texi new file mode 100644 index 0000000000..2ba31c4ed7 --- /dev/null +++ b/doc/functions/getpmsg.texi @@ -0,0 +1,18 @@ +@node getpmsg +@section @code{getpmsg} +@findex getpmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/getppid.texi b/doc/functions/getppid.texi new file mode 100644 index 0000000000..588e281536 --- /dev/null +++ b/doc/functions/getppid.texi @@ -0,0 +1,18 @@ +@node getppid +@section @code{getppid} +@findex getppid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getppid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getpriority.texi b/doc/functions/getpriority.texi new file mode 100644 index 0000000000..9b0049ba9a --- /dev/null +++ b/doc/functions/getpriority.texi @@ -0,0 +1,18 @@ +@node getpriority +@section @code{getpriority} +@findex getpriority + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpriority.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/getprotobyname.texi b/doc/functions/getprotobyname.texi new file mode 100644 index 0000000000..be1b9e6bab --- /dev/null +++ b/doc/functions/getprotobyname.texi @@ -0,0 +1,18 @@ +@node getprotobyname +@section @code{getprotobyname} +@findex getprotobyname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getprotobyname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getprotobynumber.texi b/doc/functions/getprotobynumber.texi new file mode 100644 index 0000000000..3e37152afb --- /dev/null +++ b/doc/functions/getprotobynumber.texi @@ -0,0 +1,18 @@ +@node getprotobynumber +@section @code{getprotobynumber} +@findex getprotobynumber + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getprotobynumber.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getprotoent.texi b/doc/functions/getprotoent.texi new file mode 100644 index 0000000000..9b9b4de3ec --- /dev/null +++ b/doc/functions/getprotoent.texi @@ -0,0 +1,18 @@ +@node getprotoent +@section @code{getprotoent} +@findex getprotoent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getprotoent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getpwent.texi b/doc/functions/getpwent.texi new file mode 100644 index 0000000000..734336e18f --- /dev/null +++ b/doc/functions/getpwent.texi @@ -0,0 +1,18 @@ +@node getpwent +@section @code{getpwent} +@findex getpwent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getpwnam.texi b/doc/functions/getpwnam.texi new file mode 100644 index 0000000000..0aa0c075b5 --- /dev/null +++ b/doc/functions/getpwnam.texi @@ -0,0 +1,18 @@ +@node getpwnam +@section @code{getpwnam} +@findex getpwnam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwnam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getpwnam_r.texi b/doc/functions/getpwnam_r.texi new file mode 100644 index 0000000000..3602364158 --- /dev/null +++ b/doc/functions/getpwnam_r.texi @@ -0,0 +1,18 @@ +@node getpwnam_r +@section @code{getpwnam_r} +@findex getpwnam_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwnam_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/getpwuid.texi b/doc/functions/getpwuid.texi new file mode 100644 index 0000000000..fc0112f636 --- /dev/null +++ b/doc/functions/getpwuid.texi @@ -0,0 +1,18 @@ +@node getpwuid +@section @code{getpwuid} +@findex getpwuid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwuid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getpwuid_r.texi b/doc/functions/getpwuid_r.texi new file mode 100644 index 0000000000..fb1415f16e --- /dev/null +++ b/doc/functions/getpwuid_r.texi @@ -0,0 +1,18 @@ +@node getpwuid_r +@section @code{getpwuid_r} +@findex getpwuid_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getpwuid_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/getrlimit.texi b/doc/functions/getrlimit.texi new file mode 100644 index 0000000000..2a4340a3e1 --- /dev/null +++ b/doc/functions/getrlimit.texi @@ -0,0 +1,18 @@ +@node getrlimit +@section @code{getrlimit} +@findex getrlimit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getrlimit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getrusage.texi b/doc/functions/getrusage.texi new file mode 100644 index 0000000000..d70c3fd896 --- /dev/null +++ b/doc/functions/getrusage.texi @@ -0,0 +1,21 @@ +@node getrusage +@section @code{getrusage} +@findex getrusage + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getrusage.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@item +Many platforms don't fill in all the fields of @code{struct rusage} with +meaningful values. +@end itemize diff --git a/doc/functions/gets.texi b/doc/functions/gets.texi new file mode 100644 index 0000000000..ba1d7f8791 --- /dev/null +++ b/doc/functions/gets.texi @@ -0,0 +1,20 @@ +@node gets +@section @code{gets} +@findex gets + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gets.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function should never be used, because it can overflow any given buffer. +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/getservbyname.texi b/doc/functions/getservbyname.texi new file mode 100644 index 0000000000..4f6da212da --- /dev/null +++ b/doc/functions/getservbyname.texi @@ -0,0 +1,18 @@ +@node getservbyname +@section @code{getservbyname} +@findex getservbyname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getservbyname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getservbyport.texi b/doc/functions/getservbyport.texi new file mode 100644 index 0000000000..6fc3f99eb1 --- /dev/null +++ b/doc/functions/getservbyport.texi @@ -0,0 +1,18 @@ +@node getservbyport +@section @code{getservbyport} +@findex getservbyport + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getservbyport.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getservent.texi b/doc/functions/getservent.texi new file mode 100644 index 0000000000..91e3bde001 --- /dev/null +++ b/doc/functions/getservent.texi @@ -0,0 +1,18 @@ +@node getservent +@section @code{getservent} +@findex getservent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getservent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getsid.texi b/doc/functions/getsid.texi new file mode 100644 index 0000000000..761b54e3eb --- /dev/null +++ b/doc/functions/getsid.texi @@ -0,0 +1,18 @@ +@node getsid +@section @code{getsid} +@findex getsid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/getsockname.texi b/doc/functions/getsockname.texi new file mode 100644 index 0000000000..0d591e4778 --- /dev/null +++ b/doc/functions/getsockname.texi @@ -0,0 +1,18 @@ +@node getsockname +@section @code{getsockname} +@findex getsockname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsockname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +Some platforms don't have a @code{socklen_t} type; in this case this function's +third argument type is @samp{int *}. +@end itemize diff --git a/doc/functions/getsockopt.texi b/doc/functions/getsockopt.texi new file mode 100644 index 0000000000..583bb90b88 --- /dev/null +++ b/doc/functions/getsockopt.texi @@ -0,0 +1,26 @@ +@node getsockopt +@section @code{getsockopt} +@findex getsockopt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsockopt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +Some platforms don't have a @code{socklen_t} type; in this case this function's +fifth argument type is @samp{int *}. +@item +Many socket options are not available on all platforms. +@item +BeOS has the @code{setsockopt} function, but not the @code{getsockopt} +function. +@end itemize diff --git a/doc/functions/getsubopt.texi b/doc/functions/getsubopt.texi new file mode 100644 index 0000000000..d4f5d0ba4e --- /dev/null +++ b/doc/functions/getsubopt.texi @@ -0,0 +1,18 @@ +@node getsubopt +@section @code{getsubopt} +@findex getsubopt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getsubopt.html} + +Gnulib module: getsubopt + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/gettimeofday.texi b/doc/functions/gettimeofday.texi new file mode 100644 index 0000000000..eba0cb61dc --- /dev/null +++ b/doc/functions/gettimeofday.texi @@ -0,0 +1,25 @@ +@node gettimeofday +@section @code{gettimeofday} +@findex gettimeofday + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gettimeofday.html} + +Gnulib module: gettimeofday + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +This function is declared with a nonstandard function prototype (only one +argument, or ``...'' after the first argument) on some platforms. +@item +On some platforms, @code{gettimeofday} clobbers the buffer in which +@code{localtime} returns its result: +MacOS X 10.0. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/getuid.texi b/doc/functions/getuid.texi new file mode 100644 index 0000000000..f855c759bd --- /dev/null +++ b/doc/functions/getuid.texi @@ -0,0 +1,18 @@ +@node getuid +@section @code{getuid} +@findex getuid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getuid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/getutxent.texi b/doc/functions/getutxent.texi new file mode 100644 index 0000000000..5539673ecf --- /dev/null +++ b/doc/functions/getutxent.texi @@ -0,0 +1,18 @@ +@node getutxent +@section @code{getutxent} +@findex getutxent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getutxent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/getutxid.texi b/doc/functions/getutxid.texi new file mode 100644 index 0000000000..33b90b6c9e --- /dev/null +++ b/doc/functions/getutxid.texi @@ -0,0 +1,18 @@ +@node getutxid +@section @code{getutxid} +@findex getutxid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getutxid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/getutxline.texi b/doc/functions/getutxline.texi new file mode 100644 index 0000000000..b243777561 --- /dev/null +++ b/doc/functions/getutxline.texi @@ -0,0 +1,18 @@ +@node getutxline +@section @code{getutxline} +@findex getutxline + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getutxline.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/getwc.texi b/doc/functions/getwc.texi new file mode 100644 index 0000000000..9a1ea45269 --- /dev/null +++ b/doc/functions/getwc.texi @@ -0,0 +1,21 @@ +@node getwc +@section @code{getwc} +@findex getwc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getwc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/getwchar.texi b/doc/functions/getwchar.texi new file mode 100644 index 0000000000..b7ad4c4e2d --- /dev/null +++ b/doc/functions/getwchar.texi @@ -0,0 +1,21 @@ +@node getwchar +@section @code{getwchar} +@findex getwchar + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getwchar.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/getwd.texi b/doc/functions/getwd.texi new file mode 100644 index 0000000000..170a6e3917 --- /dev/null +++ b/doc/functions/getwd.texi @@ -0,0 +1,23 @@ +@node getwd +@section @code{getwd} +@findex getwd + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/getwd.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@item +The size of the buffer required for this function is not a compile-time +constant. Also, the function truncates a result that would be larger than +the minimum buffer size. For these reasons, this function is marked as +``legacy'' in POSIX. Better use the @code{getcwd} function instead. +@end itemize diff --git a/doc/functions/glob.texi b/doc/functions/glob.texi new file mode 100644 index 0000000000..616b9a0f73 --- /dev/null +++ b/doc/functions/glob.texi @@ -0,0 +1,23 @@ +@node glob +@section @code{glob} +@findex glob + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/glob.html} + +Gnulib module: glob + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +This function may list symbolic links to nonexistent files among the results, +on some platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +Some platforms may store additional flags in the @code{gl_flags} field. +@end itemize diff --git a/doc/functions/globfree.texi b/doc/functions/globfree.texi new file mode 100644 index 0000000000..674084d3f5 --- /dev/null +++ b/doc/functions/globfree.texi @@ -0,0 +1,18 @@ +@node globfree +@section @code{globfree} +@findex globfree + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/globfree.html} + +Gnulib module: glob + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/gmtime.texi b/doc/functions/gmtime.texi new file mode 100644 index 0000000000..f7b4ec1f5d --- /dev/null +++ b/doc/functions/gmtime.texi @@ -0,0 +1,15 @@ +@node gmtime +@section @code{gmtime} +@findex gmtime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gmtime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/gmtime_r.texi b/doc/functions/gmtime_r.texi new file mode 100644 index 0000000000..e600277bbd --- /dev/null +++ b/doc/functions/gmtime_r.texi @@ -0,0 +1,20 @@ +@node gmtime_r +@section @code{gmtime_r} +@findex gmtime_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/gmtime_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Some platforms define a function of this name that is incompatible to POSIX. +@end itemize diff --git a/doc/functions/grantpt.texi b/doc/functions/grantpt.texi new file mode 100644 index 0000000000..6882dd9fb3 --- /dev/null +++ b/doc/functions/grantpt.texi @@ -0,0 +1,18 @@ +@node grantpt +@section @code{grantpt} +@findex grantpt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/grantpt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/h_errno.texi b/doc/functions/h_errno.texi new file mode 100644 index 0000000000..22469a6ea8 --- /dev/null +++ b/doc/functions/h_errno.texi @@ -0,0 +1,18 @@ +@node h_errno +@section @code{h_errno} +@findex h_errno + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/h_errno.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +IRIX 6.5, OSF/1 5.1, Cygwin, mingw. +@end itemize diff --git a/doc/functions/hcreate.texi b/doc/functions/hcreate.texi new file mode 100644 index 0000000000..feed8657e7 --- /dev/null +++ b/doc/functions/hcreate.texi @@ -0,0 +1,18 @@ +@node hcreate +@section @code{hcreate} +@findex hcreate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/hcreate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/hdestroy.texi b/doc/functions/hdestroy.texi new file mode 100644 index 0000000000..2a646b6086 --- /dev/null +++ b/doc/functions/hdestroy.texi @@ -0,0 +1,18 @@ +@node hdestroy +@section @code{hdestroy} +@findex hdestroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/hdestroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/hsearch.texi b/doc/functions/hsearch.texi new file mode 100644 index 0000000000..cfced16518 --- /dev/null +++ b/doc/functions/hsearch.texi @@ -0,0 +1,18 @@ +@node hsearch +@section @code{hsearch} +@findex hsearch + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/hsearch.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/htonl.texi b/doc/functions/htonl.texi new file mode 100644 index 0000000000..36733c91a0 --- /dev/null +++ b/doc/functions/htonl.texi @@ -0,0 +1,18 @@ +@node htonl +@section @code{htonl} +@findex htonl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/htonl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, mingw, BeOS. +@end itemize diff --git a/doc/functions/htons.texi b/doc/functions/htons.texi new file mode 100644 index 0000000000..2751bec64e --- /dev/null +++ b/doc/functions/htons.texi @@ -0,0 +1,18 @@ +@node htons +@section @code{htons} +@findex htons + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/htons.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, mingw, BeOS. +@end itemize diff --git a/doc/functions/hypot.texi b/doc/functions/hypot.texi new file mode 100644 index 0000000000..f12cdf414e --- /dev/null +++ b/doc/functions/hypot.texi @@ -0,0 +1,15 @@ +@node hypot +@section @code{hypot} +@findex hypot + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/hypot.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/hypotf.texi b/doc/functions/hypotf.texi new file mode 100644 index 0000000000..3d67bbea1b --- /dev/null +++ b/doc/functions/hypotf.texi @@ -0,0 +1,18 @@ +@node hypotf +@section @code{hypotf} +@findex hypotf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/hypotf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, Solaris 9. +@end itemize diff --git a/doc/functions/hypotl.texi b/doc/functions/hypotl.texi new file mode 100644 index 0000000000..acb94783eb --- /dev/null +++ b/doc/functions/hypotl.texi @@ -0,0 +1,18 @@ +@node hypotl +@section @code{hypotl} +@findex hypotl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/hypotl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/iconv.texi b/doc/functions/iconv.texi new file mode 100644 index 0000000000..70a471b267 --- /dev/null +++ b/doc/functions/iconv.texi @@ -0,0 +1,34 @@ +@node iconv +@section @code{iconv} +@findex iconv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iconv.html} + +Gnulib module: iconv + +Portability problems fixed by Gnulib: +@itemize +@item +GNU libiconv is not found if installed in @file{$PREFIX/lib}. +@item +Failures are not distinguishable from successful returns on some platforms: +AIX 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS, +when GNU libiconv is not installed. +@item +This function was not correctly implemented in glibc versions before 2.2. +@item +When @code{iconv} encounters an input character that is valid but that can +not be converted to the output character set, glibc's and GNU libiconv's +@code{iconv} stop the conversion. Some other implementations put an +implementation-defined character into the output buffer. --- +Gnulib provides higher-level facilities @code{striconv} and @code{striconveh} +(wrappers around @code{iconv}) that deal with conversion errors in a platform +independent way. +@end itemize diff --git a/doc/functions/iconv_close.texi b/doc/functions/iconv_close.texi new file mode 100644 index 0000000000..9e8fed4f85 --- /dev/null +++ b/doc/functions/iconv_close.texi @@ -0,0 +1,21 @@ +@node iconv_close +@section @code{iconv_close} +@findex iconv_close + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iconv_close.html} + +Gnulib module: iconv + +Portability problems fixed by Gnulib: +@itemize +@item +GNU libiconv is not found if installed in @file{$PREFIX/lib}. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS, +when GNU libiconv is not installed. +@end itemize diff --git a/doc/functions/iconv_open.texi b/doc/functions/iconv_open.texi new file mode 100644 index 0000000000..5e610db719 --- /dev/null +++ b/doc/functions/iconv_open.texi @@ -0,0 +1,34 @@ +@node iconv_open +@section @code{iconv_open} +@findex iconv_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iconv_open.html} + +Gnulib module: iconv and iconv_open + +Portability problems fixed by either Gnulib module @code{iconv} or @code{iconv_open}: +@itemize +@item +GNU libiconv is not found if installed in @file{$PREFIX/lib}. +@item +No converter from EUC-JP to UTF-8 is provided on some platforms: +HP-UX 11. +@end itemize + +Portability problems fixed by Gnulib module @code{iconv_open}: +@itemize +@item +This function recognizes only non-standard aliases for many encodings (not +the IANA registered encoding names) on many platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS, +when GNU libiconv is not installed. +@item +The set of supported encodings and conversions is system dependent. +@end itemize diff --git a/doc/functions/if_freenameindex.texi b/doc/functions/if_freenameindex.texi new file mode 100644 index 0000000000..6f8fc187ad --- /dev/null +++ b/doc/functions/if_freenameindex.texi @@ -0,0 +1,18 @@ +@node if_freenameindex +@section @code{if_freenameindex} +@findex if_freenameindex + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_freenameindex.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/if_indextoname.texi b/doc/functions/if_indextoname.texi new file mode 100644 index 0000000000..bc6114b0f5 --- /dev/null +++ b/doc/functions/if_indextoname.texi @@ -0,0 +1,18 @@ +@node if_indextoname +@section @code{if_indextoname} +@findex if_indextoname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_indextoname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/if_nameindex.texi b/doc/functions/if_nameindex.texi new file mode 100644 index 0000000000..42044c6316 --- /dev/null +++ b/doc/functions/if_nameindex.texi @@ -0,0 +1,18 @@ +@node if_nameindex +@section @code{if_nameindex} +@findex if_nameindex + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_nameindex.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/if_nametoindex.texi b/doc/functions/if_nametoindex.texi new file mode 100644 index 0000000000..af0eb77283 --- /dev/null +++ b/doc/functions/if_nametoindex.texi @@ -0,0 +1,18 @@ +@node if_nametoindex +@section @code{if_nametoindex} +@findex if_nametoindex + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/if_nametoindex.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 7, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ilogb.texi b/doc/functions/ilogb.texi new file mode 100644 index 0000000000..d438122c55 --- /dev/null +++ b/doc/functions/ilogb.texi @@ -0,0 +1,15 @@ +@node ilogb +@section @code{ilogb} +@findex ilogb + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ilogb.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ilogbf.texi b/doc/functions/ilogbf.texi new file mode 100644 index 0000000000..875315e0d6 --- /dev/null +++ b/doc/functions/ilogbf.texi @@ -0,0 +1,18 @@ +@node ilogbf +@section @code{ilogbf} +@findex ilogbf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ilogbf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/ilogbl.texi b/doc/functions/ilogbl.texi new file mode 100644 index 0000000000..520dfc1f9b --- /dev/null +++ b/doc/functions/ilogbl.texi @@ -0,0 +1,18 @@ +@node ilogbl +@section @code{ilogbl} +@findex ilogbl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ilogbl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/imaxabs.texi b/doc/functions/imaxabs.texi new file mode 100644 index 0000000000..f3b2ec5bc0 --- /dev/null +++ b/doc/functions/imaxabs.texi @@ -0,0 +1,18 @@ +@node imaxabs +@section @code{imaxabs} +@findex imaxabs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/imaxabs.html} + +Gnulib module: imaxabs + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/imaxdiv.texi b/doc/functions/imaxdiv.texi new file mode 100644 index 0000000000..ab7afc04b0 --- /dev/null +++ b/doc/functions/imaxdiv.texi @@ -0,0 +1,18 @@ +@node imaxdiv +@section @code{imaxdiv} +@findex imaxdiv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/imaxdiv.html} + +Gnulib module: imaxdiv + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/index.texi b/doc/functions/index.texi new file mode 100644 index 0000000000..e28514a8ad --- /dev/null +++ b/doc/functions/index.texi @@ -0,0 +1,21 @@ +@node index +@section @code{index} +@findex index + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/index.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{strchr} +instead. +@end itemize diff --git a/doc/functions/inet_addr.texi b/doc/functions/inet_addr.texi new file mode 100644 index 0000000000..3d1badd259 --- /dev/null +++ b/doc/functions/inet_addr.texi @@ -0,0 +1,21 @@ +@node inet_addr +@section @code{inet_addr} +@findex inet_addr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_addr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On some old platforms, this function returns a @samp{struct in_addr} rather +than a scalar type such as @samp{unsigned int} or @samp{unsigned long}. +@end itemize diff --git a/doc/functions/inet_ntoa.texi b/doc/functions/inet_ntoa.texi new file mode 100644 index 0000000000..930ae107b9 --- /dev/null +++ b/doc/functions/inet_ntoa.texi @@ -0,0 +1,28 @@ +@node inet_ntoa +@section @code{inet_ntoa} +@findex inet_ntoa + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_ntoa.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +The @code{inet_ntoa} function need not be reentrant, and consequently +is not required to be thread safe. Implementations of +@code{inet_ntoa} typically write the time stamp into static buffer. +If two threads call @code{inet_ntoa} at roughly the same time, you +might end up with the wrong date in one of the threads, or some +undefined string. +@end itemize + +Note: @code{inet_ntoa} is specific for @acronym{IPv4} addresses. +A protocol independent function is @code{inet_ntop}. diff --git a/doc/functions/inet_ntop.texi b/doc/functions/inet_ntop.texi new file mode 100644 index 0000000000..461363bb9d --- /dev/null +++ b/doc/functions/inet_ntop.texi @@ -0,0 +1,18 @@ +@node inet_ntop +@section @code{inet_ntop} +@findex inet_ntop + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_ntop.html} + +Gnulib module: inet_ntop + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.5.1, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/inet_pton.texi b/doc/functions/inet_pton.texi new file mode 100644 index 0000000000..d0c1878240 --- /dev/null +++ b/doc/functions/inet_pton.texi @@ -0,0 +1,18 @@ +@node inet_pton +@section @code{inet_pton} +@findex inet_pton + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/inet_pton.html} + +Gnulib module: inet_pton + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.5.1, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/initstate.texi b/doc/functions/initstate.texi new file mode 100644 index 0000000000..fc777f5324 --- /dev/null +++ b/doc/functions/initstate.texi @@ -0,0 +1,18 @@ +@node initstate +@section @code{initstate} +@findex initstate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/initstate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@end itemize diff --git a/doc/functions/insque.texi b/doc/functions/insque.texi new file mode 100644 index 0000000000..2324034ac9 --- /dev/null +++ b/doc/functions/insque.texi @@ -0,0 +1,18 @@ +@node insque +@section @code{insque} +@findex insque + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/insque.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/ioctl.texi b/doc/functions/ioctl.texi new file mode 100644 index 0000000000..56380a8526 --- /dev/null +++ b/doc/functions/ioctl.texi @@ -0,0 +1,20 @@ +@node ioctl +@section @code{ioctl} +@findex ioctl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ioctl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Most @code{ioctl} requests are platform and hardware specific. +@end itemize diff --git a/doc/functions/isalnum.texi b/doc/functions/isalnum.texi new file mode 100644 index 0000000000..d0529aff79 --- /dev/null +++ b/doc/functions/isalnum.texi @@ -0,0 +1,15 @@ +@node isalnum +@section @code{isalnum} +@findex isalnum + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isalnum.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isalpha.texi b/doc/functions/isalpha.texi new file mode 100644 index 0000000000..7d94404df5 --- /dev/null +++ b/doc/functions/isalpha.texi @@ -0,0 +1,15 @@ +@node isalpha +@section @code{isalpha} +@findex isalpha + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isalpha.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isascii.texi b/doc/functions/isascii.texi new file mode 100644 index 0000000000..19a70370ba --- /dev/null +++ b/doc/functions/isascii.texi @@ -0,0 +1,15 @@ +@node isascii +@section @code{isascii} +@findex isascii + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isascii.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isastream.texi b/doc/functions/isastream.texi new file mode 100644 index 0000000000..76bc90ff85 --- /dev/null +++ b/doc/functions/isastream.texi @@ -0,0 +1,18 @@ +@node isastream +@section @code{isastream} +@findex isastream + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isastream.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/isatty.texi b/doc/functions/isatty.texi new file mode 100644 index 0000000000..b2aca423d6 --- /dev/null +++ b/doc/functions/isatty.texi @@ -0,0 +1,18 @@ +@node isatty +@section @code{isatty} +@findex isatty + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isatty.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows, @code{isatty} also returns true for character devices such as +@file{NUL}. +@end itemize diff --git a/doc/functions/isblank.texi b/doc/functions/isblank.texi new file mode 100644 index 0000000000..e879731873 --- /dev/null +++ b/doc/functions/isblank.texi @@ -0,0 +1,18 @@ +@node isblank +@section @code{isblank} +@findex isblank + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isblank.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw. +@end itemize diff --git a/doc/functions/iscntrl.texi b/doc/functions/iscntrl.texi new file mode 100644 index 0000000000..e93e2764e9 --- /dev/null +++ b/doc/functions/iscntrl.texi @@ -0,0 +1,15 @@ +@node iscntrl +@section @code{iscntrl} +@findex iscntrl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iscntrl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isdigit.texi b/doc/functions/isdigit.texi new file mode 100644 index 0000000000..006c54fcad --- /dev/null +++ b/doc/functions/isdigit.texi @@ -0,0 +1,15 @@ +@node isdigit +@section @code{isdigit} +@findex isdigit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isdigit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isfinite.texi b/doc/functions/isfinite.texi new file mode 100644 index 0000000000..44d4647153 --- /dev/null +++ b/doc/functions/isfinite.texi @@ -0,0 +1,18 @@ +@node isfinite +@section @code{isfinite} +@findex isfinite + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isfinite.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10. +@end itemize diff --git a/doc/functions/isgraph.texi b/doc/functions/isgraph.texi new file mode 100644 index 0000000000..3aacb6df57 --- /dev/null +++ b/doc/functions/isgraph.texi @@ -0,0 +1,15 @@ +@node isgraph +@section @code{isgraph} +@findex isgraph + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isgraph.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isgreater.texi b/doc/functions/isgreater.texi new file mode 100644 index 0000000000..f95109d823 --- /dev/null +++ b/doc/functions/isgreater.texi @@ -0,0 +1,18 @@ +@node isgreater +@section @code{isgreater} +@findex isgreater + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isgreater.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, BeOS. +@end itemize diff --git a/doc/functions/isgreaterequal.texi b/doc/functions/isgreaterequal.texi new file mode 100644 index 0000000000..63af90d8c2 --- /dev/null +++ b/doc/functions/isgreaterequal.texi @@ -0,0 +1,18 @@ +@node isgreaterequal +@section @code{isgreaterequal} +@findex isgreaterequal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isgreaterequal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, BeOS. +@end itemize diff --git a/doc/functions/isinf.texi b/doc/functions/isinf.texi new file mode 100644 index 0000000000..8377f4fea6 --- /dev/null +++ b/doc/functions/isinf.texi @@ -0,0 +1,18 @@ +@node isinf +@section @code{isinf} +@findex isinf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isinf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 10. +@end itemize diff --git a/doc/functions/isless.texi b/doc/functions/isless.texi new file mode 100644 index 0000000000..9bb87f03d6 --- /dev/null +++ b/doc/functions/isless.texi @@ -0,0 +1,18 @@ +@node isless +@section @code{isless} +@findex isless + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isless.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, BeOS. +@end itemize diff --git a/doc/functions/islessequal.texi b/doc/functions/islessequal.texi new file mode 100644 index 0000000000..5f92e998ab --- /dev/null +++ b/doc/functions/islessequal.texi @@ -0,0 +1,18 @@ +@node islessequal +@section @code{islessequal} +@findex islessequal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/islessequal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, BeOS. +@end itemize diff --git a/doc/functions/islessgreater.texi b/doc/functions/islessgreater.texi new file mode 100644 index 0000000000..0d4adac27c --- /dev/null +++ b/doc/functions/islessgreater.texi @@ -0,0 +1,18 @@ +@node islessgreater +@section @code{islessgreater} +@findex islessgreater + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/islessgreater.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, BeOS. +@end itemize diff --git a/doc/functions/islower.texi b/doc/functions/islower.texi new file mode 100644 index 0000000000..5972374af9 --- /dev/null +++ b/doc/functions/islower.texi @@ -0,0 +1,15 @@ +@node islower +@section @code{islower} +@findex islower + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/islower.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isnan.texi b/doc/functions/isnan.texi new file mode 100644 index 0000000000..90395c7d30 --- /dev/null +++ b/doc/functions/isnan.texi @@ -0,0 +1,15 @@ +@node isnan +@section @code{isnan} +@findex isnan + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isnan.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isnormal.texi b/doc/functions/isnormal.texi new file mode 100644 index 0000000000..414f37cb50 --- /dev/null +++ b/doc/functions/isnormal.texi @@ -0,0 +1,18 @@ +@node isnormal +@section @code{isnormal} +@findex isnormal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isnormal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10. +@end itemize diff --git a/doc/functions/isprint.texi b/doc/functions/isprint.texi new file mode 100644 index 0000000000..29a9e5c3bc --- /dev/null +++ b/doc/functions/isprint.texi @@ -0,0 +1,15 @@ +@node isprint +@section @code{isprint} +@findex isprint + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isprint.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ispunct.texi b/doc/functions/ispunct.texi new file mode 100644 index 0000000000..0e06aabf69 --- /dev/null +++ b/doc/functions/ispunct.texi @@ -0,0 +1,15 @@ +@node ispunct +@section @code{ispunct} +@findex ispunct + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ispunct.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isspace.texi b/doc/functions/isspace.texi new file mode 100644 index 0000000000..7d5dda0f33 --- /dev/null +++ b/doc/functions/isspace.texi @@ -0,0 +1,15 @@ +@node isspace +@section @code{isspace} +@findex isspace + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isspace.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/isunordered.texi b/doc/functions/isunordered.texi new file mode 100644 index 0000000000..d489c75d7e --- /dev/null +++ b/doc/functions/isunordered.texi @@ -0,0 +1,18 @@ +@node isunordered +@section @code{isunordered} +@findex isunordered + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isunordered.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, BeOS. +@end itemize diff --git a/doc/functions/isupper.texi b/doc/functions/isupper.texi new file mode 100644 index 0000000000..8a7cfdedc3 --- /dev/null +++ b/doc/functions/isupper.texi @@ -0,0 +1,15 @@ +@node isupper +@section @code{isupper} +@findex isupper + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isupper.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/iswalnum.texi b/doc/functions/iswalnum.texi new file mode 100644 index 0000000000..4eedee4dac --- /dev/null +++ b/doc/functions/iswalnum.texi @@ -0,0 +1,21 @@ +@node iswalnum +@section @code{iswalnum} +@findex iswalnum + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswalnum.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswalpha.texi b/doc/functions/iswalpha.texi new file mode 100644 index 0000000000..80bba7969d --- /dev/null +++ b/doc/functions/iswalpha.texi @@ -0,0 +1,21 @@ +@node iswalpha +@section @code{iswalpha} +@findex iswalpha + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswalpha.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswblank.texi b/doc/functions/iswblank.texi new file mode 100644 index 0000000000..9ea0d9145b --- /dev/null +++ b/doc/functions/iswblank.texi @@ -0,0 +1,21 @@ +@node iswblank +@section @code{iswblank} +@findex iswblank + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswblank.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswcntrl.texi b/doc/functions/iswcntrl.texi new file mode 100644 index 0000000000..a9602c730a --- /dev/null +++ b/doc/functions/iswcntrl.texi @@ -0,0 +1,21 @@ +@node iswcntrl +@section @code{iswcntrl} +@findex iswcntrl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswcntrl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswctype.texi b/doc/functions/iswctype.texi new file mode 100644 index 0000000000..d899545faa --- /dev/null +++ b/doc/functions/iswctype.texi @@ -0,0 +1,21 @@ +@node iswctype +@section @code{iswctype} +@findex iswctype + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswctype.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswdigit.texi b/doc/functions/iswdigit.texi new file mode 100644 index 0000000000..a73f05ce14 --- /dev/null +++ b/doc/functions/iswdigit.texi @@ -0,0 +1,21 @@ +@node iswdigit +@section @code{iswdigit} +@findex iswdigit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswdigit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswgraph.texi b/doc/functions/iswgraph.texi new file mode 100644 index 0000000000..76b8459ab6 --- /dev/null +++ b/doc/functions/iswgraph.texi @@ -0,0 +1,21 @@ +@node iswgraph +@section @code{iswgraph} +@findex iswgraph + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswgraph.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswlower.texi b/doc/functions/iswlower.texi new file mode 100644 index 0000000000..9f89a9b1a9 --- /dev/null +++ b/doc/functions/iswlower.texi @@ -0,0 +1,21 @@ +@node iswlower +@section @code{iswlower} +@findex iswlower + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswlower.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswprint.texi b/doc/functions/iswprint.texi new file mode 100644 index 0000000000..d2cef7e81b --- /dev/null +++ b/doc/functions/iswprint.texi @@ -0,0 +1,21 @@ +@node iswprint +@section @code{iswprint} +@findex iswprint + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswprint.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswpunct.texi b/doc/functions/iswpunct.texi new file mode 100644 index 0000000000..c79b9c1f63 --- /dev/null +++ b/doc/functions/iswpunct.texi @@ -0,0 +1,21 @@ +@node iswpunct +@section @code{iswpunct} +@findex iswpunct + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswpunct.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswspace.texi b/doc/functions/iswspace.texi new file mode 100644 index 0000000000..5a43254fc2 --- /dev/null +++ b/doc/functions/iswspace.texi @@ -0,0 +1,21 @@ +@node iswspace +@section @code{iswspace} +@findex iswspace + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswspace.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswupper.texi b/doc/functions/iswupper.texi new file mode 100644 index 0000000000..dbe04c2992 --- /dev/null +++ b/doc/functions/iswupper.texi @@ -0,0 +1,21 @@ +@node iswupper +@section @code{iswupper} +@findex iswupper + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswupper.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/iswxdigit.texi b/doc/functions/iswxdigit.texi new file mode 100644 index 0000000000..fe1837beae --- /dev/null +++ b/doc/functions/iswxdigit.texi @@ -0,0 +1,21 @@ +@node iswxdigit +@section @code{iswxdigit} +@findex iswxdigit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/iswxdigit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/isxdigit.texi b/doc/functions/isxdigit.texi new file mode 100644 index 0000000000..98327f44bc --- /dev/null +++ b/doc/functions/isxdigit.texi @@ -0,0 +1,15 @@ +@node isxdigit +@section @code{isxdigit} +@findex isxdigit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/isxdigit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/j0.texi b/doc/functions/j0.texi new file mode 100644 index 0000000000..0c88284e26 --- /dev/null +++ b/doc/functions/j0.texi @@ -0,0 +1,15 @@ +@node j0 +@section @code{j0} +@findex j0 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/j0.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/j1.texi b/doc/functions/j1.texi new file mode 100644 index 0000000000..579140d111 --- /dev/null +++ b/doc/functions/j1.texi @@ -0,0 +1,15 @@ +@node j1 +@section @code{j1} +@findex j1 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/j1.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/jn.texi b/doc/functions/jn.texi new file mode 100644 index 0000000000..8cb417f74f --- /dev/null +++ b/doc/functions/jn.texi @@ -0,0 +1,15 @@ +@node jn +@section @code{jn} +@findex jn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/jn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/jrand48.texi b/doc/functions/jrand48.texi new file mode 100644 index 0000000000..c82d9b8e16 --- /dev/null +++ b/doc/functions/jrand48.texi @@ -0,0 +1,18 @@ +@node jrand48 +@section @code{jrand48} +@findex jrand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/jrand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/kill.texi b/doc/functions/kill.texi new file mode 100644 index 0000000000..fc0608a8bb --- /dev/null +++ b/doc/functions/kill.texi @@ -0,0 +1,18 @@ +@node kill +@section @code{kill} +@findex kill + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/kill.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/killpg.texi b/doc/functions/killpg.texi new file mode 100644 index 0000000000..9c12ad8ef8 --- /dev/null +++ b/doc/functions/killpg.texi @@ -0,0 +1,18 @@ +@node killpg +@section @code{killpg} +@findex killpg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/killpg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/l64a.texi b/doc/functions/l64a.texi new file mode 100644 index 0000000000..9c4ef77662 --- /dev/null +++ b/doc/functions/l64a.texi @@ -0,0 +1,20 @@ +@node l64a +@section @code{l64a} +@findex l64a + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/l64a.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, mingw, BeOS. +@item +This function was not correctly implemented in glibc versions before 2.2.5. +@end itemize diff --git a/doc/functions/labs.texi b/doc/functions/labs.texi new file mode 100644 index 0000000000..414182ac74 --- /dev/null +++ b/doc/functions/labs.texi @@ -0,0 +1,15 @@ +@node labs +@section @code{labs} +@findex labs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/labs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/lchown.texi b/doc/functions/lchown.texi new file mode 100644 index 0000000000..368c3adc9a --- /dev/null +++ b/doc/functions/lchown.texi @@ -0,0 +1,18 @@ +@node lchown +@section @code{lchown} +@findex lchown + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lchown.html} + +Gnulib module: lchown + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/lcong48.texi b/doc/functions/lcong48.texi new file mode 100644 index 0000000000..390e9a0d4d --- /dev/null +++ b/doc/functions/lcong48.texi @@ -0,0 +1,18 @@ +@node lcong48 +@section @code{lcong48} +@findex lcong48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lcong48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/ldexp.texi b/doc/functions/ldexp.texi new file mode 100644 index 0000000000..6837c51c22 --- /dev/null +++ b/doc/functions/ldexp.texi @@ -0,0 +1,15 @@ +@node ldexp +@section @code{ldexp} +@findex ldexp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldexp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ldexpf.texi b/doc/functions/ldexpf.texi new file mode 100644 index 0000000000..04654b19c7 --- /dev/null +++ b/doc/functions/ldexpf.texi @@ -0,0 +1,18 @@ +@node ldexpf +@section @code{ldexpf} +@findex ldexpf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldexpf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/ldexpl.texi b/doc/functions/ldexpl.texi new file mode 100644 index 0000000000..ee117a5a0b --- /dev/null +++ b/doc/functions/ldexpl.texi @@ -0,0 +1,24 @@ +@node ldexpl +@section @code{ldexpl} +@findex ldexpl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldexpl.html} + +Gnulib module: ldexpl + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin. +@item +This function has no prototype in @code{} on some platforms: +MacOS X. +@item +This function does not work on finite numbers on some platforms: +AIX 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ldiv.texi b/doc/functions/ldiv.texi new file mode 100644 index 0000000000..60b31c2b3d --- /dev/null +++ b/doc/functions/ldiv.texi @@ -0,0 +1,15 @@ +@node ldiv +@section @code{ldiv} +@findex ldiv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ldiv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/lfind.texi b/doc/functions/lfind.texi new file mode 100644 index 0000000000..d89b557290 --- /dev/null +++ b/doc/functions/lfind.texi @@ -0,0 +1,18 @@ +@node lfind +@section @code{lfind} +@findex lfind + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lfind.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +BeOS. +@end itemize diff --git a/doc/functions/lgamma.texi b/doc/functions/lgamma.texi new file mode 100644 index 0000000000..e18130e374 --- /dev/null +++ b/doc/functions/lgamma.texi @@ -0,0 +1,15 @@ +@node lgamma +@section @code{lgamma} +@findex lgamma + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lgamma.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/lgammaf.texi b/doc/functions/lgammaf.texi new file mode 100644 index 0000000000..650154dc65 --- /dev/null +++ b/doc/functions/lgammaf.texi @@ -0,0 +1,18 @@ +@node lgammaf +@section @code{lgammaf} +@findex lgammaf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lgammaf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/lgammal.texi b/doc/functions/lgammal.texi new file mode 100644 index 0000000000..91feebbcb8 --- /dev/null +++ b/doc/functions/lgammal.texi @@ -0,0 +1,18 @@ +@node lgammal +@section @code{lgammal} +@findex lgammal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lgammal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/link.texi b/doc/functions/link.texi new file mode 100644 index 0000000000..9e35e37470 --- /dev/null +++ b/doc/functions/link.texi @@ -0,0 +1,18 @@ +@node link +@section @code{link} +@findex link + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/link.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/lio_listio.texi b/doc/functions/lio_listio.texi new file mode 100644 index 0000000000..11b8175bc4 --- /dev/null +++ b/doc/functions/lio_listio.texi @@ -0,0 +1,18 @@ +@node lio_listio +@section @code{lio_listio} +@findex lio_listio + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lio_listio.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, OSF/1 5.1, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/listen.texi b/doc/functions/listen.texi new file mode 100644 index 0000000000..6ffb36bccc --- /dev/null +++ b/doc/functions/listen.texi @@ -0,0 +1,18 @@ +@node listen +@section @code{listen} +@findex listen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/listen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/llabs.texi b/doc/functions/llabs.texi new file mode 100644 index 0000000000..8f731db96f --- /dev/null +++ b/doc/functions/llabs.texi @@ -0,0 +1,18 @@ +@node llabs +@section @code{llabs} +@findex llabs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llabs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 5.1. +@end itemize diff --git a/doc/functions/lldiv.texi b/doc/functions/lldiv.texi new file mode 100644 index 0000000000..9379b31e3f --- /dev/null +++ b/doc/functions/lldiv.texi @@ -0,0 +1,18 @@ +@node lldiv +@section @code{lldiv} +@findex lldiv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lldiv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, HP-UX 11, OSF/1 5.1. +@end itemize diff --git a/doc/functions/llrint.texi b/doc/functions/llrint.texi new file mode 100644 index 0000000000..18605854dd --- /dev/null +++ b/doc/functions/llrint.texi @@ -0,0 +1,18 @@ +@node llrint +@section @code{llrint} +@findex llrint + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llrint.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/llrintf.texi b/doc/functions/llrintf.texi new file mode 100644 index 0000000000..a853a96d42 --- /dev/null +++ b/doc/functions/llrintf.texi @@ -0,0 +1,18 @@ +@node llrintf +@section @code{llrintf} +@findex llrintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llrintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/llrintl.texi b/doc/functions/llrintl.texi new file mode 100644 index 0000000000..2054185a1e --- /dev/null +++ b/doc/functions/llrintl.texi @@ -0,0 +1,18 @@ +@node llrintl +@section @code{llrintl} +@findex llrintl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llrintl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/llround.texi b/doc/functions/llround.texi new file mode 100644 index 0000000000..54c047c728 --- /dev/null +++ b/doc/functions/llround.texi @@ -0,0 +1,18 @@ +@node llround +@section @code{llround} +@findex llround + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llround.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/llroundf.texi b/doc/functions/llroundf.texi new file mode 100644 index 0000000000..a4487fa15f --- /dev/null +++ b/doc/functions/llroundf.texi @@ -0,0 +1,18 @@ +@node llroundf +@section @code{llroundf} +@findex llroundf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llroundf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/llroundl.texi b/doc/functions/llroundl.texi new file mode 100644 index 0000000000..53f8d9951a --- /dev/null +++ b/doc/functions/llroundl.texi @@ -0,0 +1,18 @@ +@node llroundl +@section @code{llroundl} +@findex llroundl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/llroundl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/localeconv.texi b/doc/functions/localeconv.texi new file mode 100644 index 0000000000..4074a2ddbd --- /dev/null +++ b/doc/functions/localeconv.texi @@ -0,0 +1,15 @@ +@node localeconv +@section @code{localeconv} +@findex localeconv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/localeconv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/localtime.texi b/doc/functions/localtime.texi new file mode 100644 index 0000000000..440e9bf98a --- /dev/null +++ b/doc/functions/localtime.texi @@ -0,0 +1,15 @@ +@node localtime +@section @code{localtime} +@findex localtime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/localtime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/localtime_r.texi b/doc/functions/localtime_r.texi new file mode 100644 index 0000000000..ad6876496f --- /dev/null +++ b/doc/functions/localtime_r.texi @@ -0,0 +1,20 @@ +@node localtime_r +@section @code{localtime_r} +@findex localtime_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/localtime_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Some platforms define a function of this name that is incompatible to POSIX. +@end itemize diff --git a/doc/functions/lockf.texi b/doc/functions/lockf.texi new file mode 100644 index 0000000000..563ea8071c --- /dev/null +++ b/doc/functions/lockf.texi @@ -0,0 +1,18 @@ +@node lockf +@section @code{lockf} +@findex lockf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lockf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/log.texi b/doc/functions/log.texi new file mode 100644 index 0000000000..1adee96a9b --- /dev/null +++ b/doc/functions/log.texi @@ -0,0 +1,15 @@ +@node log +@section @code{log} +@findex log + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/log10.texi b/doc/functions/log10.texi new file mode 100644 index 0000000000..ab948dc91c --- /dev/null +++ b/doc/functions/log10.texi @@ -0,0 +1,15 @@ +@node log10 +@section @code{log10} +@findex log10 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log10.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/log10f.texi b/doc/functions/log10f.texi new file mode 100644 index 0000000000..3b1de351c0 --- /dev/null +++ b/doc/functions/log10f.texi @@ -0,0 +1,18 @@ +@node log10f +@section @code{log10f} +@findex log10f + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log10f.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/log10l.texi b/doc/functions/log10l.texi new file mode 100644 index 0000000000..aa626fe1b8 --- /dev/null +++ b/doc/functions/log10l.texi @@ -0,0 +1,18 @@ +@node log10l +@section @code{log10l} +@findex log10l + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log10l.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/log1p.texi b/doc/functions/log1p.texi new file mode 100644 index 0000000000..68e79a404a --- /dev/null +++ b/doc/functions/log1p.texi @@ -0,0 +1,15 @@ +@node log1p +@section @code{log1p} +@findex log1p + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log1p.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/log1pf.texi b/doc/functions/log1pf.texi new file mode 100644 index 0000000000..04468d0d4e --- /dev/null +++ b/doc/functions/log1pf.texi @@ -0,0 +1,18 @@ +@node log1pf +@section @code{log1pf} +@findex log1pf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log1pf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, Solaris 9. +@end itemize diff --git a/doc/functions/log1pl.texi b/doc/functions/log1pl.texi new file mode 100644 index 0000000000..82ebad6250 --- /dev/null +++ b/doc/functions/log1pl.texi @@ -0,0 +1,18 @@ +@node log1pl +@section @code{log1pl} +@findex log1pl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log1pl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/log2.texi b/doc/functions/log2.texi new file mode 100644 index 0000000000..dfe8a5ad8e --- /dev/null +++ b/doc/functions/log2.texi @@ -0,0 +1,18 @@ +@node log2 +@section @code{log2} +@findex log2 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log2.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/log2f.texi b/doc/functions/log2f.texi new file mode 100644 index 0000000000..c12fa81aaa --- /dev/null +++ b/doc/functions/log2f.texi @@ -0,0 +1,18 @@ +@node log2f +@section @code{log2f} +@findex log2f + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log2f.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/log2l.texi b/doc/functions/log2l.texi new file mode 100644 index 0000000000..39916b8a71 --- /dev/null +++ b/doc/functions/log2l.texi @@ -0,0 +1,18 @@ +@node log2l +@section @code{log2l} +@findex log2l + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/log2l.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/logb.texi b/doc/functions/logb.texi new file mode 100644 index 0000000000..a965917ebb --- /dev/null +++ b/doc/functions/logb.texi @@ -0,0 +1,15 @@ +@node logb +@section @code{logb} +@findex logb + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/logb.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/logbf.texi b/doc/functions/logbf.texi new file mode 100644 index 0000000000..b0ab3999bc --- /dev/null +++ b/doc/functions/logbf.texi @@ -0,0 +1,18 @@ +@node logbf +@section @code{logbf} +@findex logbf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/logbf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/logbl.texi b/doc/functions/logbl.texi new file mode 100644 index 0000000000..8328dc40c2 --- /dev/null +++ b/doc/functions/logbl.texi @@ -0,0 +1,18 @@ +@node logbl +@section @code{logbl} +@findex logbl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/logbl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/logf.texi b/doc/functions/logf.texi new file mode 100644 index 0000000000..32a7121715 --- /dev/null +++ b/doc/functions/logf.texi @@ -0,0 +1,18 @@ +@node logf +@section @code{logf} +@findex logf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/logf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/logl.texi b/doc/functions/logl.texi new file mode 100644 index 0000000000..ab352b675b --- /dev/null +++ b/doc/functions/logl.texi @@ -0,0 +1,18 @@ +@node logl +@section @code{logl} +@findex logl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/logl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/longjmp.texi b/doc/functions/longjmp.texi new file mode 100644 index 0000000000..9597f4b3a5 --- /dev/null +++ b/doc/functions/longjmp.texi @@ -0,0 +1,24 @@ +@node longjmp +@section @code{longjmp} +@findex longjmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/longjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +The effects of this call are system and compiler optimization dependent, +since it restores the contents of register-allocated variables but not +the contents of stack-allocated variables. +@item +When longjumping out of a signal handler that was being executed on an +alternate stack (installed through @code{sigaltstack}), on FreeBSD, NetBSD, +OpenBSD, you need to clear the @code{SS_ONSTACK} flag in the @code{stack_t} +structure managed by the kernel. +@end itemize diff --git a/doc/functions/lrand48.texi b/doc/functions/lrand48.texi new file mode 100644 index 0000000000..c2f896d96e --- /dev/null +++ b/doc/functions/lrand48.texi @@ -0,0 +1,18 @@ +@node lrand48 +@section @code{lrand48} +@findex lrand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/lrint.texi b/doc/functions/lrint.texi new file mode 100644 index 0000000000..326ea5565e --- /dev/null +++ b/doc/functions/lrint.texi @@ -0,0 +1,18 @@ +@node lrint +@section @code{lrint} +@findex lrint + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrint.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/lrintf.texi b/doc/functions/lrintf.texi new file mode 100644 index 0000000000..b5c1453599 --- /dev/null +++ b/doc/functions/lrintf.texi @@ -0,0 +1,18 @@ +@node lrintf +@section @code{lrintf} +@findex lrintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/lrintl.texi b/doc/functions/lrintl.texi new file mode 100644 index 0000000000..735be158a3 --- /dev/null +++ b/doc/functions/lrintl.texi @@ -0,0 +1,18 @@ +@node lrintl +@section @code{lrintl} +@findex lrintl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lrintl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/lround.texi b/doc/functions/lround.texi new file mode 100644 index 0000000000..20505161a3 --- /dev/null +++ b/doc/functions/lround.texi @@ -0,0 +1,18 @@ +@node lround +@section @code{lround} +@findex lround + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lround.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/lroundf.texi b/doc/functions/lroundf.texi new file mode 100644 index 0000000000..0228f1556f --- /dev/null +++ b/doc/functions/lroundf.texi @@ -0,0 +1,18 @@ +@node lroundf +@section @code{lroundf} +@findex lroundf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lroundf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/lroundl.texi b/doc/functions/lroundl.texi new file mode 100644 index 0000000000..f7ec20030c --- /dev/null +++ b/doc/functions/lroundl.texi @@ -0,0 +1,18 @@ +@node lroundl +@section @code{lroundl} +@findex lroundl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lroundl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/lsearch.texi b/doc/functions/lsearch.texi new file mode 100644 index 0000000000..281c0d1413 --- /dev/null +++ b/doc/functions/lsearch.texi @@ -0,0 +1,18 @@ +@node lsearch +@section @code{lsearch} +@findex lsearch + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lsearch.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +BeOS. +@end itemize diff --git a/doc/functions/lseek.texi b/doc/functions/lseek.texi new file mode 100644 index 0000000000..543e53fb8a --- /dev/null +++ b/doc/functions/lseek.texi @@ -0,0 +1,23 @@ +@node lseek +@section @code{lseek} +@findex lseek + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lseek.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +POSIX does not specify which file descriptors support seeking and which don't. +In practice, regular files and block devices support seeking, and ttys, pipes, +and most character devices don't support it. +@item +On platforms where @code{off_t} is a 32-bit type, @code{lseek} does not work +correctly with files larger than 2 GB. The fix is to use the +@code{AC_SYS_LARGEFILE} macro. +@end itemize diff --git a/doc/functions/lstat.texi b/doc/functions/lstat.texi new file mode 100644 index 0000000000..e87dfa706d --- /dev/null +++ b/doc/functions/lstat.texi @@ -0,0 +1,25 @@ +@node lstat +@section @code{lstat} +@findex lstat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/lstat.html} + +Gnulib module: lstat + +Portability problems fixed by Gnulib: +@itemize +@item +When the argument ends in a slash, some platforms don't dereference the +argument. +@item +On Windows platforms (excluding Cygwin), symlinks are not supported, so +@code{lstat} does not exist. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On platforms where @code{off_t} is a 32-bit type, @code{lstat} may not +correctly report the size of files or block devices larger than 2 GB. The fix +is to use the @code{AC_SYS_LARGEFILE} macro. +@end itemize diff --git a/doc/functions/makecontext.texi b/doc/functions/makecontext.texi new file mode 100644 index 0000000000..e9638a734f --- /dev/null +++ b/doc/functions/makecontext.texi @@ -0,0 +1,18 @@ +@node makecontext +@section @code{makecontext} +@findex makecontext + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/makecontext.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/malloc.texi b/doc/functions/malloc.texi new file mode 100644 index 0000000000..d13267a96c --- /dev/null +++ b/doc/functions/malloc.texi @@ -0,0 +1,18 @@ +@node malloc +@section @code{malloc} +@findex malloc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/malloc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize + +Extension: Gnulib provides a module @samp{malloc} that substitutes a +@code{malloc} implementation that behaves more like the glibc implementation. diff --git a/doc/functions/mblen.texi b/doc/functions/mblen.texi new file mode 100644 index 0000000000..6cb3a7b47d --- /dev/null +++ b/doc/functions/mblen.texi @@ -0,0 +1,15 @@ +@node mblen +@section @code{mblen} +@findex mblen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mblen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/mbrlen.texi b/doc/functions/mbrlen.texi new file mode 100644 index 0000000000..8404931508 --- /dev/null +++ b/doc/functions/mbrlen.texi @@ -0,0 +1,18 @@ +@node mbrlen +@section @code{mbrlen} +@findex mbrlen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbrlen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6, mingw. +@end itemize diff --git a/doc/functions/mbrtowc.texi b/doc/functions/mbrtowc.texi new file mode 100644 index 0000000000..eae435171c --- /dev/null +++ b/doc/functions/mbrtowc.texi @@ -0,0 +1,21 @@ +@node mbrtowc +@section @code{mbrtowc} +@findex mbrtowc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbrtowc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/mbsinit.texi b/doc/functions/mbsinit.texi new file mode 100644 index 0000000000..36f830df3f --- /dev/null +++ b/doc/functions/mbsinit.texi @@ -0,0 +1,18 @@ +@node mbsinit +@section @code{mbsinit} +@findex mbsinit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbsinit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6. +@end itemize diff --git a/doc/functions/mbsrtowcs.texi b/doc/functions/mbsrtowcs.texi new file mode 100644 index 0000000000..041ae81832 --- /dev/null +++ b/doc/functions/mbsrtowcs.texi @@ -0,0 +1,21 @@ +@node mbsrtowcs +@section @code{mbsrtowcs} +@findex mbsrtowcs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbsrtowcs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/mbstowcs.texi b/doc/functions/mbstowcs.texi new file mode 100644 index 0000000000..f707439690 --- /dev/null +++ b/doc/functions/mbstowcs.texi @@ -0,0 +1,18 @@ +@node mbstowcs +@section @code{mbstowcs} +@findex mbstowcs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbstowcs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/mbtowc.texi b/doc/functions/mbtowc.texi new file mode 100644 index 0000000000..c8961c8530 --- /dev/null +++ b/doc/functions/mbtowc.texi @@ -0,0 +1,18 @@ +@node mbtowc +@section @code{mbtowc} +@findex mbtowc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mbtowc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/memccpy.texi b/doc/functions/memccpy.texi new file mode 100644 index 0000000000..2cee688e74 --- /dev/null +++ b/doc/functions/memccpy.texi @@ -0,0 +1,18 @@ +@node memccpy +@section @code{memccpy} +@findex memccpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/memccpy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +BeOS. +@end itemize diff --git a/doc/functions/memchr.texi b/doc/functions/memchr.texi new file mode 100644 index 0000000000..f24ab0d89f --- /dev/null +++ b/doc/functions/memchr.texi @@ -0,0 +1,17 @@ +@node memchr +@section @code{memchr} +@findex memchr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/memchr.html} + +Gnulib module: memchr + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/memcmp.texi b/doc/functions/memcmp.texi new file mode 100644 index 0000000000..79afa65cbb --- /dev/null +++ b/doc/functions/memcmp.texi @@ -0,0 +1,24 @@ +@node memcmp +@section @code{memcmp} +@findex memcmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/memcmp.html} + +Gnulib module: memcmp + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@item +This function does not work on 8-bit data on some older platforms: +SunOS 4.1.3. +@item +This function fails when comparing 16 bytes or more and with at least one +buffer not starting on a 4-byte boundary on some older platforms: +NeXTstep/x86. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/memcpy.texi b/doc/functions/memcpy.texi new file mode 100644 index 0000000000..041bbe2734 --- /dev/null +++ b/doc/functions/memcpy.texi @@ -0,0 +1,17 @@ +@node memcpy +@section @code{memcpy} +@findex memcpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/memcpy.html} + +Gnulib module: memcpy + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/memmove.texi b/doc/functions/memmove.texi new file mode 100644 index 0000000000..4a095a61a3 --- /dev/null +++ b/doc/functions/memmove.texi @@ -0,0 +1,17 @@ +@node memmove +@section @code{memmove} +@findex memmove + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/memmove.html} + +Gnulib module: memmove + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/memset.texi b/doc/functions/memset.texi new file mode 100644 index 0000000000..680ccf913d --- /dev/null +++ b/doc/functions/memset.texi @@ -0,0 +1,17 @@ +@node memset +@section @code{memset} +@findex memset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/memset.html} + +Gnulib module: memset + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some older platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/mkdir.texi b/doc/functions/mkdir.texi new file mode 100644 index 0000000000..ccf8704240 --- /dev/null +++ b/doc/functions/mkdir.texi @@ -0,0 +1,28 @@ +@node mkdir +@section @code{mkdir} +@findex mkdir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkdir.html} + +Gnulib module: mkdir + +Portability problems fixed by Gnulib: +@itemize +@item +When the argument ends in a slash, the function call fails on some platforms. +@item +On Windows platforms (excluding Cygwin), this function is called @code{_mkdir} +and takes only one argument. The fix (without Gnulib) is to define a macro +like this: +@smallexample +#define mkdir ((int (*)()) _mkdir) +@end smallexample +or +@smallexample +#define mkdir(path,mode) _mkdir (path) +@end smallexample +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/mkfifo.texi b/doc/functions/mkfifo.texi new file mode 100644 index 0000000000..c1d04291dc --- /dev/null +++ b/doc/functions/mkfifo.texi @@ -0,0 +1,18 @@ +@node mkfifo +@section @code{mkfifo} +@findex mkfifo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkfifo.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/mknod.texi b/doc/functions/mknod.texi new file mode 100644 index 0000000000..cbd17560e5 --- /dev/null +++ b/doc/functions/mknod.texi @@ -0,0 +1,18 @@ +@node mknod +@section @code{mknod} +@findex mknod + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mknod.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/mkstemp.texi b/doc/functions/mkstemp.texi new file mode 100644 index 0000000000..9f02d26282 --- /dev/null +++ b/doc/functions/mkstemp.texi @@ -0,0 +1,26 @@ +@node mkstemp +@section @code{mkstemp} +@findex mkstemp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkstemp.html} + +Gnulib module: mkstemp + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On some platforms (HP-UX 10.20, SunOS 4.1.4, Solaris 2.5.1), mkstemp has a silly +limit that it can create no more than 26 files from a given template. On +OSF/1 4.0f, it can create only 32 files per process. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On platforms other than glibc 2.0.7 or newer, @code{mkstemp} can create a +world or group writable or readable file, if you haven't set the process +umask to 077. This is a security risk. +@end itemize diff --git a/doc/functions/mktemp.texi b/doc/functions/mktemp.texi new file mode 100644 index 0000000000..206957acbd --- /dev/null +++ b/doc/functions/mktemp.texi @@ -0,0 +1,19 @@ +@node mktemp +@section @code{mktemp} +@findex mktemp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mktemp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is not appropriate for creating temporary files. (It has +security risks.) Therefore it is marked as ``legacy'' in POSIX. Better use +@code{mkstemp} instead. +@end itemize diff --git a/doc/functions/mktime.texi b/doc/functions/mktime.texi new file mode 100644 index 0000000000..40696fbf8c --- /dev/null +++ b/doc/functions/mktime.texi @@ -0,0 +1,19 @@ +@node mktime +@section @code{mktime} +@findex mktime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mktime.html} + +Gnulib module: mktime + +Portability problems fixed by Gnulib: +@itemize +@item +@code{mktime} may go into an endless loop on some platforms. +@item +@code{mktime} may occasionally return wrong results on some platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/mlock.texi b/doc/functions/mlock.texi new file mode 100644 index 0000000000..2b0f78415c --- /dev/null +++ b/doc/functions/mlock.texi @@ -0,0 +1,18 @@ +@node mlock +@section @code{mlock} +@findex mlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, mingw, BeOS. +@end itemize diff --git a/doc/functions/mlockall.texi b/doc/functions/mlockall.texi new file mode 100644 index 0000000000..3e0426c767 --- /dev/null +++ b/doc/functions/mlockall.texi @@ -0,0 +1,18 @@ +@node mlockall +@section @code{mlockall} +@findex mlockall + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mlockall.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mmap.texi b/doc/functions/mmap.texi new file mode 100644 index 0000000000..5e76af97cd --- /dev/null +++ b/doc/functions/mmap.texi @@ -0,0 +1,29 @@ +@node mmap +@section @code{mmap} +@findex mmap + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mmap.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +To get anonymous memory, on some platforms, you can use the flags +@code{MAP_ANONYMOUS | MAP_PRIVATE} and @code{-1} instead of a file descriptor; +on others you have to use a read-only file descriptor of @file{/dev/zero}. +@item +On HP-UX, passing a non-NULL first argument, as a hint for the address (even +without @code{MAP_FIXED}, often causes @code{mmap} to fail. Better pass NULL +in this case. +@item +On HP-UX, @code{MAP_FIXED} basically never works. On other platforms, it depends +on the circumstances whether memory can be returned at a given address. +@end itemize diff --git a/doc/functions/modf.texi b/doc/functions/modf.texi new file mode 100644 index 0000000000..44e6811021 --- /dev/null +++ b/doc/functions/modf.texi @@ -0,0 +1,15 @@ +@node modf +@section @code{modf} +@findex modf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/modf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/modff.texi b/doc/functions/modff.texi new file mode 100644 index 0000000000..f483e5fd5b --- /dev/null +++ b/doc/functions/modff.texi @@ -0,0 +1,18 @@ +@node modff +@section @code{modff} +@findex modff + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/modff.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, AIX 5.1, HP-UX 11. +@end itemize diff --git a/doc/functions/modfl.texi b/doc/functions/modfl.texi new file mode 100644 index 0000000000..cc8a9fd481 --- /dev/null +++ b/doc/functions/modfl.texi @@ -0,0 +1,18 @@ +@node modfl +@section @code{modfl} +@findex modfl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/modfl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/mprotect.texi b/doc/functions/mprotect.texi new file mode 100644 index 0000000000..7ad3103dd1 --- /dev/null +++ b/doc/functions/mprotect.texi @@ -0,0 +1,21 @@ +@node mprotect +@section @code{mprotect} +@findex mprotect + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mprotect.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +On AIX, it is not possible to use @code{mprotect} on memory regions allocated +with @code{malloc}. +@end itemize diff --git a/doc/functions/mq_close.texi b/doc/functions/mq_close.texi new file mode 100644 index 0000000000..1170d60d4f --- /dev/null +++ b/doc/functions/mq_close.texi @@ -0,0 +1,18 @@ +@node mq_close +@section @code{mq_close} +@findex mq_close + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_close.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_getattr.texi b/doc/functions/mq_getattr.texi new file mode 100644 index 0000000000..f25a9bf87a --- /dev/null +++ b/doc/functions/mq_getattr.texi @@ -0,0 +1,18 @@ +@node mq_getattr +@section @code{mq_getattr} +@findex mq_getattr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_getattr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_notify.texi b/doc/functions/mq_notify.texi new file mode 100644 index 0000000000..986eadab58 --- /dev/null +++ b/doc/functions/mq_notify.texi @@ -0,0 +1,18 @@ +@node mq_notify +@section @code{mq_notify} +@findex mq_notify + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_notify.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_open.texi b/doc/functions/mq_open.texi new file mode 100644 index 0000000000..2475bc6f9e --- /dev/null +++ b/doc/functions/mq_open.texi @@ -0,0 +1,18 @@ +@node mq_open +@section @code{mq_open} +@findex mq_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_receive.texi b/doc/functions/mq_receive.texi new file mode 100644 index 0000000000..325f867a1c --- /dev/null +++ b/doc/functions/mq_receive.texi @@ -0,0 +1,18 @@ +@node mq_receive +@section @code{mq_receive} +@findex mq_receive + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_receive.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_send.texi b/doc/functions/mq_send.texi new file mode 100644 index 0000000000..0ac5da3fe1 --- /dev/null +++ b/doc/functions/mq_send.texi @@ -0,0 +1,18 @@ +@node mq_send +@section @code{mq_send} +@findex mq_send + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_send.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_setattr.texi b/doc/functions/mq_setattr.texi new file mode 100644 index 0000000000..ef83e7405e --- /dev/null +++ b/doc/functions/mq_setattr.texi @@ -0,0 +1,18 @@ +@node mq_setattr +@section @code{mq_setattr} +@findex mq_setattr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_setattr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_timedreceive.texi b/doc/functions/mq_timedreceive.texi new file mode 100644 index 0000000000..2f0826a465 --- /dev/null +++ b/doc/functions/mq_timedreceive.texi @@ -0,0 +1,18 @@ +@node mq_timedreceive +@section @code{mq_timedreceive} +@findex mq_timedreceive + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_timedreceive.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_timedsend.texi b/doc/functions/mq_timedsend.texi new file mode 100644 index 0000000000..00e1b17849 --- /dev/null +++ b/doc/functions/mq_timedsend.texi @@ -0,0 +1,18 @@ +@node mq_timedsend +@section @code{mq_timedsend} +@findex mq_timedsend + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_timedsend.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mq_unlink.texi b/doc/functions/mq_unlink.texi new file mode 100644 index 0000000000..f68bf11c93 --- /dev/null +++ b/doc/functions/mq_unlink.texi @@ -0,0 +1,18 @@ +@node mq_unlink +@section @code{mq_unlink} +@findex mq_unlink + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mq_unlink.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/mrand48.texi b/doc/functions/mrand48.texi new file mode 100644 index 0000000000..fa5a6fbfb3 --- /dev/null +++ b/doc/functions/mrand48.texi @@ -0,0 +1,18 @@ +@node mrand48 +@section @code{mrand48} +@findex mrand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/mrand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/msgctl.texi b/doc/functions/msgctl.texi new file mode 100644 index 0000000000..5c327837e9 --- /dev/null +++ b/doc/functions/msgctl.texi @@ -0,0 +1,18 @@ +@node msgctl +@section @code{msgctl} +@findex msgctl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgctl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/msgget.texi b/doc/functions/msgget.texi new file mode 100644 index 0000000000..364fedb2ed --- /dev/null +++ b/doc/functions/msgget.texi @@ -0,0 +1,18 @@ +@node msgget +@section @code{msgget} +@findex msgget + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgget.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/msgrcv.texi b/doc/functions/msgrcv.texi new file mode 100644 index 0000000000..3dfc482fca --- /dev/null +++ b/doc/functions/msgrcv.texi @@ -0,0 +1,18 @@ +@node msgrcv +@section @code{msgrcv} +@findex msgrcv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgrcv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/msgsnd.texi b/doc/functions/msgsnd.texi new file mode 100644 index 0000000000..f074169ee9 --- /dev/null +++ b/doc/functions/msgsnd.texi @@ -0,0 +1,18 @@ +@node msgsnd +@section @code{msgsnd} +@findex msgsnd + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/msgsnd.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/msync.texi b/doc/functions/msync.texi new file mode 100644 index 0000000000..a8398c99f0 --- /dev/null +++ b/doc/functions/msync.texi @@ -0,0 +1,20 @@ +@node msync +@section @code{msync} +@findex msync + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/msync.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +On NetBSD, @code{msync} takes only two arguments. +@end itemize diff --git a/doc/functions/munlock.texi b/doc/functions/munlock.texi new file mode 100644 index 0000000000..7236bfeb71 --- /dev/null +++ b/doc/functions/munlock.texi @@ -0,0 +1,18 @@ +@node munlock +@section @code{munlock} +@findex munlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/munlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, mingw, BeOS. +@end itemize diff --git a/doc/functions/munlockall.texi b/doc/functions/munlockall.texi new file mode 100644 index 0000000000..66b95a56fe --- /dev/null +++ b/doc/functions/munlockall.texi @@ -0,0 +1,18 @@ +@node munlockall +@section @code{munlockall} +@findex munlockall + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/munlockall.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/munmap.texi b/doc/functions/munmap.texi new file mode 100644 index 0000000000..83263b3b5d --- /dev/null +++ b/doc/functions/munmap.texi @@ -0,0 +1,18 @@ +@node munmap +@section @code{munmap} +@findex munmap + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/munmap.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/nan.texi b/doc/functions/nan.texi new file mode 100644 index 0000000000..3c9fc4d1ef --- /dev/null +++ b/doc/functions/nan.texi @@ -0,0 +1,18 @@ +@node nan +@section @code{nan} +@findex nan + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nan.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/nanf.texi b/doc/functions/nanf.texi new file mode 100644 index 0000000000..75d827e0a5 --- /dev/null +++ b/doc/functions/nanf.texi @@ -0,0 +1,18 @@ +@node nanf +@section @code{nanf} +@findex nanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/nanl.texi b/doc/functions/nanl.texi new file mode 100644 index 0000000000..cf7166b1f5 --- /dev/null +++ b/doc/functions/nanl.texi @@ -0,0 +1,18 @@ +@node nanl +@section @code{nanl} +@findex nanl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nanl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/nanosleep.texi b/doc/functions/nanosleep.texi new file mode 100644 index 0000000000..764b8c088e --- /dev/null +++ b/doc/functions/nanosleep.texi @@ -0,0 +1,26 @@ +@node nanosleep +@section @code{nanosleep} +@findex nanosleep + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nanosleep.html} + +Gnulib module: nanosleep + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@item +This function reports failure when called with small arguments such as 1 ns +on some platforms: +AIX 4.3.2. +@item +This function mishandles large arguments when interrupted by a signal on some +platforms: +Linux 64-bit, Solaris 64-bit. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/nearbyint.texi b/doc/functions/nearbyint.texi new file mode 100644 index 0000000000..cb41928bc5 --- /dev/null +++ b/doc/functions/nearbyint.texi @@ -0,0 +1,18 @@ +@node nearbyint +@section @code{nearbyint} +@findex nearbyint + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nearbyint.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/nearbyintf.texi b/doc/functions/nearbyintf.texi new file mode 100644 index 0000000000..3219d2bfa8 --- /dev/null +++ b/doc/functions/nearbyintf.texi @@ -0,0 +1,18 @@ +@node nearbyintf +@section @code{nearbyintf} +@findex nearbyintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nearbyintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/nearbyintl.texi b/doc/functions/nearbyintl.texi new file mode 100644 index 0000000000..d440b9a228 --- /dev/null +++ b/doc/functions/nearbyintl.texi @@ -0,0 +1,18 @@ +@node nearbyintl +@section @code{nearbyintl} +@findex nearbyintl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nearbyintl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/nextafter.texi b/doc/functions/nextafter.texi new file mode 100644 index 0000000000..7861d48549 --- /dev/null +++ b/doc/functions/nextafter.texi @@ -0,0 +1,15 @@ +@node nextafter +@section @code{nextafter} +@findex nextafter + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nextafter.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/nextafterf.texi b/doc/functions/nextafterf.texi new file mode 100644 index 0000000000..26dcb42997 --- /dev/null +++ b/doc/functions/nextafterf.texi @@ -0,0 +1,18 @@ +@node nextafterf +@section @code{nextafterf} +@findex nextafterf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nextafterf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, AIX 5.1, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/nextafterl.texi b/doc/functions/nextafterl.texi new file mode 100644 index 0000000000..8ffe6d616c --- /dev/null +++ b/doc/functions/nextafterl.texi @@ -0,0 +1,18 @@ +@node nextafterl +@section @code{nextafterl} +@findex nextafterl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nextafterl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/nexttoward.texi b/doc/functions/nexttoward.texi new file mode 100644 index 0000000000..3fba62f33d --- /dev/null +++ b/doc/functions/nexttoward.texi @@ -0,0 +1,18 @@ +@node nexttoward +@section @code{nexttoward} +@findex nexttoward + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nexttoward.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/nexttowardf.texi b/doc/functions/nexttowardf.texi new file mode 100644 index 0000000000..098b323a50 --- /dev/null +++ b/doc/functions/nexttowardf.texi @@ -0,0 +1,18 @@ +@node nexttowardf +@section @code{nexttowardf} +@findex nexttowardf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nexttowardf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/nexttowardl.texi b/doc/functions/nexttowardl.texi new file mode 100644 index 0000000000..d2e009e9f7 --- /dev/null +++ b/doc/functions/nexttowardl.texi @@ -0,0 +1,18 @@ +@node nexttowardl +@section @code{nexttowardl} +@findex nexttowardl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nexttowardl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/nftw.texi b/doc/functions/nftw.texi new file mode 100644 index 0000000000..736dce4e1d --- /dev/null +++ b/doc/functions/nftw.texi @@ -0,0 +1,18 @@ +@node nftw +@section @code{nftw} +@findex nftw + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nftw.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, mingw, BeOS. +@end itemize diff --git a/doc/functions/nice.texi b/doc/functions/nice.texi new file mode 100644 index 0000000000..0e94cdf4cb --- /dev/null +++ b/doc/functions/nice.texi @@ -0,0 +1,20 @@ +@node nice +@section @code{nice} +@findex nice + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nice.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +In glibc before glibc 2.2.4, @code{nice} returned 0 upon success. +@end itemize diff --git a/doc/functions/nl_langinfo.texi b/doc/functions/nl_langinfo.texi new file mode 100644 index 0000000000..2b7b506002 --- /dev/null +++ b/doc/functions/nl_langinfo.texi @@ -0,0 +1,24 @@ +@node nl_langinfo +@section @code{nl_langinfo} +@findex nl_langinfo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nl_langinfo.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +Some older versions of glibc had @code{nl_langinfo} but not the @code{CODESET} +macro. +@item +On Cygwin, which doesn't have locales, @code{nl_langinfo(CODESET)} always +returns @code{"US-ASCII"}. +@end itemize diff --git a/doc/functions/nrand48.texi b/doc/functions/nrand48.texi new file mode 100644 index 0000000000..3b43f09d6e --- /dev/null +++ b/doc/functions/nrand48.texi @@ -0,0 +1,18 @@ +@node nrand48 +@section @code{nrand48} +@findex nrand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/nrand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/ntohl.texi b/doc/functions/ntohl.texi new file mode 100644 index 0000000000..a56e3366a7 --- /dev/null +++ b/doc/functions/ntohl.texi @@ -0,0 +1,18 @@ +@node ntohl +@section @code{ntohl} +@findex ntohl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ntohl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, mingw, BeOS. +@end itemize diff --git a/doc/functions/ntohs.texi b/doc/functions/ntohs.texi new file mode 100644 index 0000000000..3332882005 --- /dev/null +++ b/doc/functions/ntohs.texi @@ -0,0 +1,18 @@ +@node ntohs +@section @code{ntohs} +@findex ntohs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ntohs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, mingw, BeOS. +@end itemize diff --git a/doc/functions/open.texi b/doc/functions/open.texi new file mode 100644 index 0000000000..78931e960a --- /dev/null +++ b/doc/functions/open.texi @@ -0,0 +1,23 @@ +@node open +@section @code{open} +@findex open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows, this function returns a file handle in @code{O_TEXT} mode by +default; this means that it translates '\n' to CR/LF by default. Use the +@code{O_BINARY} flag if you need reliable binary I/O. +@item +On platforms where @code{off_t} is a 32-bit type, @code{open} may not work +correctly with files larger than 2 GB. The fix is to use the +@code{AC_SYS_LARGEFILE} macro. +@end itemize diff --git a/doc/functions/opendir.texi b/doc/functions/opendir.texi new file mode 100644 index 0000000000..e13cb049d0 --- /dev/null +++ b/doc/functions/opendir.texi @@ -0,0 +1,15 @@ +@node opendir +@section @code{opendir} +@findex opendir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/opendir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/openlog.texi b/doc/functions/openlog.texi new file mode 100644 index 0000000000..b1d354f56c --- /dev/null +++ b/doc/functions/openlog.texi @@ -0,0 +1,18 @@ +@node openlog +@section @code{openlog} +@findex openlog + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/openlog.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/optarg.texi b/doc/functions/optarg.texi new file mode 100644 index 0000000000..f9c0fce6ae --- /dev/null +++ b/doc/functions/optarg.texi @@ -0,0 +1,18 @@ +@node optarg +@section @code{optarg} +@findex optarg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/optarg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This variable is missing on some platforms: +MacOS X 10.3, IRIX 6.5, OSF/1 5.1, Cygwin. +@end itemize diff --git a/doc/functions/pathconf.texi b/doc/functions/pathconf.texi new file mode 100644 index 0000000000..a6bd99641c --- /dev/null +++ b/doc/functions/pathconf.texi @@ -0,0 +1,18 @@ +@node pathconf +@section @code{pathconf} +@findex pathconf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pathconf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/pause.texi b/doc/functions/pause.texi new file mode 100644 index 0000000000..0c70a5ae62 --- /dev/null +++ b/doc/functions/pause.texi @@ -0,0 +1,18 @@ +@node pause +@section @code{pause} +@findex pause + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pause.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/pclose.texi b/doc/functions/pclose.texi new file mode 100644 index 0000000000..255f9e8448 --- /dev/null +++ b/doc/functions/pclose.texi @@ -0,0 +1,15 @@ +@node pclose +@section @code{pclose} +@findex pclose + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pclose.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/perror.texi b/doc/functions/perror.texi new file mode 100644 index 0000000000..d08f1d0427 --- /dev/null +++ b/doc/functions/perror.texi @@ -0,0 +1,15 @@ +@node perror +@section @code{perror} +@findex perror + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/perror.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/pipe.texi b/doc/functions/pipe.texi new file mode 100644 index 0000000000..8212595859 --- /dev/null +++ b/doc/functions/pipe.texi @@ -0,0 +1,18 @@ +@node pipe +@section @code{pipe} +@findex pipe + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pipe.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/poll.texi b/doc/functions/poll.texi new file mode 100644 index 0000000000..0adb30aaa4 --- /dev/null +++ b/doc/functions/poll.texi @@ -0,0 +1,22 @@ +@node poll +@section @code{poll} +@findex poll + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/poll.html} + +Gnulib module: poll + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +This function doesn't work on special files like @file{/dev/null} and ttys like +@file{/dev/tty} on some platforms: +MacOS X 10.4.0, AIX 5.3. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/popen.texi b/doc/functions/popen.texi new file mode 100644 index 0000000000..f0aa801205 --- /dev/null +++ b/doc/functions/popen.texi @@ -0,0 +1,15 @@ +@node popen +@section @code{popen} +@findex popen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/popen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/posix_fadvise.texi b/doc/functions/posix_fadvise.texi new file mode 100644 index 0000000000..77321f6395 --- /dev/null +++ b/doc/functions/posix_fadvise.texi @@ -0,0 +1,18 @@ +@node posix_fadvise +@section @code{posix_fadvise} +@findex posix_fadvise + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_fadvise.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_fallocate.texi b/doc/functions/posix_fallocate.texi new file mode 100644 index 0000000000..a14c0b8640 --- /dev/null +++ b/doc/functions/posix_fallocate.texi @@ -0,0 +1,18 @@ +@node posix_fallocate +@section @code{posix_fallocate} +@findex posix_fallocate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_fallocate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_madvise.texi b/doc/functions/posix_madvise.texi new file mode 100644 index 0000000000..bb6dccb856 --- /dev/null +++ b/doc/functions/posix_madvise.texi @@ -0,0 +1,18 @@ +@node posix_madvise +@section @code{posix_madvise} +@findex posix_madvise + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_madvise.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_mem_offset.texi b/doc/functions/posix_mem_offset.texi new file mode 100644 index 0000000000..cc5438cdb0 --- /dev/null +++ b/doc/functions/posix_mem_offset.texi @@ -0,0 +1,18 @@ +@node posix_mem_offset +@section @code{posix_mem_offset} +@findex posix_mem_offset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_mem_offset.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_memalign.texi b/doc/functions/posix_memalign.texi new file mode 100644 index 0000000000..3ad6b1e966 --- /dev/null +++ b/doc/functions/posix_memalign.texi @@ -0,0 +1,18 @@ +@node posix_memalign +@section @code{posix_memalign} +@findex posix_memalign + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_memalign.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_openpt.texi b/doc/functions/posix_openpt.texi new file mode 100644 index 0000000000..5e63e68b8a --- /dev/null +++ b/doc/functions/posix_openpt.texi @@ -0,0 +1,18 @@ +@node posix_openpt +@section @code{posix_openpt} +@findex posix_openpt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_openpt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawn.texi b/doc/functions/posix_spawn.texi new file mode 100644 index 0000000000..2d0c650870 --- /dev/null +++ b/doc/functions/posix_spawn.texi @@ -0,0 +1,18 @@ +@node posix_spawn +@section @code{posix_spawn} +@findex posix_spawn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawn_file_actions_addclose.texi b/doc/functions/posix_spawn_file_actions_addclose.texi new file mode 100644 index 0000000000..cacac6b7e7 --- /dev/null +++ b/doc/functions/posix_spawn_file_actions_addclose.texi @@ -0,0 +1,18 @@ +@node posix_spawn_file_actions_addclose +@section @code{posix_spawn_file_actions_addclose} +@findex posix_spawn_file_actions_addclose + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_addclose.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawn_file_actions_adddup2.texi b/doc/functions/posix_spawn_file_actions_adddup2.texi new file mode 100644 index 0000000000..4076c982e6 --- /dev/null +++ b/doc/functions/posix_spawn_file_actions_adddup2.texi @@ -0,0 +1,18 @@ +@node posix_spawn_file_actions_adddup2 +@section @code{posix_spawn_file_actions_adddup2} +@findex posix_spawn_file_actions_adddup2 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_adddup2.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawn_file_actions_addopen.texi b/doc/functions/posix_spawn_file_actions_addopen.texi new file mode 100644 index 0000000000..b0a696f405 --- /dev/null +++ b/doc/functions/posix_spawn_file_actions_addopen.texi @@ -0,0 +1,18 @@ +@node posix_spawn_file_actions_addopen +@section @code{posix_spawn_file_actions_addopen} +@findex posix_spawn_file_actions_addopen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_addopen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawn_file_actions_destroy.texi b/doc/functions/posix_spawn_file_actions_destroy.texi new file mode 100644 index 0000000000..946684af01 --- /dev/null +++ b/doc/functions/posix_spawn_file_actions_destroy.texi @@ -0,0 +1,18 @@ +@node posix_spawn_file_actions_destroy +@section @code{posix_spawn_file_actions_destroy} +@findex posix_spawn_file_actions_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawn_file_actions_init.texi b/doc/functions/posix_spawn_file_actions_init.texi new file mode 100644 index 0000000000..678eafd7c4 --- /dev/null +++ b/doc/functions/posix_spawn_file_actions_init.texi @@ -0,0 +1,18 @@ +@node posix_spawn_file_actions_init +@section @code{posix_spawn_file_actions_init} +@findex posix_spawn_file_actions_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawn_file_actions_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_destroy.texi b/doc/functions/posix_spawnattr_destroy.texi new file mode 100644 index 0000000000..4586007e6a --- /dev/null +++ b/doc/functions/posix_spawnattr_destroy.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_destroy +@section @code{posix_spawnattr_destroy} +@findex posix_spawnattr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_getflags.texi b/doc/functions/posix_spawnattr_getflags.texi new file mode 100644 index 0000000000..fd4f44e35f --- /dev/null +++ b/doc/functions/posix_spawnattr_getflags.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_getflags +@section @code{posix_spawnattr_getflags} +@findex posix_spawnattr_getflags + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getflags.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_getpgroup.texi b/doc/functions/posix_spawnattr_getpgroup.texi new file mode 100644 index 0000000000..7f00326e0a --- /dev/null +++ b/doc/functions/posix_spawnattr_getpgroup.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_getpgroup +@section @code{posix_spawnattr_getpgroup} +@findex posix_spawnattr_getpgroup + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getpgroup.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_getschedparam.texi b/doc/functions/posix_spawnattr_getschedparam.texi new file mode 100644 index 0000000000..f562dff6a9 --- /dev/null +++ b/doc/functions/posix_spawnattr_getschedparam.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_getschedparam +@section @code{posix_spawnattr_getschedparam} +@findex posix_spawnattr_getschedparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getschedparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_getschedpolicy.texi b/doc/functions/posix_spawnattr_getschedpolicy.texi new file mode 100644 index 0000000000..75a60178aa --- /dev/null +++ b/doc/functions/posix_spawnattr_getschedpolicy.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_getschedpolicy +@section @code{posix_spawnattr_getschedpolicy} +@findex posix_spawnattr_getschedpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getschedpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_getsigdefault.texi b/doc/functions/posix_spawnattr_getsigdefault.texi new file mode 100644 index 0000000000..85d69caaa8 --- /dev/null +++ b/doc/functions/posix_spawnattr_getsigdefault.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_getsigdefault +@section @code{posix_spawnattr_getsigdefault} +@findex posix_spawnattr_getsigdefault + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getsigdefault.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_getsigmask.texi b/doc/functions/posix_spawnattr_getsigmask.texi new file mode 100644 index 0000000000..0b9a5c4775 --- /dev/null +++ b/doc/functions/posix_spawnattr_getsigmask.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_getsigmask +@section @code{posix_spawnattr_getsigmask} +@findex posix_spawnattr_getsigmask + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_getsigmask.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_init.texi b/doc/functions/posix_spawnattr_init.texi new file mode 100644 index 0000000000..2c6c10b667 --- /dev/null +++ b/doc/functions/posix_spawnattr_init.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_init +@section @code{posix_spawnattr_init} +@findex posix_spawnattr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_setflags.texi b/doc/functions/posix_spawnattr_setflags.texi new file mode 100644 index 0000000000..66bf71c6c6 --- /dev/null +++ b/doc/functions/posix_spawnattr_setflags.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_setflags +@section @code{posix_spawnattr_setflags} +@findex posix_spawnattr_setflags + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setflags.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_setpgroup.texi b/doc/functions/posix_spawnattr_setpgroup.texi new file mode 100644 index 0000000000..4a429d72e8 --- /dev/null +++ b/doc/functions/posix_spawnattr_setpgroup.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_setpgroup +@section @code{posix_spawnattr_setpgroup} +@findex posix_spawnattr_setpgroup + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setpgroup.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_setschedparam.texi b/doc/functions/posix_spawnattr_setschedparam.texi new file mode 100644 index 0000000000..4f5cf230ef --- /dev/null +++ b/doc/functions/posix_spawnattr_setschedparam.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_setschedparam +@section @code{posix_spawnattr_setschedparam} +@findex posix_spawnattr_setschedparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setschedparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_setschedpolicy.texi b/doc/functions/posix_spawnattr_setschedpolicy.texi new file mode 100644 index 0000000000..10e0dedbed --- /dev/null +++ b/doc/functions/posix_spawnattr_setschedpolicy.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_setschedpolicy +@section @code{posix_spawnattr_setschedpolicy} +@findex posix_spawnattr_setschedpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setschedpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_setsigdefault.texi b/doc/functions/posix_spawnattr_setsigdefault.texi new file mode 100644 index 0000000000..d97e908970 --- /dev/null +++ b/doc/functions/posix_spawnattr_setsigdefault.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_setsigdefault +@section @code{posix_spawnattr_setsigdefault} +@findex posix_spawnattr_setsigdefault + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setsigdefault.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnattr_setsigmask.texi b/doc/functions/posix_spawnattr_setsigmask.texi new file mode 100644 index 0000000000..304c34771d --- /dev/null +++ b/doc/functions/posix_spawnattr_setsigmask.texi @@ -0,0 +1,18 @@ +@node posix_spawnattr_setsigmask +@section @code{posix_spawnattr_setsigmask} +@findex posix_spawnattr_setsigmask + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnattr_setsigmask.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_spawnp.texi b/doc/functions/posix_spawnp.texi new file mode 100644 index 0000000000..ce256522fb --- /dev/null +++ b/doc/functions/posix_spawnp.texi @@ -0,0 +1,18 @@ +@node posix_spawnp +@section @code{posix_spawnp} +@findex posix_spawnp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_spawnp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_destroy.texi b/doc/functions/posix_trace_attr_destroy.texi new file mode 100644 index 0000000000..afa91f1410 --- /dev/null +++ b/doc/functions/posix_trace_attr_destroy.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_destroy +@section @code{posix_trace_attr_destroy} +@findex posix_trace_attr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getclockres.texi b/doc/functions/posix_trace_attr_getclockres.texi new file mode 100644 index 0000000000..9020e39540 --- /dev/null +++ b/doc/functions/posix_trace_attr_getclockres.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getclockres +@section @code{posix_trace_attr_getclockres} +@findex posix_trace_attr_getclockres + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getclockres.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getcreatetime.texi b/doc/functions/posix_trace_attr_getcreatetime.texi new file mode 100644 index 0000000000..0238461fe9 --- /dev/null +++ b/doc/functions/posix_trace_attr_getcreatetime.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getcreatetime +@section @code{posix_trace_attr_getcreatetime} +@findex posix_trace_attr_getcreatetime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getcreatetime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getgenversion.texi b/doc/functions/posix_trace_attr_getgenversion.texi new file mode 100644 index 0000000000..37b8a5ffc1 --- /dev/null +++ b/doc/functions/posix_trace_attr_getgenversion.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getgenversion +@section @code{posix_trace_attr_getgenversion} +@findex posix_trace_attr_getgenversion + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getgenversion.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getinherited.texi b/doc/functions/posix_trace_attr_getinherited.texi new file mode 100644 index 0000000000..5db3d7ab79 --- /dev/null +++ b/doc/functions/posix_trace_attr_getinherited.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getinherited +@section @code{posix_trace_attr_getinherited} +@findex posix_trace_attr_getinherited + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getinherited.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getlogfullpolicy.texi b/doc/functions/posix_trace_attr_getlogfullpolicy.texi new file mode 100644 index 0000000000..ffc26dc6ae --- /dev/null +++ b/doc/functions/posix_trace_attr_getlogfullpolicy.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getlogfullpolicy +@section @code{posix_trace_attr_getlogfullpolicy} +@findex posix_trace_attr_getlogfullpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getlogfullpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getlogsize.texi b/doc/functions/posix_trace_attr_getlogsize.texi new file mode 100644 index 0000000000..b4d43fe67e --- /dev/null +++ b/doc/functions/posix_trace_attr_getlogsize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getlogsize +@section @code{posix_trace_attr_getlogsize} +@findex posix_trace_attr_getlogsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getlogsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getmaxdatasize.texi b/doc/functions/posix_trace_attr_getmaxdatasize.texi new file mode 100644 index 0000000000..98f5d17893 --- /dev/null +++ b/doc/functions/posix_trace_attr_getmaxdatasize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getmaxdatasize +@section @code{posix_trace_attr_getmaxdatasize} +@findex posix_trace_attr_getmaxdatasize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getmaxdatasize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getmaxsystemeventsize.texi b/doc/functions/posix_trace_attr_getmaxsystemeventsize.texi new file mode 100644 index 0000000000..d6585996a3 --- /dev/null +++ b/doc/functions/posix_trace_attr_getmaxsystemeventsize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getmaxsystemeventsize +@section @code{posix_trace_attr_getmaxsystemeventsize} +@findex posix_trace_attr_getmaxsystemeventsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getmaxsystemeventsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getmaxusereventsize.texi b/doc/functions/posix_trace_attr_getmaxusereventsize.texi new file mode 100644 index 0000000000..9c95cf1a05 --- /dev/null +++ b/doc/functions/posix_trace_attr_getmaxusereventsize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getmaxusereventsize +@section @code{posix_trace_attr_getmaxusereventsize} +@findex posix_trace_attr_getmaxusereventsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getmaxusereventsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getname.texi b/doc/functions/posix_trace_attr_getname.texi new file mode 100644 index 0000000000..8583a4deec --- /dev/null +++ b/doc/functions/posix_trace_attr_getname.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getname +@section @code{posix_trace_attr_getname} +@findex posix_trace_attr_getname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getstreamfullpolicy.texi b/doc/functions/posix_trace_attr_getstreamfullpolicy.texi new file mode 100644 index 0000000000..0a0a3ab477 --- /dev/null +++ b/doc/functions/posix_trace_attr_getstreamfullpolicy.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getstreamfullpolicy +@section @code{posix_trace_attr_getstreamfullpolicy} +@findex posix_trace_attr_getstreamfullpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getstreamfullpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_getstreamsize.texi b/doc/functions/posix_trace_attr_getstreamsize.texi new file mode 100644 index 0000000000..61b9af7454 --- /dev/null +++ b/doc/functions/posix_trace_attr_getstreamsize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_getstreamsize +@section @code{posix_trace_attr_getstreamsize} +@findex posix_trace_attr_getstreamsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_getstreamsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_init.texi b/doc/functions/posix_trace_attr_init.texi new file mode 100644 index 0000000000..6ad7394fc2 --- /dev/null +++ b/doc/functions/posix_trace_attr_init.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_init +@section @code{posix_trace_attr_init} +@findex posix_trace_attr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setinherited.texi b/doc/functions/posix_trace_attr_setinherited.texi new file mode 100644 index 0000000000..d0cd895c6a --- /dev/null +++ b/doc/functions/posix_trace_attr_setinherited.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setinherited +@section @code{posix_trace_attr_setinherited} +@findex posix_trace_attr_setinherited + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setinherited.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setlogfullpolicy.texi b/doc/functions/posix_trace_attr_setlogfullpolicy.texi new file mode 100644 index 0000000000..18ef33f641 --- /dev/null +++ b/doc/functions/posix_trace_attr_setlogfullpolicy.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setlogfullpolicy +@section @code{posix_trace_attr_setlogfullpolicy} +@findex posix_trace_attr_setlogfullpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setlogfullpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setlogsize.texi b/doc/functions/posix_trace_attr_setlogsize.texi new file mode 100644 index 0000000000..457ec39659 --- /dev/null +++ b/doc/functions/posix_trace_attr_setlogsize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setlogsize +@section @code{posix_trace_attr_setlogsize} +@findex posix_trace_attr_setlogsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setlogsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setmaxdatasize.texi b/doc/functions/posix_trace_attr_setmaxdatasize.texi new file mode 100644 index 0000000000..39b3730f3c --- /dev/null +++ b/doc/functions/posix_trace_attr_setmaxdatasize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setmaxdatasize +@section @code{posix_trace_attr_setmaxdatasize} +@findex posix_trace_attr_setmaxdatasize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setmaxdatasize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setname.texi b/doc/functions/posix_trace_attr_setname.texi new file mode 100644 index 0000000000..bf096448f2 --- /dev/null +++ b/doc/functions/posix_trace_attr_setname.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setname +@section @code{posix_trace_attr_setname} +@findex posix_trace_attr_setname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setstreamfullpolicy.texi b/doc/functions/posix_trace_attr_setstreamfullpolicy.texi new file mode 100644 index 0000000000..4834e38215 --- /dev/null +++ b/doc/functions/posix_trace_attr_setstreamfullpolicy.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setstreamfullpolicy +@section @code{posix_trace_attr_setstreamfullpolicy} +@findex posix_trace_attr_setstreamfullpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setstreamfullpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_attr_setstreamsize.texi b/doc/functions/posix_trace_attr_setstreamsize.texi new file mode 100644 index 0000000000..8889b4668a --- /dev/null +++ b/doc/functions/posix_trace_attr_setstreamsize.texi @@ -0,0 +1,18 @@ +@node posix_trace_attr_setstreamsize +@section @code{posix_trace_attr_setstreamsize} +@findex posix_trace_attr_setstreamsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_attr_setstreamsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_clear.texi b/doc/functions/posix_trace_clear.texi new file mode 100644 index 0000000000..2a19182192 --- /dev/null +++ b/doc/functions/posix_trace_clear.texi @@ -0,0 +1,18 @@ +@node posix_trace_clear +@section @code{posix_trace_clear} +@findex posix_trace_clear + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_clear.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_close.texi b/doc/functions/posix_trace_close.texi new file mode 100644 index 0000000000..e319d30472 --- /dev/null +++ b/doc/functions/posix_trace_close.texi @@ -0,0 +1,18 @@ +@node posix_trace_close +@section @code{posix_trace_close} +@findex posix_trace_close + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_close.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_create.texi b/doc/functions/posix_trace_create.texi new file mode 100644 index 0000000000..44392788da --- /dev/null +++ b/doc/functions/posix_trace_create.texi @@ -0,0 +1,18 @@ +@node posix_trace_create +@section @code{posix_trace_create} +@findex posix_trace_create + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_create.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_create_withlog.texi b/doc/functions/posix_trace_create_withlog.texi new file mode 100644 index 0000000000..cccbe46f39 --- /dev/null +++ b/doc/functions/posix_trace_create_withlog.texi @@ -0,0 +1,18 @@ +@node posix_trace_create_withlog +@section @code{posix_trace_create_withlog} +@findex posix_trace_create_withlog + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_create_withlog.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_event.texi b/doc/functions/posix_trace_event.texi new file mode 100644 index 0000000000..f5619f11d3 --- /dev/null +++ b/doc/functions/posix_trace_event.texi @@ -0,0 +1,18 @@ +@node posix_trace_event +@section @code{posix_trace_event} +@findex posix_trace_event + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_event.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventid_equal.texi b/doc/functions/posix_trace_eventid_equal.texi new file mode 100644 index 0000000000..7a2875216c --- /dev/null +++ b/doc/functions/posix_trace_eventid_equal.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventid_equal +@section @code{posix_trace_eventid_equal} +@findex posix_trace_eventid_equal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventid_equal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventid_get_name.texi b/doc/functions/posix_trace_eventid_get_name.texi new file mode 100644 index 0000000000..e9229708c8 --- /dev/null +++ b/doc/functions/posix_trace_eventid_get_name.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventid_get_name +@section @code{posix_trace_eventid_get_name} +@findex posix_trace_eventid_get_name + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventid_get_name.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventid_open.texi b/doc/functions/posix_trace_eventid_open.texi new file mode 100644 index 0000000000..5aec6d939a --- /dev/null +++ b/doc/functions/posix_trace_eventid_open.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventid_open +@section @code{posix_trace_eventid_open} +@findex posix_trace_eventid_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventid_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventset_add.texi b/doc/functions/posix_trace_eventset_add.texi new file mode 100644 index 0000000000..ee827f3b75 --- /dev/null +++ b/doc/functions/posix_trace_eventset_add.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventset_add +@section @code{posix_trace_eventset_add} +@findex posix_trace_eventset_add + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_add.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventset_del.texi b/doc/functions/posix_trace_eventset_del.texi new file mode 100644 index 0000000000..8d7681de51 --- /dev/null +++ b/doc/functions/posix_trace_eventset_del.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventset_del +@section @code{posix_trace_eventset_del} +@findex posix_trace_eventset_del + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_del.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventset_empty.texi b/doc/functions/posix_trace_eventset_empty.texi new file mode 100644 index 0000000000..04e5bd4b32 --- /dev/null +++ b/doc/functions/posix_trace_eventset_empty.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventset_empty +@section @code{posix_trace_eventset_empty} +@findex posix_trace_eventset_empty + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_empty.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventset_fill.texi b/doc/functions/posix_trace_eventset_fill.texi new file mode 100644 index 0000000000..9d756096af --- /dev/null +++ b/doc/functions/posix_trace_eventset_fill.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventset_fill +@section @code{posix_trace_eventset_fill} +@findex posix_trace_eventset_fill + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_fill.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventset_ismember.texi b/doc/functions/posix_trace_eventset_ismember.texi new file mode 100644 index 0000000000..b3cbc90d74 --- /dev/null +++ b/doc/functions/posix_trace_eventset_ismember.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventset_ismember +@section @code{posix_trace_eventset_ismember} +@findex posix_trace_eventset_ismember + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventset_ismember.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventtypelist_getnext_id.texi b/doc/functions/posix_trace_eventtypelist_getnext_id.texi new file mode 100644 index 0000000000..4199317f21 --- /dev/null +++ b/doc/functions/posix_trace_eventtypelist_getnext_id.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventtypelist_getnext_id +@section @code{posix_trace_eventtypelist_getnext_id} +@findex posix_trace_eventtypelist_getnext_id + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventtypelist_getnext_id.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_eventtypelist_rewind.texi b/doc/functions/posix_trace_eventtypelist_rewind.texi new file mode 100644 index 0000000000..d2d81e41cc --- /dev/null +++ b/doc/functions/posix_trace_eventtypelist_rewind.texi @@ -0,0 +1,18 @@ +@node posix_trace_eventtypelist_rewind +@section @code{posix_trace_eventtypelist_rewind} +@findex posix_trace_eventtypelist_rewind + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_eventtypelist_rewind.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_flush.texi b/doc/functions/posix_trace_flush.texi new file mode 100644 index 0000000000..bc2d9abd93 --- /dev/null +++ b/doc/functions/posix_trace_flush.texi @@ -0,0 +1,18 @@ +@node posix_trace_flush +@section @code{posix_trace_flush} +@findex posix_trace_flush + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_flush.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_get_attr.texi b/doc/functions/posix_trace_get_attr.texi new file mode 100644 index 0000000000..e8c2f07590 --- /dev/null +++ b/doc/functions/posix_trace_get_attr.texi @@ -0,0 +1,18 @@ +@node posix_trace_get_attr +@section @code{posix_trace_get_attr} +@findex posix_trace_get_attr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_get_attr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_get_filter.texi b/doc/functions/posix_trace_get_filter.texi new file mode 100644 index 0000000000..f94858a5d3 --- /dev/null +++ b/doc/functions/posix_trace_get_filter.texi @@ -0,0 +1,18 @@ +@node posix_trace_get_filter +@section @code{posix_trace_get_filter} +@findex posix_trace_get_filter + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_get_filter.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_get_status.texi b/doc/functions/posix_trace_get_status.texi new file mode 100644 index 0000000000..be5ac25cd7 --- /dev/null +++ b/doc/functions/posix_trace_get_status.texi @@ -0,0 +1,18 @@ +@node posix_trace_get_status +@section @code{posix_trace_get_status} +@findex posix_trace_get_status + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_get_status.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_getnext_event.texi b/doc/functions/posix_trace_getnext_event.texi new file mode 100644 index 0000000000..cb9fafa4b0 --- /dev/null +++ b/doc/functions/posix_trace_getnext_event.texi @@ -0,0 +1,18 @@ +@node posix_trace_getnext_event +@section @code{posix_trace_getnext_event} +@findex posix_trace_getnext_event + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_getnext_event.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_open.texi b/doc/functions/posix_trace_open.texi new file mode 100644 index 0000000000..7d5eb494cb --- /dev/null +++ b/doc/functions/posix_trace_open.texi @@ -0,0 +1,18 @@ +@node posix_trace_open +@section @code{posix_trace_open} +@findex posix_trace_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_rewind.texi b/doc/functions/posix_trace_rewind.texi new file mode 100644 index 0000000000..5ef2b2aa92 --- /dev/null +++ b/doc/functions/posix_trace_rewind.texi @@ -0,0 +1,18 @@ +@node posix_trace_rewind +@section @code{posix_trace_rewind} +@findex posix_trace_rewind + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_rewind.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_set_filter.texi b/doc/functions/posix_trace_set_filter.texi new file mode 100644 index 0000000000..d54629c496 --- /dev/null +++ b/doc/functions/posix_trace_set_filter.texi @@ -0,0 +1,18 @@ +@node posix_trace_set_filter +@section @code{posix_trace_set_filter} +@findex posix_trace_set_filter + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_set_filter.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_shutdown.texi b/doc/functions/posix_trace_shutdown.texi new file mode 100644 index 0000000000..5e108dfc2f --- /dev/null +++ b/doc/functions/posix_trace_shutdown.texi @@ -0,0 +1,18 @@ +@node posix_trace_shutdown +@section @code{posix_trace_shutdown} +@findex posix_trace_shutdown + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_shutdown.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_start.texi b/doc/functions/posix_trace_start.texi new file mode 100644 index 0000000000..0bc509ce3d --- /dev/null +++ b/doc/functions/posix_trace_start.texi @@ -0,0 +1,18 @@ +@node posix_trace_start +@section @code{posix_trace_start} +@findex posix_trace_start + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_start.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_stop.texi b/doc/functions/posix_trace_stop.texi new file mode 100644 index 0000000000..6fda1e1739 --- /dev/null +++ b/doc/functions/posix_trace_stop.texi @@ -0,0 +1,18 @@ +@node posix_trace_stop +@section @code{posix_trace_stop} +@findex posix_trace_stop + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_stop.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_timedgetnext_event.texi b/doc/functions/posix_trace_timedgetnext_event.texi new file mode 100644 index 0000000000..723fd5df6d --- /dev/null +++ b/doc/functions/posix_trace_timedgetnext_event.texi @@ -0,0 +1,18 @@ +@node posix_trace_timedgetnext_event +@section @code{posix_trace_timedgetnext_event} +@findex posix_trace_timedgetnext_event + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_timedgetnext_event.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_trid_eventid_open.texi b/doc/functions/posix_trace_trid_eventid_open.texi new file mode 100644 index 0000000000..c365e53ee5 --- /dev/null +++ b/doc/functions/posix_trace_trid_eventid_open.texi @@ -0,0 +1,18 @@ +@node posix_trace_trid_eventid_open +@section @code{posix_trace_trid_eventid_open} +@findex posix_trace_trid_eventid_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_trid_eventid_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_trace_trygetnext_event.texi b/doc/functions/posix_trace_trygetnext_event.texi new file mode 100644 index 0000000000..94dc90e2b3 --- /dev/null +++ b/doc/functions/posix_trace_trygetnext_event.texi @@ -0,0 +1,18 @@ +@node posix_trace_trygetnext_event +@section @code{posix_trace_trygetnext_event} +@findex posix_trace_trygetnext_event + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_trace_trygetnext_event.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_typed_mem_get_info.texi b/doc/functions/posix_typed_mem_get_info.texi new file mode 100644 index 0000000000..558d2d151c --- /dev/null +++ b/doc/functions/posix_typed_mem_get_info.texi @@ -0,0 +1,18 @@ +@node posix_typed_mem_get_info +@section @code{posix_typed_mem_get_info} +@findex posix_typed_mem_get_info + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_typed_mem_get_info.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/posix_typed_mem_open.texi b/doc/functions/posix_typed_mem_open.texi new file mode 100644 index 0000000000..eef37a1d27 --- /dev/null +++ b/doc/functions/posix_typed_mem_open.texi @@ -0,0 +1,18 @@ +@node posix_typed_mem_open +@section @code{posix_typed_mem_open} +@findex posix_typed_mem_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/posix_typed_mem_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pow.texi b/doc/functions/pow.texi new file mode 100644 index 0000000000..b8de3468b8 --- /dev/null +++ b/doc/functions/pow.texi @@ -0,0 +1,15 @@ +@node pow +@section @code{pow} +@findex pow + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pow.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/powf.texi b/doc/functions/powf.texi new file mode 100644 index 0000000000..81b25206cf --- /dev/null +++ b/doc/functions/powf.texi @@ -0,0 +1,18 @@ +@node powf +@section @code{powf} +@findex powf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/powf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/powl.texi b/doc/functions/powl.texi new file mode 100644 index 0000000000..b02b71895c --- /dev/null +++ b/doc/functions/powl.texi @@ -0,0 +1,18 @@ +@node powl +@section @code{powl} +@findex powl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/powl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/pread.texi b/doc/functions/pread.texi new file mode 100644 index 0000000000..7670069643 --- /dev/null +++ b/doc/functions/pread.texi @@ -0,0 +1,18 @@ +@node pread +@section @code{pread} +@findex pread + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pread.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/printf.texi b/doc/functions/printf.texi new file mode 100644 index 0000000000..e2f1fa4695 --- /dev/null +++ b/doc/functions/printf.texi @@ -0,0 +1,40 @@ +@node printf +@section @code{printf} +@findex printf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/printf.html} + +Gnulib module: printf-posix + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/pselect.texi b/doc/functions/pselect.texi new file mode 100644 index 0000000000..2663ff8279 --- /dev/null +++ b/doc/functions/pselect.texi @@ -0,0 +1,18 @@ +@node pselect +@section @code{pselect} +@findex pselect + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pselect.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_atfork.texi b/doc/functions/pthread_atfork.texi new file mode 100644 index 0000000000..04684feef5 --- /dev/null +++ b/doc/functions/pthread_atfork.texi @@ -0,0 +1,18 @@ +@node pthread_atfork +@section @code{pthread_atfork} +@findex pthread_atfork + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_atfork.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_destroy.texi b/doc/functions/pthread_attr_destroy.texi new file mode 100644 index 0000000000..48ff8bf198 --- /dev/null +++ b/doc/functions/pthread_attr_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_attr_destroy +@section @code{pthread_attr_destroy} +@findex pthread_attr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getdetachstate.texi b/doc/functions/pthread_attr_getdetachstate.texi new file mode 100644 index 0000000000..f09b98a95e --- /dev/null +++ b/doc/functions/pthread_attr_getdetachstate.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getdetachstate +@section @code{pthread_attr_getdetachstate} +@findex pthread_attr_getdetachstate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getdetachstate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getguardsize.texi b/doc/functions/pthread_attr_getguardsize.texi new file mode 100644 index 0000000000..e5803d9e47 --- /dev/null +++ b/doc/functions/pthread_attr_getguardsize.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getguardsize +@section @code{pthread_attr_getguardsize} +@findex pthread_attr_getguardsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getguardsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, HP-UX 11, OSF/1 4.0, Solaris 2.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getinheritsched.texi b/doc/functions/pthread_attr_getinheritsched.texi new file mode 100644 index 0000000000..568abbcb94 --- /dev/null +++ b/doc/functions/pthread_attr_getinheritsched.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getinheritsched +@section @code{pthread_attr_getinheritsched} +@findex pthread_attr_getinheritsched + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getinheritsched.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getschedparam.texi b/doc/functions/pthread_attr_getschedparam.texi new file mode 100644 index 0000000000..4d064543d2 --- /dev/null +++ b/doc/functions/pthread_attr_getschedparam.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getschedparam +@section @code{pthread_attr_getschedparam} +@findex pthread_attr_getschedparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getschedparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getschedpolicy.texi b/doc/functions/pthread_attr_getschedpolicy.texi new file mode 100644 index 0000000000..1ed22beac5 --- /dev/null +++ b/doc/functions/pthread_attr_getschedpolicy.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getschedpolicy +@section @code{pthread_attr_getschedpolicy} +@findex pthread_attr_getschedpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getschedpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getscope.texi b/doc/functions/pthread_attr_getscope.texi new file mode 100644 index 0000000000..e5fb3a27b1 --- /dev/null +++ b/doc/functions/pthread_attr_getscope.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getscope +@section @code{pthread_attr_getscope} +@findex pthread_attr_getscope + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getscope.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getstack.texi b/doc/functions/pthread_attr_getstack.texi new file mode 100644 index 0000000000..14b4f442cb --- /dev/null +++ b/doc/functions/pthread_attr_getstack.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getstack +@section @code{pthread_attr_getstack} +@findex pthread_attr_getstack + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getstack.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getstackaddr.texi b/doc/functions/pthread_attr_getstackaddr.texi new file mode 100644 index 0000000000..5e04bfdb93 --- /dev/null +++ b/doc/functions/pthread_attr_getstackaddr.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getstackaddr +@section @code{pthread_attr_getstackaddr} +@findex pthread_attr_getstackaddr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getstackaddr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_getstacksize.texi b/doc/functions/pthread_attr_getstacksize.texi new file mode 100644 index 0000000000..6891801648 --- /dev/null +++ b/doc/functions/pthread_attr_getstacksize.texi @@ -0,0 +1,18 @@ +@node pthread_attr_getstacksize +@section @code{pthread_attr_getstacksize} +@findex pthread_attr_getstacksize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getstacksize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_init.texi b/doc/functions/pthread_attr_init.texi new file mode 100644 index 0000000000..313216b1d5 --- /dev/null +++ b/doc/functions/pthread_attr_init.texi @@ -0,0 +1,18 @@ +@node pthread_attr_init +@section @code{pthread_attr_init} +@findex pthread_attr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setdetachstate.texi b/doc/functions/pthread_attr_setdetachstate.texi new file mode 100644 index 0000000000..3734c37b1e --- /dev/null +++ b/doc/functions/pthread_attr_setdetachstate.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setdetachstate +@section @code{pthread_attr_setdetachstate} +@findex pthread_attr_setdetachstate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setdetachstate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setguardsize.texi b/doc/functions/pthread_attr_setguardsize.texi new file mode 100644 index 0000000000..beaa97102a --- /dev/null +++ b/doc/functions/pthread_attr_setguardsize.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setguardsize +@section @code{pthread_attr_setguardsize} +@findex pthread_attr_setguardsize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setguardsize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, HP-UX 11, OSF/1 4.0, Solaris 2.6, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setinheritsched.texi b/doc/functions/pthread_attr_setinheritsched.texi new file mode 100644 index 0000000000..73ab4a6fe8 --- /dev/null +++ b/doc/functions/pthread_attr_setinheritsched.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setinheritsched +@section @code{pthread_attr_setinheritsched} +@findex pthread_attr_setinheritsched + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setinheritsched.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setschedparam.texi b/doc/functions/pthread_attr_setschedparam.texi new file mode 100644 index 0000000000..5d47f84e8f --- /dev/null +++ b/doc/functions/pthread_attr_setschedparam.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setschedparam +@section @code{pthread_attr_setschedparam} +@findex pthread_attr_setschedparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setschedparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setschedpolicy.texi b/doc/functions/pthread_attr_setschedpolicy.texi new file mode 100644 index 0000000000..7ee34fa9af --- /dev/null +++ b/doc/functions/pthread_attr_setschedpolicy.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setschedpolicy +@section @code{pthread_attr_setschedpolicy} +@findex pthread_attr_setschedpolicy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setschedpolicy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setscope.texi b/doc/functions/pthread_attr_setscope.texi new file mode 100644 index 0000000000..d10a1959b3 --- /dev/null +++ b/doc/functions/pthread_attr_setscope.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setscope +@section @code{pthread_attr_setscope} +@findex pthread_attr_setscope + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setscope.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setstack.texi b/doc/functions/pthread_attr_setstack.texi new file mode 100644 index 0000000000..166b28c3fa --- /dev/null +++ b/doc/functions/pthread_attr_setstack.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setstack +@section @code{pthread_attr_setstack} +@findex pthread_attr_setstack + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setstack.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setstackaddr.texi b/doc/functions/pthread_attr_setstackaddr.texi new file mode 100644 index 0000000000..05475ef346 --- /dev/null +++ b/doc/functions/pthread_attr_setstackaddr.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setstackaddr +@section @code{pthread_attr_setstackaddr} +@findex pthread_attr_setstackaddr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setstackaddr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_attr_setstacksize.texi b/doc/functions/pthread_attr_setstacksize.texi new file mode 100644 index 0000000000..3b47b7c437 --- /dev/null +++ b/doc/functions/pthread_attr_setstacksize.texi @@ -0,0 +1,18 @@ +@node pthread_attr_setstacksize +@section @code{pthread_attr_setstacksize} +@findex pthread_attr_setstacksize + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setstacksize.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrier_destroy.texi b/doc/functions/pthread_barrier_destroy.texi new file mode 100644 index 0000000000..38993ee47e --- /dev/null +++ b/doc/functions/pthread_barrier_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_barrier_destroy +@section @code{pthread_barrier_destroy} +@findex pthread_barrier_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrier_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrier_init.texi b/doc/functions/pthread_barrier_init.texi new file mode 100644 index 0000000000..889b9efea9 --- /dev/null +++ b/doc/functions/pthread_barrier_init.texi @@ -0,0 +1,18 @@ +@node pthread_barrier_init +@section @code{pthread_barrier_init} +@findex pthread_barrier_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrier_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrier_wait.texi b/doc/functions/pthread_barrier_wait.texi new file mode 100644 index 0000000000..3b996abd30 --- /dev/null +++ b/doc/functions/pthread_barrier_wait.texi @@ -0,0 +1,18 @@ +@node pthread_barrier_wait +@section @code{pthread_barrier_wait} +@findex pthread_barrier_wait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrier_wait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrierattr_destroy.texi b/doc/functions/pthread_barrierattr_destroy.texi new file mode 100644 index 0000000000..ecafbb112a --- /dev/null +++ b/doc/functions/pthread_barrierattr_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_barrierattr_destroy +@section @code{pthread_barrierattr_destroy} +@findex pthread_barrierattr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrierattr_getpshared.texi b/doc/functions/pthread_barrierattr_getpshared.texi new file mode 100644 index 0000000000..e20da2d6c5 --- /dev/null +++ b/doc/functions/pthread_barrierattr_getpshared.texi @@ -0,0 +1,18 @@ +@node pthread_barrierattr_getpshared +@section @code{pthread_barrierattr_getpshared} +@findex pthread_barrierattr_getpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_getpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrierattr_init.texi b/doc/functions/pthread_barrierattr_init.texi new file mode 100644 index 0000000000..7949d391d6 --- /dev/null +++ b/doc/functions/pthread_barrierattr_init.texi @@ -0,0 +1,18 @@ +@node pthread_barrierattr_init +@section @code{pthread_barrierattr_init} +@findex pthread_barrierattr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_barrierattr_setpshared.texi b/doc/functions/pthread_barrierattr_setpshared.texi new file mode 100644 index 0000000000..61f144d311 --- /dev/null +++ b/doc/functions/pthread_barrierattr_setpshared.texi @@ -0,0 +1,18 @@ +@node pthread_barrierattr_setpshared +@section @code{pthread_barrierattr_setpshared} +@findex pthread_barrierattr_setpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_barrierattr_setpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cancel.texi b/doc/functions/pthread_cancel.texi new file mode 100644 index 0000000000..a5383f161c --- /dev/null +++ b/doc/functions/pthread_cancel.texi @@ -0,0 +1,18 @@ +@node pthread_cancel +@section @code{pthread_cancel} +@findex pthread_cancel + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cancel.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cleanup_pop.texi b/doc/functions/pthread_cleanup_pop.texi new file mode 100644 index 0000000000..95473fbad0 --- /dev/null +++ b/doc/functions/pthread_cleanup_pop.texi @@ -0,0 +1,18 @@ +@node pthread_cleanup_pop +@section @code{pthread_cleanup_pop} +@findex pthread_cleanup_pop + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cleanup_pop.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, NetBSD 3.0, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cleanup_push.texi b/doc/functions/pthread_cleanup_push.texi new file mode 100644 index 0000000000..bda34f31d7 --- /dev/null +++ b/doc/functions/pthread_cleanup_push.texi @@ -0,0 +1,18 @@ +@node pthread_cleanup_push +@section @code{pthread_cleanup_push} +@findex pthread_cleanup_push + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cleanup_push.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, NetBSD 3.0, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cond_broadcast.texi b/doc/functions/pthread_cond_broadcast.texi new file mode 100644 index 0000000000..0e67da7c16 --- /dev/null +++ b/doc/functions/pthread_cond_broadcast.texi @@ -0,0 +1,18 @@ +@node pthread_cond_broadcast +@section @code{pthread_cond_broadcast} +@findex pthread_cond_broadcast + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_broadcast.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cond_destroy.texi b/doc/functions/pthread_cond_destroy.texi new file mode 100644 index 0000000000..781df1b85d --- /dev/null +++ b/doc/functions/pthread_cond_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_cond_destroy +@section @code{pthread_cond_destroy} +@findex pthread_cond_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cond_init.texi b/doc/functions/pthread_cond_init.texi new file mode 100644 index 0000000000..bc222a7769 --- /dev/null +++ b/doc/functions/pthread_cond_init.texi @@ -0,0 +1,18 @@ +@node pthread_cond_init +@section @code{pthread_cond_init} +@findex pthread_cond_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cond_signal.texi b/doc/functions/pthread_cond_signal.texi new file mode 100644 index 0000000000..333835d052 --- /dev/null +++ b/doc/functions/pthread_cond_signal.texi @@ -0,0 +1,18 @@ +@node pthread_cond_signal +@section @code{pthread_cond_signal} +@findex pthread_cond_signal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_signal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cond_timedwait.texi b/doc/functions/pthread_cond_timedwait.texi new file mode 100644 index 0000000000..b51890adc6 --- /dev/null +++ b/doc/functions/pthread_cond_timedwait.texi @@ -0,0 +1,18 @@ +@node pthread_cond_timedwait +@section @code{pthread_cond_timedwait} +@findex pthread_cond_timedwait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_timedwait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_cond_wait.texi b/doc/functions/pthread_cond_wait.texi new file mode 100644 index 0000000000..67599e5981 --- /dev/null +++ b/doc/functions/pthread_cond_wait.texi @@ -0,0 +1,18 @@ +@node pthread_cond_wait +@section @code{pthread_cond_wait} +@findex pthread_cond_wait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_cond_wait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_condattr_destroy.texi b/doc/functions/pthread_condattr_destroy.texi new file mode 100644 index 0000000000..98ee7ff52e --- /dev/null +++ b/doc/functions/pthread_condattr_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_condattr_destroy +@section @code{pthread_condattr_destroy} +@findex pthread_condattr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_condattr_getclock.texi b/doc/functions/pthread_condattr_getclock.texi new file mode 100644 index 0000000000..73f068df8b --- /dev/null +++ b/doc/functions/pthread_condattr_getclock.texi @@ -0,0 +1,18 @@ +@node pthread_condattr_getclock +@section @code{pthread_condattr_getclock} +@findex pthread_condattr_getclock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_getclock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_condattr_getpshared.texi b/doc/functions/pthread_condattr_getpshared.texi new file mode 100644 index 0000000000..71a07d58c4 --- /dev/null +++ b/doc/functions/pthread_condattr_getpshared.texi @@ -0,0 +1,18 @@ +@node pthread_condattr_getpshared +@section @code{pthread_condattr_getpshared} +@findex pthread_condattr_getpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_getpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_condattr_init.texi b/doc/functions/pthread_condattr_init.texi new file mode 100644 index 0000000000..68abad28e8 --- /dev/null +++ b/doc/functions/pthread_condattr_init.texi @@ -0,0 +1,18 @@ +@node pthread_condattr_init +@section @code{pthread_condattr_init} +@findex pthread_condattr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_condattr_setclock.texi b/doc/functions/pthread_condattr_setclock.texi new file mode 100644 index 0000000000..0a723fdb53 --- /dev/null +++ b/doc/functions/pthread_condattr_setclock.texi @@ -0,0 +1,18 @@ +@node pthread_condattr_setclock +@section @code{pthread_condattr_setclock} +@findex pthread_condattr_setclock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_setclock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_condattr_setpshared.texi b/doc/functions/pthread_condattr_setpshared.texi new file mode 100644 index 0000000000..93d793acc8 --- /dev/null +++ b/doc/functions/pthread_condattr_setpshared.texi @@ -0,0 +1,18 @@ +@node pthread_condattr_setpshared +@section @code{pthread_condattr_setpshared} +@findex pthread_condattr_setpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_condattr_setpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_create.texi b/doc/functions/pthread_create.texi new file mode 100644 index 0000000000..b3e049dbac --- /dev/null +++ b/doc/functions/pthread_create.texi @@ -0,0 +1,23 @@ +@node pthread_create +@section @code{pthread_create} +@findex pthread_create + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_create.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@item +On Linux/glibc platforms before the advent of NPTL, signals could only be +sent to one particular thread. In POSIX, signals are sent to the entire +process and executed by any thread of the process that happens to have the +particular signal currently unblocked. +@end itemize diff --git a/doc/functions/pthread_detach.texi b/doc/functions/pthread_detach.texi new file mode 100644 index 0000000000..7c5e6075fe --- /dev/null +++ b/doc/functions/pthread_detach.texi @@ -0,0 +1,18 @@ +@node pthread_detach +@section @code{pthread_detach} +@findex pthread_detach + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_detach.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_equal.texi b/doc/functions/pthread_equal.texi new file mode 100644 index 0000000000..c24df3b73a --- /dev/null +++ b/doc/functions/pthread_equal.texi @@ -0,0 +1,18 @@ +@node pthread_equal +@section @code{pthread_equal} +@findex pthread_equal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_equal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_exit.texi b/doc/functions/pthread_exit.texi new file mode 100644 index 0000000000..555e758b8b --- /dev/null +++ b/doc/functions/pthread_exit.texi @@ -0,0 +1,18 @@ +@node pthread_exit +@section @code{pthread_exit} +@findex pthread_exit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_exit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_getconcurrency.texi b/doc/functions/pthread_getconcurrency.texi new file mode 100644 index 0000000000..2173622a23 --- /dev/null +++ b/doc/functions/pthread_getconcurrency.texi @@ -0,0 +1,18 @@ +@node pthread_getconcurrency +@section @code{pthread_getconcurrency} +@findex pthread_getconcurrency + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getconcurrency.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, HP-UX 11, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_getcpuclockid.texi b/doc/functions/pthread_getcpuclockid.texi new file mode 100644 index 0000000000..e35ce8bdd6 --- /dev/null +++ b/doc/functions/pthread_getcpuclockid.texi @@ -0,0 +1,18 @@ +@node pthread_getcpuclockid +@section @code{pthread_getcpuclockid} +@findex pthread_getcpuclockid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getcpuclockid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_getschedparam.texi b/doc/functions/pthread_getschedparam.texi new file mode 100644 index 0000000000..cb73af036c --- /dev/null +++ b/doc/functions/pthread_getschedparam.texi @@ -0,0 +1,18 @@ +@node pthread_getschedparam +@section @code{pthread_getschedparam} +@findex pthread_getschedparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getschedparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_getspecific.texi b/doc/functions/pthread_getspecific.texi new file mode 100644 index 0000000000..dd6288fc7c --- /dev/null +++ b/doc/functions/pthread_getspecific.texi @@ -0,0 +1,18 @@ +@node pthread_getspecific +@section @code{pthread_getspecific} +@findex pthread_getspecific + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_getspecific.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_join.texi b/doc/functions/pthread_join.texi new file mode 100644 index 0000000000..82c2d20fa4 --- /dev/null +++ b/doc/functions/pthread_join.texi @@ -0,0 +1,18 @@ +@node pthread_join +@section @code{pthread_join} +@findex pthread_join + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_join.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_key_create.texi b/doc/functions/pthread_key_create.texi new file mode 100644 index 0000000000..fbb0561ebb --- /dev/null +++ b/doc/functions/pthread_key_create.texi @@ -0,0 +1,18 @@ +@node pthread_key_create +@section @code{pthread_key_create} +@findex pthread_key_create + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_key_create.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_key_delete.texi b/doc/functions/pthread_key_delete.texi new file mode 100644 index 0000000000..db99cd0ea0 --- /dev/null +++ b/doc/functions/pthread_key_delete.texi @@ -0,0 +1,18 @@ +@node pthread_key_delete +@section @code{pthread_key_delete} +@findex pthread_key_delete + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_key_delete.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_kill.texi b/doc/functions/pthread_kill.texi new file mode 100644 index 0000000000..9cbdf96edf --- /dev/null +++ b/doc/functions/pthread_kill.texi @@ -0,0 +1,18 @@ +@node pthread_kill +@section @code{pthread_kill} +@findex pthread_kill + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_kill.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_destroy.texi b/doc/functions/pthread_mutex_destroy.texi new file mode 100644 index 0000000000..91d4ccbc52 --- /dev/null +++ b/doc/functions/pthread_mutex_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_destroy +@section @code{pthread_mutex_destroy} +@findex pthread_mutex_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_getprioceiling.texi b/doc/functions/pthread_mutex_getprioceiling.texi new file mode 100644 index 0000000000..1437c6b8f3 --- /dev/null +++ b/doc/functions/pthread_mutex_getprioceiling.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_getprioceiling +@section @code{pthread_mutex_getprioceiling} +@findex pthread_mutex_getprioceiling + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_getprioceiling.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_init.texi b/doc/functions/pthread_mutex_init.texi new file mode 100644 index 0000000000..4f04375b1a --- /dev/null +++ b/doc/functions/pthread_mutex_init.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_init +@section @code{pthread_mutex_init} +@findex pthread_mutex_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_lock.texi b/doc/functions/pthread_mutex_lock.texi new file mode 100644 index 0000000000..8782144066 --- /dev/null +++ b/doc/functions/pthread_mutex_lock.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_lock +@section @code{pthread_mutex_lock} +@findex pthread_mutex_lock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_lock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_setprioceiling.texi b/doc/functions/pthread_mutex_setprioceiling.texi new file mode 100644 index 0000000000..02d93b82e1 --- /dev/null +++ b/doc/functions/pthread_mutex_setprioceiling.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_setprioceiling +@section @code{pthread_mutex_setprioceiling} +@findex pthread_mutex_setprioceiling + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_setprioceiling.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_timedlock.texi b/doc/functions/pthread_mutex_timedlock.texi new file mode 100644 index 0000000000..c8a89cdd75 --- /dev/null +++ b/doc/functions/pthread_mutex_timedlock.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_timedlock +@section @code{pthread_mutex_timedlock} +@findex pthread_mutex_timedlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_timedlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_trylock.texi b/doc/functions/pthread_mutex_trylock.texi new file mode 100644 index 0000000000..9e139fed0e --- /dev/null +++ b/doc/functions/pthread_mutex_trylock.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_trylock +@section @code{pthread_mutex_trylock} +@findex pthread_mutex_trylock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_trylock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutex_unlock.texi b/doc/functions/pthread_mutex_unlock.texi new file mode 100644 index 0000000000..038e9e07d1 --- /dev/null +++ b/doc/functions/pthread_mutex_unlock.texi @@ -0,0 +1,18 @@ +@node pthread_mutex_unlock +@section @code{pthread_mutex_unlock} +@findex pthread_mutex_unlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutex_unlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_destroy.texi b/doc/functions/pthread_mutexattr_destroy.texi new file mode 100644 index 0000000000..10d2720811 --- /dev/null +++ b/doc/functions/pthread_mutexattr_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_destroy +@section @code{pthread_mutexattr_destroy} +@findex pthread_mutexattr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_getprioceiling.texi b/doc/functions/pthread_mutexattr_getprioceiling.texi new file mode 100644 index 0000000000..f43bc1499a --- /dev/null +++ b/doc/functions/pthread_mutexattr_getprioceiling.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_getprioceiling +@section @code{pthread_mutexattr_getprioceiling} +@findex pthread_mutexattr_getprioceiling + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_getprioceiling.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_getprotocol.texi b/doc/functions/pthread_mutexattr_getprotocol.texi new file mode 100644 index 0000000000..db72d41f29 --- /dev/null +++ b/doc/functions/pthread_mutexattr_getprotocol.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_getprotocol +@section @code{pthread_mutexattr_getprotocol} +@findex pthread_mutexattr_getprotocol + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_getprotocol.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_getpshared.texi b/doc/functions/pthread_mutexattr_getpshared.texi new file mode 100644 index 0000000000..3a5beb143b --- /dev/null +++ b/doc/functions/pthread_mutexattr_getpshared.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_getpshared +@section @code{pthread_mutexattr_getpshared} +@findex pthread_mutexattr_getpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_getpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_gettype.texi b/doc/functions/pthread_mutexattr_gettype.texi new file mode 100644 index 0000000000..e636c4a553 --- /dev/null +++ b/doc/functions/pthread_mutexattr_gettype.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_gettype +@section @code{pthread_mutexattr_gettype} +@findex pthread_mutexattr_gettype + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_gettype.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_init.texi b/doc/functions/pthread_mutexattr_init.texi new file mode 100644 index 0000000000..0fdba8f16b --- /dev/null +++ b/doc/functions/pthread_mutexattr_init.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_init +@section @code{pthread_mutexattr_init} +@findex pthread_mutexattr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_setprioceiling.texi b/doc/functions/pthread_mutexattr_setprioceiling.texi new file mode 100644 index 0000000000..9f941e2898 --- /dev/null +++ b/doc/functions/pthread_mutexattr_setprioceiling.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_setprioceiling +@section @code{pthread_mutexattr_setprioceiling} +@findex pthread_mutexattr_setprioceiling + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_setprioceiling.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_setprotocol.texi b/doc/functions/pthread_mutexattr_setprotocol.texi new file mode 100644 index 0000000000..88fd7e9f16 --- /dev/null +++ b/doc/functions/pthread_mutexattr_setprotocol.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_setprotocol +@section @code{pthread_mutexattr_setprotocol} +@findex pthread_mutexattr_setprotocol + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_setprotocol.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_setpshared.texi b/doc/functions/pthread_mutexattr_setpshared.texi new file mode 100644 index 0000000000..fb0e15d25f --- /dev/null +++ b/doc/functions/pthread_mutexattr_setpshared.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_setpshared +@section @code{pthread_mutexattr_setpshared} +@findex pthread_mutexattr_setpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_setpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, OSF/1 4.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_mutexattr_settype.texi b/doc/functions/pthread_mutexattr_settype.texi new file mode 100644 index 0000000000..a749ef22a4 --- /dev/null +++ b/doc/functions/pthread_mutexattr_settype.texi @@ -0,0 +1,18 @@ +@node pthread_mutexattr_settype +@section @code{pthread_mutexattr_settype} +@findex pthread_mutexattr_settype + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_mutexattr_settype.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_once.texi b/doc/functions/pthread_once.texi new file mode 100644 index 0000000000..7845cbff00 --- /dev/null +++ b/doc/functions/pthread_once.texi @@ -0,0 +1,18 @@ +@node pthread_once +@section @code{pthread_once} +@findex pthread_once + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_once.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_destroy.texi b/doc/functions/pthread_rwlock_destroy.texi new file mode 100644 index 0000000000..3317a91cb3 --- /dev/null +++ b/doc/functions/pthread_rwlock_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_destroy +@section @code{pthread_rwlock_destroy} +@findex pthread_rwlock_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_init.texi b/doc/functions/pthread_rwlock_init.texi new file mode 100644 index 0000000000..6cf85a5d91 --- /dev/null +++ b/doc/functions/pthread_rwlock_init.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_init +@section @code{pthread_rwlock_init} +@findex pthread_rwlock_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_rdlock.texi b/doc/functions/pthread_rwlock_rdlock.texi new file mode 100644 index 0000000000..b6fe116d85 --- /dev/null +++ b/doc/functions/pthread_rwlock_rdlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_rdlock +@section @code{pthread_rwlock_rdlock} +@findex pthread_rwlock_rdlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_rdlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_timedrdlock.texi b/doc/functions/pthread_rwlock_timedrdlock.texi new file mode 100644 index 0000000000..eeac13f3c5 --- /dev/null +++ b/doc/functions/pthread_rwlock_timedrdlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_timedrdlock +@section @code{pthread_rwlock_timedrdlock} +@findex pthread_rwlock_timedrdlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_timedrdlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_timedwrlock.texi b/doc/functions/pthread_rwlock_timedwrlock.texi new file mode 100644 index 0000000000..74690a8404 --- /dev/null +++ b/doc/functions/pthread_rwlock_timedwrlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_timedwrlock +@section @code{pthread_rwlock_timedwrlock} +@findex pthread_rwlock_timedwrlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_timedwrlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_tryrdlock.texi b/doc/functions/pthread_rwlock_tryrdlock.texi new file mode 100644 index 0000000000..088521b838 --- /dev/null +++ b/doc/functions/pthread_rwlock_tryrdlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_tryrdlock +@section @code{pthread_rwlock_tryrdlock} +@findex pthread_rwlock_tryrdlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_tryrdlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_trywrlock.texi b/doc/functions/pthread_rwlock_trywrlock.texi new file mode 100644 index 0000000000..a3ec24cd7e --- /dev/null +++ b/doc/functions/pthread_rwlock_trywrlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_trywrlock +@section @code{pthread_rwlock_trywrlock} +@findex pthread_rwlock_trywrlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_trywrlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_unlock.texi b/doc/functions/pthread_rwlock_unlock.texi new file mode 100644 index 0000000000..f01ba3b4e9 --- /dev/null +++ b/doc/functions/pthread_rwlock_unlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_unlock +@section @code{pthread_rwlock_unlock} +@findex pthread_rwlock_unlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_unlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlock_wrlock.texi b/doc/functions/pthread_rwlock_wrlock.texi new file mode 100644 index 0000000000..809ebd3d4a --- /dev/null +++ b/doc/functions/pthread_rwlock_wrlock.texi @@ -0,0 +1,18 @@ +@node pthread_rwlock_wrlock +@section @code{pthread_rwlock_wrlock} +@findex pthread_rwlock_wrlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlock_wrlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlockattr_destroy.texi b/doc/functions/pthread_rwlockattr_destroy.texi new file mode 100644 index 0000000000..4ec7684e98 --- /dev/null +++ b/doc/functions/pthread_rwlockattr_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_rwlockattr_destroy +@section @code{pthread_rwlockattr_destroy} +@findex pthread_rwlockattr_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlockattr_getpshared.texi b/doc/functions/pthread_rwlockattr_getpshared.texi new file mode 100644 index 0000000000..04047d3a27 --- /dev/null +++ b/doc/functions/pthread_rwlockattr_getpshared.texi @@ -0,0 +1,18 @@ +@node pthread_rwlockattr_getpshared +@section @code{pthread_rwlockattr_getpshared} +@findex pthread_rwlockattr_getpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_getpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlockattr_init.texi b/doc/functions/pthread_rwlockattr_init.texi new file mode 100644 index 0000000000..5276e86e49 --- /dev/null +++ b/doc/functions/pthread_rwlockattr_init.texi @@ -0,0 +1,18 @@ +@node pthread_rwlockattr_init +@section @code{pthread_rwlockattr_init} +@findex pthread_rwlockattr_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_rwlockattr_setpshared.texi b/doc/functions/pthread_rwlockattr_setpshared.texi new file mode 100644 index 0000000000..f297a4afc5 --- /dev/null +++ b/doc/functions/pthread_rwlockattr_setpshared.texi @@ -0,0 +1,18 @@ +@node pthread_rwlockattr_setpshared +@section @code{pthread_rwlockattr_setpshared} +@findex pthread_rwlockattr_setpshared + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_rwlockattr_setpshared.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, HP-UX 11, OSF/1 4.0, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_self.texi b/doc/functions/pthread_self.texi new file mode 100644 index 0000000000..5ed60f4e66 --- /dev/null +++ b/doc/functions/pthread_self.texi @@ -0,0 +1,18 @@ +@node pthread_self +@section @code{pthread_self} +@findex pthread_self + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_self.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_setcancelstate.texi b/doc/functions/pthread_setcancelstate.texi new file mode 100644 index 0000000000..44c2f5d382 --- /dev/null +++ b/doc/functions/pthread_setcancelstate.texi @@ -0,0 +1,18 @@ +@node pthread_setcancelstate +@section @code{pthread_setcancelstate} +@findex pthread_setcancelstate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setcancelstate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_setcanceltype.texi b/doc/functions/pthread_setcanceltype.texi new file mode 100644 index 0000000000..ed04c19c0f --- /dev/null +++ b/doc/functions/pthread_setcanceltype.texi @@ -0,0 +1,18 @@ +@node pthread_setcanceltype +@section @code{pthread_setcanceltype} +@findex pthread_setcanceltype + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setcanceltype.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_setconcurrency.texi b/doc/functions/pthread_setconcurrency.texi new file mode 100644 index 0000000000..329c5d13dc --- /dev/null +++ b/doc/functions/pthread_setconcurrency.texi @@ -0,0 +1,18 @@ +@node pthread_setconcurrency +@section @code{pthread_setconcurrency} +@findex pthread_setconcurrency + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setconcurrency.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, HP-UX 11, Solaris 2.6, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_setschedparam.texi b/doc/functions/pthread_setschedparam.texi new file mode 100644 index 0000000000..4f9f5fa327 --- /dev/null +++ b/doc/functions/pthread_setschedparam.texi @@ -0,0 +1,18 @@ +@node pthread_setschedparam +@section @code{pthread_setschedparam} +@findex pthread_setschedparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setschedparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_setschedprio.texi b/doc/functions/pthread_setschedprio.texi new file mode 100644 index 0000000000..646346c485 --- /dev/null +++ b/doc/functions/pthread_setschedprio.texi @@ -0,0 +1,18 @@ +@node pthread_setschedprio +@section @code{pthread_setschedprio} +@findex pthread_setschedprio + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setschedprio.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_setspecific.texi b/doc/functions/pthread_setspecific.texi new file mode 100644 index 0000000000..3c4f51cad5 --- /dev/null +++ b/doc/functions/pthread_setspecific.texi @@ -0,0 +1,18 @@ +@node pthread_setspecific +@section @code{pthread_setspecific} +@findex pthread_setspecific + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_setspecific.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_sigmask.texi b/doc/functions/pthread_sigmask.texi new file mode 100644 index 0000000000..ca7a9243fb --- /dev/null +++ b/doc/functions/pthread_sigmask.texi @@ -0,0 +1,18 @@ +@node pthread_sigmask +@section @code{pthread_sigmask} +@findex pthread_sigmask + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_sigmask.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_spin_destroy.texi b/doc/functions/pthread_spin_destroy.texi new file mode 100644 index 0000000000..d4439049a7 --- /dev/null +++ b/doc/functions/pthread_spin_destroy.texi @@ -0,0 +1,18 @@ +@node pthread_spin_destroy +@section @code{pthread_spin_destroy} +@findex pthread_spin_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_spin_init.texi b/doc/functions/pthread_spin_init.texi new file mode 100644 index 0000000000..674ebab2cd --- /dev/null +++ b/doc/functions/pthread_spin_init.texi @@ -0,0 +1,18 @@ +@node pthread_spin_init +@section @code{pthread_spin_init} +@findex pthread_spin_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_spin_lock.texi b/doc/functions/pthread_spin_lock.texi new file mode 100644 index 0000000000..da8bc83a70 --- /dev/null +++ b/doc/functions/pthread_spin_lock.texi @@ -0,0 +1,18 @@ +@node pthread_spin_lock +@section @code{pthread_spin_lock} +@findex pthread_spin_lock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_lock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_spin_trylock.texi b/doc/functions/pthread_spin_trylock.texi new file mode 100644 index 0000000000..75cc62e00b --- /dev/null +++ b/doc/functions/pthread_spin_trylock.texi @@ -0,0 +1,18 @@ +@node pthread_spin_trylock +@section @code{pthread_spin_trylock} +@findex pthread_spin_trylock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_trylock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_spin_unlock.texi b/doc/functions/pthread_spin_unlock.texi new file mode 100644 index 0000000000..c997f5fe71 --- /dev/null +++ b/doc/functions/pthread_spin_unlock.texi @@ -0,0 +1,18 @@ +@node pthread_spin_unlock +@section @code{pthread_spin_unlock} +@findex pthread_spin_unlock + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_spin_unlock.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/pthread_testcancel.texi b/doc/functions/pthread_testcancel.texi new file mode 100644 index 0000000000..4764433d60 --- /dev/null +++ b/doc/functions/pthread_testcancel.texi @@ -0,0 +1,18 @@ +@node pthread_testcancel +@section @code{pthread_testcancel} +@findex pthread_testcancel + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_testcancel.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/ptsname.texi b/doc/functions/ptsname.texi new file mode 100644 index 0000000000..b044ab5682 --- /dev/null +++ b/doc/functions/ptsname.texi @@ -0,0 +1,18 @@ +@node ptsname +@section @code{ptsname} +@findex ptsname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ptsname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/putc.texi b/doc/functions/putc.texi new file mode 100644 index 0000000000..ad8461f13d --- /dev/null +++ b/doc/functions/putc.texi @@ -0,0 +1,18 @@ +@node putc +@section @code{putc} +@findex putc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/putc_unlocked.texi b/doc/functions/putc_unlocked.texi new file mode 100644 index 0000000000..2fe0a4fe58 --- /dev/null +++ b/doc/functions/putc_unlocked.texi @@ -0,0 +1,18 @@ +@node putc_unlocked +@section @code{putc_unlocked} +@findex putc_unlocked + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putc_unlocked.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/putchar.texi b/doc/functions/putchar.texi new file mode 100644 index 0000000000..16cd0aba63 --- /dev/null +++ b/doc/functions/putchar.texi @@ -0,0 +1,18 @@ +@node putchar +@section @code{putchar} +@findex putchar + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putchar.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/putchar_unlocked.texi b/doc/functions/putchar_unlocked.texi new file mode 100644 index 0000000000..a768366d6c --- /dev/null +++ b/doc/functions/putchar_unlocked.texi @@ -0,0 +1,18 @@ +@node putchar_unlocked +@section @code{putchar_unlocked} +@findex putchar_unlocked + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putchar_unlocked.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/putenv.texi b/doc/functions/putenv.texi new file mode 100644 index 0000000000..5c9cc91591 --- /dev/null +++ b/doc/functions/putenv.texi @@ -0,0 +1,19 @@ +@node putenv +@section @code{putenv} +@findex putenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putenv.html} + +Gnulib module: putenv + +Portability problems fixed by Gnulib: +@itemize +@item +This function fails to remove environment variables correctly on some old +platforms: +SunOS 4.1.4. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/putmsg.texi b/doc/functions/putmsg.texi new file mode 100644 index 0000000000..e54cf61e46 --- /dev/null +++ b/doc/functions/putmsg.texi @@ -0,0 +1,18 @@ +@node putmsg +@section @code{putmsg} +@findex putmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/putpmsg.texi b/doc/functions/putpmsg.texi new file mode 100644 index 0000000000..aaca7be9ce --- /dev/null +++ b/doc/functions/putpmsg.texi @@ -0,0 +1,18 @@ +@node putpmsg +@section @code{putpmsg} +@findex putpmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putpmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/puts.texi b/doc/functions/puts.texi new file mode 100644 index 0000000000..db65e1128c --- /dev/null +++ b/doc/functions/puts.texi @@ -0,0 +1,18 @@ +@node puts +@section @code{puts} +@findex puts + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/puts.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/pututxline.texi b/doc/functions/pututxline.texi new file mode 100644 index 0000000000..8129971255 --- /dev/null +++ b/doc/functions/pututxline.texi @@ -0,0 +1,18 @@ +@node pututxline +@section @code{pututxline} +@findex pututxline + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pututxline.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/putwc.texi b/doc/functions/putwc.texi new file mode 100644 index 0000000000..e65dac86fe --- /dev/null +++ b/doc/functions/putwc.texi @@ -0,0 +1,21 @@ +@node putwc +@section @code{putwc} +@findex putwc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putwc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/putwchar.texi b/doc/functions/putwchar.texi new file mode 100644 index 0000000000..e094f7eeaa --- /dev/null +++ b/doc/functions/putwchar.texi @@ -0,0 +1,21 @@ +@node putwchar +@section @code{putwchar} +@findex putwchar + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/putwchar.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/pwrite.texi b/doc/functions/pwrite.texi new file mode 100644 index 0000000000..88d3d6ffea --- /dev/null +++ b/doc/functions/pwrite.texi @@ -0,0 +1,18 @@ +@node pwrite +@section @code{pwrite} +@findex pwrite + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/pwrite.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/qsort.texi b/doc/functions/qsort.texi new file mode 100644 index 0000000000..7a5d748f5d --- /dev/null +++ b/doc/functions/qsort.texi @@ -0,0 +1,15 @@ +@node qsort +@section @code{qsort} +@findex qsort + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/qsort.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/raise.texi b/doc/functions/raise.texi new file mode 100644 index 0000000000..1138d6ac7f --- /dev/null +++ b/doc/functions/raise.texi @@ -0,0 +1,17 @@ +@node raise +@section @code{raise} +@findex raise + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/raise.html} + +Gnulib module: raise + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/rand.texi b/doc/functions/rand.texi new file mode 100644 index 0000000000..8b2090f37f --- /dev/null +++ b/doc/functions/rand.texi @@ -0,0 +1,15 @@ +@node rand +@section @code{rand} +@findex rand + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rand.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/rand_r.texi b/doc/functions/rand_r.texi new file mode 100644 index 0000000000..eedca9e0fa --- /dev/null +++ b/doc/functions/rand_r.texi @@ -0,0 +1,18 @@ +@node rand_r +@section @code{rand_r} +@findex rand_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rand_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/random.texi b/doc/functions/random.texi new file mode 100644 index 0000000000..0111a9c057 --- /dev/null +++ b/doc/functions/random.texi @@ -0,0 +1,18 @@ +@node random +@section @code{random} +@findex random + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/random.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@end itemize diff --git a/doc/functions/read.texi b/doc/functions/read.texi new file mode 100644 index 0000000000..1583a1fb09 --- /dev/null +++ b/doc/functions/read.texi @@ -0,0 +1,15 @@ +@node read +@section @code{read} +@findex read + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/read.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/readdir.texi b/doc/functions/readdir.texi new file mode 100644 index 0000000000..e8fd89fbe1 --- /dev/null +++ b/doc/functions/readdir.texi @@ -0,0 +1,15 @@ +@node readdir +@section @code{readdir} +@findex readdir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/readdir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/readdir_r.texi b/doc/functions/readdir_r.texi new file mode 100644 index 0000000000..4943a153bb --- /dev/null +++ b/doc/functions/readdir_r.texi @@ -0,0 +1,18 @@ +@node readdir_r +@section @code{readdir_r} +@findex readdir_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/readdir_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/readlink.texi b/doc/functions/readlink.texi new file mode 100644 index 0000000000..be05c71ba5 --- /dev/null +++ b/doc/functions/readlink.texi @@ -0,0 +1,27 @@ +@node readlink +@section @code{readlink} +@findex readlink + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/readlink.html} + +Gnulib module: readlink + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +When @code{readlink} is called on a directory: In the case of NFS mounted +directories, Cygwin sets @code{errno} to @code{ENOENT} or @code{EIO} instead of +@code{EINVAL}. To avoid this problem, check for a directory before calling +@code{readlink}. +@item +When @code{readlink} is called on a file that is not a symbolic link: +Irix may set @code{errno} to @code{ENXIO} instead of @code{EINVAL}. Cygwin +may set errno to @code{EACCES} instead of @code{EINVAL}. +@end itemize diff --git a/doc/functions/readv.texi b/doc/functions/readv.texi new file mode 100644 index 0000000000..4655ba27c8 --- /dev/null +++ b/doc/functions/readv.texi @@ -0,0 +1,18 @@ +@node readv +@section @code{readv} +@findex readv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/readv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/realloc.texi b/doc/functions/realloc.texi new file mode 100644 index 0000000000..84e20f97f6 --- /dev/null +++ b/doc/functions/realloc.texi @@ -0,0 +1,18 @@ +@node realloc +@section @code{realloc} +@findex realloc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/realloc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize + +Extension: Gnulib provides a module @samp{realloc} that substitutes a +@code{realloc} implementation that behaves more like the glibc implementation. diff --git a/doc/functions/realpath.texi b/doc/functions/realpath.texi new file mode 100644 index 0000000000..2a0db8385e --- /dev/null +++ b/doc/functions/realpath.texi @@ -0,0 +1,25 @@ +@node realpath +@section @code{realpath} +@findex realpath + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/realpath.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +This function does not allow to determine the required size of output buffer; +PATH_MAX --- if it is defined --- is nothing more than a guess. +@end itemize + +Extension: Gnulib provides a module @samp{canonicalize-lgpl} that defines a +function @code{canonicalize_file_name} that is like @code{realpath} but without +size limitations. diff --git a/doc/functions/recv.texi b/doc/functions/recv.texi new file mode 100644 index 0000000000..1cebbd4156 --- /dev/null +++ b/doc/functions/recv.texi @@ -0,0 +1,18 @@ +@node recv +@section @code{recv} +@findex recv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/recv.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/recvfrom.texi b/doc/functions/recvfrom.texi new file mode 100644 index 0000000000..fdb54a6ab0 --- /dev/null +++ b/doc/functions/recvfrom.texi @@ -0,0 +1,21 @@ +@node recvfrom +@section @code{recvfrom} +@findex recvfrom + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/recvfrom.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Some platforms don't have a @code{socklen_t} type; in this case this function's +sixth argument type is @samp{int *}. +@end itemize diff --git a/doc/functions/recvmsg.texi b/doc/functions/recvmsg.texi new file mode 100644 index 0000000000..7e9cd866be --- /dev/null +++ b/doc/functions/recvmsg.texi @@ -0,0 +1,18 @@ +@node recvmsg +@section @code{recvmsg} +@findex recvmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/recvmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/regcomp.texi b/doc/functions/regcomp.texi new file mode 100644 index 0000000000..d19f3e4982 --- /dev/null +++ b/doc/functions/regcomp.texi @@ -0,0 +1,20 @@ +@node regcomp +@section @code{regcomp} +@findex regcomp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/regcomp.html} + +Gnulib module: regex + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Many regular expression implementations have bugs. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/regerror.texi b/doc/functions/regerror.texi new file mode 100644 index 0000000000..4005e1a4d6 --- /dev/null +++ b/doc/functions/regerror.texi @@ -0,0 +1,18 @@ +@node regerror +@section @code{regerror} +@findex regerror + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/regerror.html} + +Gnulib module: regex + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/regexec.texi b/doc/functions/regexec.texi new file mode 100644 index 0000000000..c0f98590b9 --- /dev/null +++ b/doc/functions/regexec.texi @@ -0,0 +1,20 @@ +@node regexec +@section @code{regexec} +@findex regexec + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/regexec.html} + +Gnulib module: regex + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Many regular expression implementations have bugs. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/regfree.texi b/doc/functions/regfree.texi new file mode 100644 index 0000000000..2d56b8598d --- /dev/null +++ b/doc/functions/regfree.texi @@ -0,0 +1,18 @@ +@node regfree +@section @code{regfree} +@findex regfree + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/regfree.html} + +Gnulib module: regex + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/remainder.texi b/doc/functions/remainder.texi new file mode 100644 index 0000000000..c721b2209a --- /dev/null +++ b/doc/functions/remainder.texi @@ -0,0 +1,15 @@ +@node remainder +@section @code{remainder} +@findex remainder + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remainder.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/remainderf.texi b/doc/functions/remainderf.texi new file mode 100644 index 0000000000..dea2849f8e --- /dev/null +++ b/doc/functions/remainderf.texi @@ -0,0 +1,18 @@ +@node remainderf +@section @code{remainderf} +@findex remainderf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remainderf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/remainderl.texi b/doc/functions/remainderl.texi new file mode 100644 index 0000000000..a635050d90 --- /dev/null +++ b/doc/functions/remainderl.texi @@ -0,0 +1,18 @@ +@node remainderl +@section @code{remainderl} +@findex remainderl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remainderl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/remove.texi b/doc/functions/remove.texi new file mode 100644 index 0000000000..4a44ea13c6 --- /dev/null +++ b/doc/functions/remove.texi @@ -0,0 +1,15 @@ +@node remove +@section @code{remove} +@findex remove + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remove.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/remque.texi b/doc/functions/remque.texi new file mode 100644 index 0000000000..295d953840 --- /dev/null +++ b/doc/functions/remque.texi @@ -0,0 +1,18 @@ +@node remque +@section @code{remque} +@findex remque + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remque.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/remquo.texi b/doc/functions/remquo.texi new file mode 100644 index 0000000000..74915b27f6 --- /dev/null +++ b/doc/functions/remquo.texi @@ -0,0 +1,18 @@ +@node remquo +@section @code{remquo} +@findex remquo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remquo.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/remquof.texi b/doc/functions/remquof.texi new file mode 100644 index 0000000000..6b25dfc15a --- /dev/null +++ b/doc/functions/remquof.texi @@ -0,0 +1,18 @@ +@node remquof +@section @code{remquof} +@findex remquof + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remquof.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/remquol.texi b/doc/functions/remquol.texi new file mode 100644 index 0000000000..1185d9f480 --- /dev/null +++ b/doc/functions/remquol.texi @@ -0,0 +1,18 @@ +@node remquol +@section @code{remquol} +@findex remquol + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/remquol.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/rename.texi b/doc/functions/rename.texi new file mode 100644 index 0000000000..a4910ef5c3 --- /dev/null +++ b/doc/functions/rename.texi @@ -0,0 +1,19 @@ +@node rename +@section @code{rename} +@findex rename + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rename.html} + +Gnulib module: rename + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not work when the source file name ends in a slash on +some platforms: +SunOS 4.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/rewind.texi b/doc/functions/rewind.texi new file mode 100644 index 0000000000..6f7bdd436f --- /dev/null +++ b/doc/functions/rewind.texi @@ -0,0 +1,18 @@ +@node rewind +@section @code{rewind} +@findex rewind + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rewind.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/rewinddir.texi b/doc/functions/rewinddir.texi new file mode 100644 index 0000000000..b2c290c888 --- /dev/null +++ b/doc/functions/rewinddir.texi @@ -0,0 +1,15 @@ +@node rewinddir +@section @code{rewinddir} +@findex rewinddir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rewinddir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/rindex.texi b/doc/functions/rindex.texi new file mode 100644 index 0000000000..b68d89d8b4 --- /dev/null +++ b/doc/functions/rindex.texi @@ -0,0 +1,21 @@ +@node rindex +@section @code{rindex} +@findex rindex + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rindex.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{strrchr} +instead. +@end itemize diff --git a/doc/functions/rint.texi b/doc/functions/rint.texi new file mode 100644 index 0000000000..76d8b97d75 --- /dev/null +++ b/doc/functions/rint.texi @@ -0,0 +1,15 @@ +@node rint +@section @code{rint} +@findex rint + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rint.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/rintf.texi b/doc/functions/rintf.texi new file mode 100644 index 0000000000..4bbe74cf38 --- /dev/null +++ b/doc/functions/rintf.texi @@ -0,0 +1,18 @@ +@node rintf +@section @code{rintf} +@findex rintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@end itemize diff --git a/doc/functions/rintl.texi b/doc/functions/rintl.texi new file mode 100644 index 0000000000..4bfed8974d --- /dev/null +++ b/doc/functions/rintl.texi @@ -0,0 +1,18 @@ +@node rintl +@section @code{rintl} +@findex rintl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rintl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/rmdir.texi b/doc/functions/rmdir.texi new file mode 100644 index 0000000000..85e4e9e5c3 --- /dev/null +++ b/doc/functions/rmdir.texi @@ -0,0 +1,20 @@ +@node rmdir +@section @code{rmdir} +@findex rmdir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/rmdir.html} + +Gnulib module: rmdir + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +When @code{rmdir} fails because the specified directory is not empty, the +@code{errno} value is system dependent. +@end itemize diff --git a/doc/functions/round.texi b/doc/functions/round.texi new file mode 100644 index 0000000000..1676dda82e --- /dev/null +++ b/doc/functions/round.texi @@ -0,0 +1,18 @@ +@node round +@section @code{round} +@findex round + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/round.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/roundf.texi b/doc/functions/roundf.texi new file mode 100644 index 0000000000..c2d407145e --- /dev/null +++ b/doc/functions/roundf.texi @@ -0,0 +1,18 @@ +@node roundf +@section @code{roundf} +@findex roundf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/roundf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/roundl.texi b/doc/functions/roundl.texi new file mode 100644 index 0000000000..0d1652b3e6 --- /dev/null +++ b/doc/functions/roundl.texi @@ -0,0 +1,18 @@ +@node roundl +@section @code{roundl} +@findex roundl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/roundl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/scalb.texi b/doc/functions/scalb.texi new file mode 100644 index 0000000000..5f6dbd1e44 --- /dev/null +++ b/doc/functions/scalb.texi @@ -0,0 +1,15 @@ +@node scalb +@section @code{scalb} +@findex scalb + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalb.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/scalbln.texi b/doc/functions/scalbln.texi new file mode 100644 index 0000000000..9e29c3c821 --- /dev/null +++ b/doc/functions/scalbln.texi @@ -0,0 +1,18 @@ +@node scalbln +@section @code{scalbln} +@findex scalbln + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbln.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/scalblnf.texi b/doc/functions/scalblnf.texi new file mode 100644 index 0000000000..d39da96eed --- /dev/null +++ b/doc/functions/scalblnf.texi @@ -0,0 +1,18 @@ +@node scalblnf +@section @code{scalblnf} +@findex scalblnf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalblnf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/scalblnl.texi b/doc/functions/scalblnl.texi new file mode 100644 index 0000000000..66a1f604cd --- /dev/null +++ b/doc/functions/scalblnl.texi @@ -0,0 +1,18 @@ +@node scalblnl +@section @code{scalblnl} +@findex scalblnl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalblnl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/scalbn.texi b/doc/functions/scalbn.texi new file mode 100644 index 0000000000..07ac8f633e --- /dev/null +++ b/doc/functions/scalbn.texi @@ -0,0 +1,18 @@ +@node scalbn +@section @code{scalbn} +@findex scalbn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, IRIX 6.5, OSF/1 4.0. +@end itemize diff --git a/doc/functions/scalbnf.texi b/doc/functions/scalbnf.texi new file mode 100644 index 0000000000..d6d1987253 --- /dev/null +++ b/doc/functions/scalbnf.texi @@ -0,0 +1,18 @@ +@node scalbnf +@section @code{scalbnf} +@findex scalbnf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbnf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9. +@end itemize diff --git a/doc/functions/scalbnl.texi b/doc/functions/scalbnl.texi new file mode 100644 index 0000000000..ebd2e511a3 --- /dev/null +++ b/doc/functions/scalbnl.texi @@ -0,0 +1,18 @@ +@node scalbnl +@section @code{scalbnl} +@findex scalbnl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalbnl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin. +@end itemize diff --git a/doc/functions/scanf.texi b/doc/functions/scanf.texi new file mode 100644 index 0000000000..d0570233d0 --- /dev/null +++ b/doc/functions/scanf.texi @@ -0,0 +1,21 @@ +@node scanf +@section @code{scanf} +@findex scanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/scanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, this function doesn't support the @code{hh}, @code{ll}, @code{j}, +@code{t}, @code{z} size specifiers. +@end itemize diff --git a/doc/functions/sched_get_priority_max.texi b/doc/functions/sched_get_priority_max.texi new file mode 100644 index 0000000000..c9aa46ccf5 --- /dev/null +++ b/doc/functions/sched_get_priority_max.texi @@ -0,0 +1,18 @@ +@node sched_get_priority_max +@section @code{sched_get_priority_max} +@findex sched_get_priority_max + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_get_priority_max.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sched_getparam.texi b/doc/functions/sched_getparam.texi new file mode 100644 index 0000000000..6a4e57c7ed --- /dev/null +++ b/doc/functions/sched_getparam.texi @@ -0,0 +1,18 @@ +@node sched_getparam +@section @code{sched_getparam} +@findex sched_getparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_getparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sched_getscheduler.texi b/doc/functions/sched_getscheduler.texi new file mode 100644 index 0000000000..e976ad1f70 --- /dev/null +++ b/doc/functions/sched_getscheduler.texi @@ -0,0 +1,18 @@ +@node sched_getscheduler +@section @code{sched_getscheduler} +@findex sched_getscheduler + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_getscheduler.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sched_rr_get_interval.texi b/doc/functions/sched_rr_get_interval.texi new file mode 100644 index 0000000000..adb258b759 --- /dev/null +++ b/doc/functions/sched_rr_get_interval.texi @@ -0,0 +1,18 @@ +@node sched_rr_get_interval +@section @code{sched_rr_get_interval} +@findex sched_rr_get_interval + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_rr_get_interval.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, HP-UX 11, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sched_setparam.texi b/doc/functions/sched_setparam.texi new file mode 100644 index 0000000000..91d4ba2b96 --- /dev/null +++ b/doc/functions/sched_setparam.texi @@ -0,0 +1,18 @@ +@node sched_setparam +@section @code{sched_setparam} +@findex sched_setparam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_setparam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sched_setscheduler.texi b/doc/functions/sched_setscheduler.texi new file mode 100644 index 0000000000..1339e7373b --- /dev/null +++ b/doc/functions/sched_setscheduler.texi @@ -0,0 +1,18 @@ +@node sched_setscheduler +@section @code{sched_setscheduler} +@findex sched_setscheduler + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_setscheduler.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sched_yield.texi b/doc/functions/sched_yield.texi new file mode 100644 index 0000000000..0e6aff8300 --- /dev/null +++ b/doc/functions/sched_yield.texi @@ -0,0 +1,18 @@ +@node sched_yield +@section @code{sched_yield} +@findex sched_yield + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sched_yield.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/seed48.texi b/doc/functions/seed48.texi new file mode 100644 index 0000000000..98fd78264a --- /dev/null +++ b/doc/functions/seed48.texi @@ -0,0 +1,18 @@ +@node seed48 +@section @code{seed48} +@findex seed48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/seed48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/seekdir.texi b/doc/functions/seekdir.texi new file mode 100644 index 0000000000..8806ba8d64 --- /dev/null +++ b/doc/functions/seekdir.texi @@ -0,0 +1,18 @@ +@node seekdir +@section @code{seekdir} +@findex seekdir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/seekdir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +BeOS. +@end itemize diff --git a/doc/functions/select.texi b/doc/functions/select.texi new file mode 100644 index 0000000000..1c6475263e --- /dev/null +++ b/doc/functions/select.texi @@ -0,0 +1,30 @@ +@node select +@section @code{select} +@findex select + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/select.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +When you call @code{select} with a timeout, some implementations modify the +timeout parameter so that upon return from the function, it contains the +amount of time not slept. Other implementations leave the timeout parameter +unmodified. +@item +On Windows platforms (excluding Cygwin) and on BeOS, @code{select} can only be +called on descriptors created by the @code{socket} function, not on regular +file descriptors. +@item +On Linux, when some file descriptor refers to a regular file, @code{select} +may fail, setting @code{errno} to @code{EBADF}. +@end itemize diff --git a/doc/functions/sem_close.texi b/doc/functions/sem_close.texi new file mode 100644 index 0000000000..3a14e98d66 --- /dev/null +++ b/doc/functions/sem_close.texi @@ -0,0 +1,18 @@ +@node sem_close +@section @code{sem_close} +@findex sem_close + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_close.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_destroy.texi b/doc/functions/sem_destroy.texi new file mode 100644 index 0000000000..34b5fe4f29 --- /dev/null +++ b/doc/functions/sem_destroy.texi @@ -0,0 +1,18 @@ +@node sem_destroy +@section @code{sem_destroy} +@findex sem_destroy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_destroy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_getvalue.texi b/doc/functions/sem_getvalue.texi new file mode 100644 index 0000000000..6350c10e09 --- /dev/null +++ b/doc/functions/sem_getvalue.texi @@ -0,0 +1,18 @@ +@node sem_getvalue +@section @code{sem_getvalue} +@findex sem_getvalue + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_getvalue.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_init.texi b/doc/functions/sem_init.texi new file mode 100644 index 0000000000..95ad5db48e --- /dev/null +++ b/doc/functions/sem_init.texi @@ -0,0 +1,18 @@ +@node sem_init +@section @code{sem_init} +@findex sem_init + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_init.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_open.texi b/doc/functions/sem_open.texi new file mode 100644 index 0000000000..ce41530e9c --- /dev/null +++ b/doc/functions/sem_open.texi @@ -0,0 +1,18 @@ +@node sem_open +@section @code{sem_open} +@findex sem_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_post.texi b/doc/functions/sem_post.texi new file mode 100644 index 0000000000..ba2cb2724e --- /dev/null +++ b/doc/functions/sem_post.texi @@ -0,0 +1,18 @@ +@node sem_post +@section @code{sem_post} +@findex sem_post + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_post.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_timedwait.texi b/doc/functions/sem_timedwait.texi new file mode 100644 index 0000000000..9080fefb0f --- /dev/null +++ b/doc/functions/sem_timedwait.texi @@ -0,0 +1,18 @@ +@node sem_timedwait +@section @code{sem_timedwait} +@findex sem_timedwait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_timedwait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_trywait.texi b/doc/functions/sem_trywait.texi new file mode 100644 index 0000000000..0cf2ee9c97 --- /dev/null +++ b/doc/functions/sem_trywait.texi @@ -0,0 +1,18 @@ +@node sem_trywait +@section @code{sem_trywait} +@findex sem_trywait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_trywait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_unlink.texi b/doc/functions/sem_unlink.texi new file mode 100644 index 0000000000..3b054948d9 --- /dev/null +++ b/doc/functions/sem_unlink.texi @@ -0,0 +1,18 @@ +@node sem_unlink +@section @code{sem_unlink} +@findex sem_unlink + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_unlink.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/sem_wait.texi b/doc/functions/sem_wait.texi new file mode 100644 index 0000000000..38bfb59baf --- /dev/null +++ b/doc/functions/sem_wait.texi @@ -0,0 +1,18 @@ +@node sem_wait +@section @code{sem_wait} +@findex sem_wait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sem_wait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/semctl.texi b/doc/functions/semctl.texi new file mode 100644 index 0000000000..910aa9a7e5 --- /dev/null +++ b/doc/functions/semctl.texi @@ -0,0 +1,18 @@ +@node semctl +@section @code{semctl} +@findex semctl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/semctl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/semget.texi b/doc/functions/semget.texi new file mode 100644 index 0000000000..6858d625c2 --- /dev/null +++ b/doc/functions/semget.texi @@ -0,0 +1,18 @@ +@node semget +@section @code{semget} +@findex semget + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/semget.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/semop.texi b/doc/functions/semop.texi new file mode 100644 index 0000000000..a566651247 --- /dev/null +++ b/doc/functions/semop.texi @@ -0,0 +1,18 @@ +@node semop +@section @code{semop} +@findex semop + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/semop.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/send.texi b/doc/functions/send.texi new file mode 100644 index 0000000000..2320826683 --- /dev/null +++ b/doc/functions/send.texi @@ -0,0 +1,18 @@ +@node send +@section @code{send} +@findex send + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/send.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sendmsg.texi b/doc/functions/sendmsg.texi new file mode 100644 index 0000000000..e02c1da713 --- /dev/null +++ b/doc/functions/sendmsg.texi @@ -0,0 +1,18 @@ +@node sendmsg +@section @code{sendmsg} +@findex sendmsg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sendmsg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/sendto.texi b/doc/functions/sendto.texi new file mode 100644 index 0000000000..62330a6b27 --- /dev/null +++ b/doc/functions/sendto.texi @@ -0,0 +1,18 @@ +@node sendto +@section @code{sendto} +@findex sendto + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sendto.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setbuf.texi b/doc/functions/setbuf.texi new file mode 100644 index 0000000000..82c7572e7b --- /dev/null +++ b/doc/functions/setbuf.texi @@ -0,0 +1,15 @@ +@node setbuf +@section @code{setbuf} +@findex setbuf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setbuf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/setcontext.texi b/doc/functions/setcontext.texi new file mode 100644 index 0000000000..1a8cc08cb6 --- /dev/null +++ b/doc/functions/setcontext.texi @@ -0,0 +1,22 @@ +@node setcontext +@section @code{setcontext} +@findex setcontext + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setcontext.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@item +The effects of this call are system and compiler optimization dependent, +since it restores the contents of register-allocated variables but not +the contents of stack-allocated variables. +@end itemize diff --git a/doc/functions/setegid.texi b/doc/functions/setegid.texi new file mode 100644 index 0000000000..2f6c102c79 --- /dev/null +++ b/doc/functions/setegid.texi @@ -0,0 +1,18 @@ +@node setegid +@section @code{setegid} +@findex setegid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setegid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, mingw, BeOS. +@end itemize diff --git a/doc/functions/setenv.texi b/doc/functions/setenv.texi new file mode 100644 index 0000000000..c2611aad20 --- /dev/null +++ b/doc/functions/setenv.texi @@ -0,0 +1,21 @@ +@node setenv +@section @code{setenv} +@findex setenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setenv.html} + +Gnulib module: setenv + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 4.3.2, HP-UX 11, IRIX 6.5, Solaris 9, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +In some versions of glibc (e.g.@: 2.3.3), @code{setenv} doesn't fail if the +first argument contains a @samp{=} character. +@end itemize diff --git a/doc/functions/seteuid.texi b/doc/functions/seteuid.texi new file mode 100644 index 0000000000..160d489c97 --- /dev/null +++ b/doc/functions/seteuid.texi @@ -0,0 +1,18 @@ +@node seteuid +@section @code{seteuid} +@findex seteuid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/seteuid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, mingw, BeOS. +@end itemize diff --git a/doc/functions/setgid.texi b/doc/functions/setgid.texi new file mode 100644 index 0000000000..9c417fd25f --- /dev/null +++ b/doc/functions/setgid.texi @@ -0,0 +1,18 @@ +@node setgid +@section @code{setgid} +@findex setgid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setgid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setgrent.texi b/doc/functions/setgrent.texi new file mode 100644 index 0000000000..2a01781550 --- /dev/null +++ b/doc/functions/setgrent.texi @@ -0,0 +1,18 @@ +@node setgrent +@section @code{setgrent} +@findex setgrent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setgrent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sethostent.texi b/doc/functions/sethostent.texi new file mode 100644 index 0000000000..06e9aec510 --- /dev/null +++ b/doc/functions/sethostent.texi @@ -0,0 +1,18 @@ +@node sethostent +@section @code{sethostent} +@findex sethostent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sethostent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/setitimer.texi b/doc/functions/setitimer.texi new file mode 100644 index 0000000000..56a2b44fe4 --- /dev/null +++ b/doc/functions/setitimer.texi @@ -0,0 +1,18 @@ +@node setitimer +@section @code{setitimer} +@findex setitimer + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setitimer.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/setjmp.texi b/doc/functions/setjmp.texi new file mode 100644 index 0000000000..eb012ae23b --- /dev/null +++ b/doc/functions/setjmp.texi @@ -0,0 +1,25 @@ +@node setjmp +@section @code{setjmp} +@findex setjmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +POSIX does not specify whether @code{setjmp} saves the signal mask in the +@code{jmp_buf}. It does on BSD platforms, and on glibc platforms when +@code{_BSD_SOURCE} is defined; in this case @code{setjmp} behaves like +@code{sigsetjmp}, and functions @code{_setjmp} and @code{_longjmp} are +available that don't save or restore the signal mask. On System V platforms, +and on glibc platforms by default, @code{setjmp} doesn't save the signal mask. +@end itemize diff --git a/doc/functions/setkey.texi b/doc/functions/setkey.texi new file mode 100644 index 0000000000..306fb3767f --- /dev/null +++ b/doc/functions/setkey.texi @@ -0,0 +1,18 @@ +@node setkey +@section @code{setkey} +@findex setkey + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setkey.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/setlocale.texi b/doc/functions/setlocale.texi new file mode 100644 index 0000000000..26676f1119 --- /dev/null +++ b/doc/functions/setlocale.texi @@ -0,0 +1,18 @@ +@node setlocale +@section @code{setlocale} +@findex setlocale + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setlocale.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Cygwin, which doesn't have locales, @code{setlocale(LC_ALL,NULL)} always +returns @code{"C"}. +@end itemize diff --git a/doc/functions/setlogmask.texi b/doc/functions/setlogmask.texi new file mode 100644 index 0000000000..88b97c1bab --- /dev/null +++ b/doc/functions/setlogmask.texi @@ -0,0 +1,18 @@ +@node setlogmask +@section @code{setlogmask} +@findex setlogmask + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setlogmask.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/setnetent.texi b/doc/functions/setnetent.texi new file mode 100644 index 0000000000..8b47df6d29 --- /dev/null +++ b/doc/functions/setnetent.texi @@ -0,0 +1,18 @@ +@node setnetent +@section @code{setnetent} +@findex setnetent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setnetent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/setpgid.texi b/doc/functions/setpgid.texi new file mode 100644 index 0000000000..ec42b892d2 --- /dev/null +++ b/doc/functions/setpgid.texi @@ -0,0 +1,18 @@ +@node setpgid +@section @code{setpgid} +@findex setpgid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpgid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setpgrp.texi b/doc/functions/setpgrp.texi new file mode 100644 index 0000000000..3df459af48 --- /dev/null +++ b/doc/functions/setpgrp.texi @@ -0,0 +1,18 @@ +@node setpgrp +@section @code{setpgrp} +@findex setpgrp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpgrp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setpriority.texi b/doc/functions/setpriority.texi new file mode 100644 index 0000000000..9291d2b8f9 --- /dev/null +++ b/doc/functions/setpriority.texi @@ -0,0 +1,18 @@ +@node setpriority +@section @code{setpriority} +@findex setpriority + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpriority.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/setprotoent.texi b/doc/functions/setprotoent.texi new file mode 100644 index 0000000000..0bd9e4827d --- /dev/null +++ b/doc/functions/setprotoent.texi @@ -0,0 +1,18 @@ +@node setprotoent +@section @code{setprotoent} +@findex setprotoent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setprotoent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/setpwent.texi b/doc/functions/setpwent.texi new file mode 100644 index 0000000000..b70d85d796 --- /dev/null +++ b/doc/functions/setpwent.texi @@ -0,0 +1,18 @@ +@node setpwent +@section @code{setpwent} +@findex setpwent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setpwent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setregid.texi b/doc/functions/setregid.texi new file mode 100644 index 0000000000..89a8fd9d5a --- /dev/null +++ b/doc/functions/setregid.texi @@ -0,0 +1,18 @@ +@node setregid +@section @code{setregid} +@findex setregid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setregid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/setreuid.texi b/doc/functions/setreuid.texi new file mode 100644 index 0000000000..f8c5917d01 --- /dev/null +++ b/doc/functions/setreuid.texi @@ -0,0 +1,18 @@ +@node setreuid +@section @code{setreuid} +@findex setreuid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setreuid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/setrlimit.texi b/doc/functions/setrlimit.texi new file mode 100644 index 0000000000..26f85d0ae2 --- /dev/null +++ b/doc/functions/setrlimit.texi @@ -0,0 +1,18 @@ +@node setrlimit +@section @code{setrlimit} +@findex setrlimit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setrlimit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/setservent.texi b/doc/functions/setservent.texi new file mode 100644 index 0000000000..64c26e196d --- /dev/null +++ b/doc/functions/setservent.texi @@ -0,0 +1,18 @@ +@node setservent +@section @code{setservent} +@findex setservent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setservent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/setsid.texi b/doc/functions/setsid.texi new file mode 100644 index 0000000000..247450bbde --- /dev/null +++ b/doc/functions/setsid.texi @@ -0,0 +1,18 @@ +@node setsid +@section @code{setsid} +@findex setsid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setsid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setsockopt.texi b/doc/functions/setsockopt.texi new file mode 100644 index 0000000000..2146c35578 --- /dev/null +++ b/doc/functions/setsockopt.texi @@ -0,0 +1,20 @@ +@node setsockopt +@section @code{setsockopt} +@findex setsockopt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setsockopt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +Many socket options are not available on all platforms. +@end itemize diff --git a/doc/functions/setstate.texi b/doc/functions/setstate.texi new file mode 100644 index 0000000000..17b43ccb41 --- /dev/null +++ b/doc/functions/setstate.texi @@ -0,0 +1,18 @@ +@node setstate +@section @code{setstate} +@findex setstate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setstate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@end itemize diff --git a/doc/functions/setuid.texi b/doc/functions/setuid.texi new file mode 100644 index 0000000000..e183977223 --- /dev/null +++ b/doc/functions/setuid.texi @@ -0,0 +1,18 @@ +@node setuid +@section @code{setuid} +@findex setuid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setuid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/setutxent.texi b/doc/functions/setutxent.texi new file mode 100644 index 0000000000..aa92998556 --- /dev/null +++ b/doc/functions/setutxent.texi @@ -0,0 +1,18 @@ +@node setutxent +@section @code{setutxent} +@findex setutxent + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setutxent.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/setvbuf.texi b/doc/functions/setvbuf.texi new file mode 100644 index 0000000000..2eea6534b2 --- /dev/null +++ b/doc/functions/setvbuf.texi @@ -0,0 +1,18 @@ +@node setvbuf +@section @code{setvbuf} +@findex setvbuf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/setvbuf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/shm_open.texi b/doc/functions/shm_open.texi new file mode 100644 index 0000000000..35e4d0608f --- /dev/null +++ b/doc/functions/shm_open.texi @@ -0,0 +1,18 @@ +@node shm_open +@section @code{shm_open} +@findex shm_open + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shm_open.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/shm_unlink.texi b/doc/functions/shm_unlink.texi new file mode 100644 index 0000000000..07c4c1abf7 --- /dev/null +++ b/doc/functions/shm_unlink.texi @@ -0,0 +1,18 @@ +@node shm_unlink +@section @code{shm_unlink} +@findex shm_unlink + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shm_unlink.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/shmat.texi b/doc/functions/shmat.texi new file mode 100644 index 0000000000..3ac0e3c9a9 --- /dev/null +++ b/doc/functions/shmat.texi @@ -0,0 +1,26 @@ +@node shmat +@section @code{shmat} +@findex shmat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +Attempts to @code{shmat} into a previously malloc-ed region fail on SunOS 4, +with @code{errno} set to @code{EINVAL}, even if there is an @code{munmap} call +in between. +@item +On Linux, the flag @code{SHM_REMAP} is needed in order to force @code{shmat} +to replace existing memory mappings in the specify address range. On other +platforms, it is not needed. +@end itemize diff --git a/doc/functions/shmctl.texi b/doc/functions/shmctl.texi new file mode 100644 index 0000000000..02762295a8 --- /dev/null +++ b/doc/functions/shmctl.texi @@ -0,0 +1,18 @@ +@node shmctl +@section @code{shmctl} +@findex shmctl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmctl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/shmdt.texi b/doc/functions/shmdt.texi new file mode 100644 index 0000000000..f848465de1 --- /dev/null +++ b/doc/functions/shmdt.texi @@ -0,0 +1,18 @@ +@node shmdt +@section @code{shmdt} +@findex shmdt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmdt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/shmget.texi b/doc/functions/shmget.texi new file mode 100644 index 0000000000..3f786df475 --- /dev/null +++ b/doc/functions/shmget.texi @@ -0,0 +1,21 @@ +@node shmget +@section @code{shmget} +@findex shmget + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shmget.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +On many platforms (not Linux), SHMMAX is so small that it is unusable for +reasonable applications, and/or @code{shmget} requires superuser privileges. +@end itemize diff --git a/doc/functions/shutdown.texi b/doc/functions/shutdown.texi new file mode 100644 index 0000000000..fb374dce59 --- /dev/null +++ b/doc/functions/shutdown.texi @@ -0,0 +1,18 @@ +@node shutdown +@section @code{shutdown} +@findex shutdown + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/shutdown.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sigaction.texi b/doc/functions/sigaction.texi new file mode 100644 index 0000000000..80e3b2c655 --- /dev/null +++ b/doc/functions/sigaction.texi @@ -0,0 +1,32 @@ +@node sigaction +@section @code{sigaction} +@findex sigaction + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaction.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +The symbolic value @code{SIG_IGN} for the @code{SIGCHLD} signal is equivalent +to a signal handler +@smallexample +void handle_child (int sigchld) +@{ + while (waitpid (-1, NULL, WNOHANG) > 0) + ; +@} +@end smallexample +except that @code{SIG_IGN} for @code{SIGCHLD} has the effect that the children +execution times are not accounted in the @code{times} function. +On some platforms (BSD? SystemV? Linux?), you need to use the @code{sigaction} +flag @code{SA_NOCLDWAIT} in order to obtain this behavior. +@end itemize diff --git a/doc/functions/sigaddset.texi b/doc/functions/sigaddset.texi new file mode 100644 index 0000000000..dc55964a4b --- /dev/null +++ b/doc/functions/sigaddset.texi @@ -0,0 +1,18 @@ +@node sigaddset +@section @code{sigaddset} +@findex sigaddset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaddset.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sigaltstack.texi b/doc/functions/sigaltstack.texi new file mode 100644 index 0000000000..64abeb31f9 --- /dev/null +++ b/doc/functions/sigaltstack.texi @@ -0,0 +1,20 @@ +@node sigaltstack +@section @code{sigaltstack} +@findex sigaltstack + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaltstack.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw, BeOS. +@item +@code{sigaltstack} doesn't work on HP-UX 11/IA-64 and OpenBSD 3.6/Sparc64. +@end itemize diff --git a/doc/functions/sigdelset.texi b/doc/functions/sigdelset.texi new file mode 100644 index 0000000000..70207849c8 --- /dev/null +++ b/doc/functions/sigdelset.texi @@ -0,0 +1,18 @@ +@node sigdelset +@section @code{sigdelset} +@findex sigdelset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigdelset.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sigemptyset.texi b/doc/functions/sigemptyset.texi new file mode 100644 index 0000000000..1f0e1f764e --- /dev/null +++ b/doc/functions/sigemptyset.texi @@ -0,0 +1,18 @@ +@node sigemptyset +@section @code{sigemptyset} +@findex sigemptyset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigemptyset.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sigfillset.texi b/doc/functions/sigfillset.texi new file mode 100644 index 0000000000..7f4f57dbc2 --- /dev/null +++ b/doc/functions/sigfillset.texi @@ -0,0 +1,18 @@ +@node sigfillset +@section @code{sigfillset} +@findex sigfillset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigfillset.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sighold.texi b/doc/functions/sighold.texi new file mode 100644 index 0000000000..3d6c2c65bd --- /dev/null +++ b/doc/functions/sighold.texi @@ -0,0 +1,18 @@ +@node sighold +@section @code{sighold} +@findex sighold + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sighold.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/sigignore.texi b/doc/functions/sigignore.texi new file mode 100644 index 0000000000..f473c8133e --- /dev/null +++ b/doc/functions/sigignore.texi @@ -0,0 +1,18 @@ +@node sigignore +@section @code{sigignore} +@findex sigignore + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigignore.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/siginterrupt.texi b/doc/functions/siginterrupt.texi new file mode 100644 index 0000000000..7519a6cf6a --- /dev/null +++ b/doc/functions/siginterrupt.texi @@ -0,0 +1,18 @@ +@node siginterrupt +@section @code{siginterrupt} +@findex siginterrupt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/siginterrupt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, mingw, BeOS. +@end itemize diff --git a/doc/functions/sigismember.texi b/doc/functions/sigismember.texi new file mode 100644 index 0000000000..4e6e8eb9a0 --- /dev/null +++ b/doc/functions/sigismember.texi @@ -0,0 +1,18 @@ +@node sigismember +@section @code{sigismember} +@findex sigismember + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigismember.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/siglongjmp.texi b/doc/functions/siglongjmp.texi new file mode 100644 index 0000000000..2eb34deb1a --- /dev/null +++ b/doc/functions/siglongjmp.texi @@ -0,0 +1,18 @@ +@node siglongjmp +@section @code{siglongjmp} +@findex siglongjmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/siglongjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw. +@end itemize diff --git a/doc/functions/signal.texi b/doc/functions/signal.texi new file mode 100644 index 0000000000..91af2560e4 --- /dev/null +++ b/doc/functions/signal.texi @@ -0,0 +1,25 @@ +@node signal +@section @code{signal} +@findex signal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/signal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On System V platforms, when the signal is triggered, the kernel uninstalls the +handler (i.e.@: resets the signal's action to SIG_DFL) before invoking the +handler. This opens the door to race conditions: undesired things happen +if the signal is triggered twice and the signal handler was not quick enough +reinstalling itself as a handler. On BSD platforms and glibc platforms, on the +other hand, when the signal is triggered, the kernel blocks the signal +before invoking the handler. This is saner, but POSIX still allows either +behavior. To avoid this problem, use @code{sigaction} instead of +@code{signal}. +@end itemize diff --git a/doc/functions/signbit.texi b/doc/functions/signbit.texi new file mode 100644 index 0000000000..1d52d80337 --- /dev/null +++ b/doc/functions/signbit.texi @@ -0,0 +1,18 @@ +@node signbit +@section @code{signbit} +@findex signbit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/signbit.html} + +Gnulib module: signbit + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sigpause.texi b/doc/functions/sigpause.texi new file mode 100644 index 0000000000..627869683a --- /dev/null +++ b/doc/functions/sigpause.texi @@ -0,0 +1,18 @@ +@node sigpause +@section @code{sigpause} +@findex sigpause + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigpause.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/sigpending.texi b/doc/functions/sigpending.texi new file mode 100644 index 0000000000..7b01a8f617 --- /dev/null +++ b/doc/functions/sigpending.texi @@ -0,0 +1,18 @@ +@node sigpending +@section @code{sigpending} +@findex sigpending + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigpending.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sigprocmask.texi b/doc/functions/sigprocmask.texi new file mode 100644 index 0000000000..b0d9c24c09 --- /dev/null +++ b/doc/functions/sigprocmask.texi @@ -0,0 +1,18 @@ +@node sigprocmask +@section @code{sigprocmask} +@findex sigprocmask + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigprocmask.html} + +Gnulib module: sigprocmask + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sigqueue.texi b/doc/functions/sigqueue.texi new file mode 100644 index 0000000000..7def157203 --- /dev/null +++ b/doc/functions/sigqueue.texi @@ -0,0 +1,18 @@ +@node sigqueue +@section @code{sigqueue} +@findex sigqueue + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigqueue.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sigrelse.texi b/doc/functions/sigrelse.texi new file mode 100644 index 0000000000..4507c69daa --- /dev/null +++ b/doc/functions/sigrelse.texi @@ -0,0 +1,18 @@ +@node sigrelse +@section @code{sigrelse} +@findex sigrelse + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigrelse.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/sigset.texi b/doc/functions/sigset.texi new file mode 100644 index 0000000000..43a72af33b --- /dev/null +++ b/doc/functions/sigset.texi @@ -0,0 +1,18 @@ +@node sigset +@section @code{sigset} +@findex sigset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigset.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/sigsetjmp.texi b/doc/functions/sigsetjmp.texi new file mode 100644 index 0000000000..4b1aa10ea4 --- /dev/null +++ b/doc/functions/sigsetjmp.texi @@ -0,0 +1,18 @@ +@node sigsetjmp +@section @code{sigsetjmp} +@findex sigsetjmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigsetjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Cygwin, mingw. +@end itemize diff --git a/doc/functions/sigsuspend.texi b/doc/functions/sigsuspend.texi new file mode 100644 index 0000000000..06941f6ce3 --- /dev/null +++ b/doc/functions/sigsuspend.texi @@ -0,0 +1,18 @@ +@node sigsuspend +@section @code{sigsuspend} +@findex sigsuspend + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigsuspend.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sigtimedwait.texi b/doc/functions/sigtimedwait.texi new file mode 100644 index 0000000000..bf7e526b8b --- /dev/null +++ b/doc/functions/sigtimedwait.texi @@ -0,0 +1,21 @@ +@node sigtimedwait +@section @code{sigtimedwait} +@findex sigtimedwait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigtimedwait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Solaris 2.4, Cygwin, mingw, BeOS. +@item +Linux implements the meaning of NULL timeout by doing what @code{sigwaitinfo} +does; other platforms may not do the same. +@end itemize diff --git a/doc/functions/sigwait.texi b/doc/functions/sigwait.texi new file mode 100644 index 0000000000..4d0107f46f --- /dev/null +++ b/doc/functions/sigwait.texi @@ -0,0 +1,23 @@ +@node sigwait +@section @code{sigwait} +@findex sigwait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigwait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +On Linux/glibc platforms before the advent of NPTL, signals could only be +sent to one particular thread. In POSIX, signals are sent to the entire +process and executed by any thread of the process that happens to have the +particular signal currently unblocked. +@end itemize diff --git a/doc/functions/sigwaitinfo.texi b/doc/functions/sigwaitinfo.texi new file mode 100644 index 0000000000..26e9eb52ca --- /dev/null +++ b/doc/functions/sigwaitinfo.texi @@ -0,0 +1,18 @@ +@node sigwaitinfo +@section @code{sigwaitinfo} +@findex sigwaitinfo + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigwaitinfo.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/sin.texi b/doc/functions/sin.texi new file mode 100644 index 0000000000..10aae84da3 --- /dev/null +++ b/doc/functions/sin.texi @@ -0,0 +1,15 @@ +@node sin +@section @code{sin} +@findex sin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sinf.texi b/doc/functions/sinf.texi new file mode 100644 index 0000000000..9b6efa0dbf --- /dev/null +++ b/doc/functions/sinf.texi @@ -0,0 +1,18 @@ +@node sinf +@section @code{sinf} +@findex sinf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/sinh.texi b/doc/functions/sinh.texi new file mode 100644 index 0000000000..819b178a3b --- /dev/null +++ b/doc/functions/sinh.texi @@ -0,0 +1,15 @@ +@node sinh +@section @code{sinh} +@findex sinh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/sinhf.texi b/doc/functions/sinhf.texi new file mode 100644 index 0000000000..f64421a63e --- /dev/null +++ b/doc/functions/sinhf.texi @@ -0,0 +1,18 @@ +@node sinhf +@section @code{sinhf} +@findex sinhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/sinhl.texi b/doc/functions/sinhl.texi new file mode 100644 index 0000000000..ebc558be93 --- /dev/null +++ b/doc/functions/sinhl.texi @@ -0,0 +1,18 @@ +@node sinhl +@section @code{sinhl} +@findex sinhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/sinl.texi b/doc/functions/sinl.texi new file mode 100644 index 0000000000..defdaac473 --- /dev/null +++ b/doc/functions/sinl.texi @@ -0,0 +1,18 @@ +@node sinl +@section @code{sinl} +@findex sinl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sinl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/sleep.texi b/doc/functions/sleep.texi new file mode 100644 index 0000000000..d0781fd803 --- /dev/null +++ b/doc/functions/sleep.texi @@ -0,0 +1,19 @@ +@node sleep +@section @code{sleep} +@findex sleep + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sleep.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +According to POSIX, the @code{sleep} function may interfere with the program's +use of the @code{SIGALRM} signal. On Linux, it doesn't; on other platforms, +it may. +@end itemize diff --git a/doc/functions/snprintf.texi b/doc/functions/snprintf.texi new file mode 100644 index 0000000000..688e88de2a --- /dev/null +++ b/doc/functions/snprintf.texi @@ -0,0 +1,60 @@ +@node snprintf +@section @code{snprintf} +@findex snprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/snprintf.html} + +Gnulib module: snprintf or snprintf-posix + +Portability problems fixed by either Gnulib module @code{snprintf} or @code{snprintf-posix}: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Solaris 2.5.1. +@end itemize + +Portability problems fixed by Gnulib module @code{snprintf-posix}: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@item +This function does not truncate the result as specified in C99 on some platforms: +mingw. +@item +This function does not return a byte count as specified in C99 on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 5.1, mingw. +@item +This function does not fully support the @samp{n} directive on some platforms: +HP-UX 11, mingw. +@item +This function overwrites memory even when a zero size argument is passed on some +platforms: +OSF/1 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sockatmark.texi b/doc/functions/sockatmark.texi new file mode 100644 index 0000000000..edd5b2a2ea --- /dev/null +++ b/doc/functions/sockatmark.texi @@ -0,0 +1,18 @@ +@node sockatmark +@section @code{sockatmark} +@findex sockatmark + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sockatmark.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/socket.texi b/doc/functions/socket.texi new file mode 100644 index 0000000000..46a3605f7c --- /dev/null +++ b/doc/functions/socket.texi @@ -0,0 +1,22 @@ +@node socket +@section @code{socket} +@findex socket + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/socket.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On BeOS, the descriptors returned by the @code{socket} function can not be used +in calls to @code{read}, @code{write}, and @code{close}; you have to use +@code{recv}, @code{send}, @code{closesocket} in these cases instead. +@end itemize diff --git a/doc/functions/socketpair.texi b/doc/functions/socketpair.texi new file mode 100644 index 0000000000..fe2a371334 --- /dev/null +++ b/doc/functions/socketpair.texi @@ -0,0 +1,18 @@ +@node socketpair +@section @code{socketpair} +@findex socketpair + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/socketpair.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/sprintf.texi b/doc/functions/sprintf.texi new file mode 100644 index 0000000000..c38a790271 --- /dev/null +++ b/doc/functions/sprintf.texi @@ -0,0 +1,40 @@ +@node sprintf +@section @code{sprintf} +@findex sprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sprintf.html} + +Gnulib module: sprintf-posix + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sqrt.texi b/doc/functions/sqrt.texi new file mode 100644 index 0000000000..8aedb8d6fa --- /dev/null +++ b/doc/functions/sqrt.texi @@ -0,0 +1,18 @@ +@node sqrt +@section @code{sqrt} +@findex sqrt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sqrt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3. +@end itemize diff --git a/doc/functions/sqrtf.texi b/doc/functions/sqrtf.texi new file mode 100644 index 0000000000..b8da3f5dec --- /dev/null +++ b/doc/functions/sqrtf.texi @@ -0,0 +1,18 @@ +@node sqrtf +@section @code{sqrtf} +@findex sqrtf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sqrtf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/sqrtl.texi b/doc/functions/sqrtl.texi new file mode 100644 index 0000000000..06e3f0cfd6 --- /dev/null +++ b/doc/functions/sqrtl.texi @@ -0,0 +1,18 @@ +@node sqrtl +@section @code{sqrtl} +@findex sqrtl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sqrtl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/srand.texi b/doc/functions/srand.texi new file mode 100644 index 0000000000..0a93e2b001 --- /dev/null +++ b/doc/functions/srand.texi @@ -0,0 +1,15 @@ +@node srand +@section @code{srand} +@findex srand + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/srand.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/srand48.texi b/doc/functions/srand48.texi new file mode 100644 index 0000000000..ea0ea63233 --- /dev/null +++ b/doc/functions/srand48.texi @@ -0,0 +1,18 @@ +@node srand48 +@section @code{srand48} +@findex srand48 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/srand48.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/srandom.texi b/doc/functions/srandom.texi new file mode 100644 index 0000000000..c083dcb4cb --- /dev/null +++ b/doc/functions/srandom.texi @@ -0,0 +1,18 @@ +@node srandom +@section @code{srandom} +@findex srandom + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/srandom.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw. +@end itemize diff --git a/doc/functions/sscanf.texi b/doc/functions/sscanf.texi new file mode 100644 index 0000000000..3fd71c71cc --- /dev/null +++ b/doc/functions/sscanf.texi @@ -0,0 +1,21 @@ +@node sscanf +@section @code{sscanf} +@findex sscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, this function doesn't support the @code{hh}, @code{ll}, @code{j}, +@code{t}, @code{z} size specifiers. +@end itemize diff --git a/doc/functions/stat.texi b/doc/functions/stat.texi new file mode 100644 index 0000000000..7ef7088296 --- /dev/null +++ b/doc/functions/stat.texi @@ -0,0 +1,22 @@ +@node stat +@section @code{stat} +@findex stat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/stat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On platforms where @code{off_t} is a 32-bit type, @code{stat} may not correctly +report the size of files or block devices larger than 2 GB. The fix is to +use the @code{AC_SYS_LARGEFILE} macro. +@item +Cygwin's @code{stat} function sometimes sets @code{errno} to @code{EACCES} when +@code{ENOENT} would be more appropriate. +@end itemize diff --git a/doc/functions/statvfs.texi b/doc/functions/statvfs.texi new file mode 100644 index 0000000000..d0fa39d4e7 --- /dev/null +++ b/doc/functions/statvfs.texi @@ -0,0 +1,18 @@ +@node statvfs +@section @code{statvfs} +@findex statvfs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/statvfs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, mingw. +@end itemize diff --git a/doc/functions/stdin.texi b/doc/functions/stdin.texi new file mode 100644 index 0000000000..5a4f852a14 --- /dev/null +++ b/doc/functions/stdin.texi @@ -0,0 +1,15 @@ +@node stdin +@section @code{stdin} +@findex stdin + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/stdin.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strcasecmp.texi b/doc/functions/strcasecmp.texi new file mode 100644 index 0000000000..832d6eb49d --- /dev/null +++ b/doc/functions/strcasecmp.texi @@ -0,0 +1,19 @@ +@node strcasecmp +@section @code{strcasecmp} +@findex strcasecmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcasecmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in multibyte locales. +Gnulib provides an alternative function @code{mbscasecmp} that does a case +insensitive comparison of character strings and that works in all locales. +@end itemize diff --git a/doc/functions/strcat.texi b/doc/functions/strcat.texi new file mode 100644 index 0000000000..505fca88cd --- /dev/null +++ b/doc/functions/strcat.texi @@ -0,0 +1,15 @@ +@node strcat +@section @code{strcat} +@findex strcat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strchr.texi b/doc/functions/strchr.texi new file mode 100644 index 0000000000..4150f615cf --- /dev/null +++ b/doc/functions/strchr.texi @@ -0,0 +1,19 @@ +@node strchr +@section @code{strchr} +@findex strchr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strchr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in some multibyte +locales. Gnulib provides an alternative function @code{mbschr} that works on +character strings in all locales. +@end itemize diff --git a/doc/functions/strcmp.texi b/doc/functions/strcmp.texi new file mode 100644 index 0000000000..80a8ed9c46 --- /dev/null +++ b/doc/functions/strcmp.texi @@ -0,0 +1,15 @@ +@node strcmp +@section @code{strcmp} +@findex strcmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strcoll.texi b/doc/functions/strcoll.texi new file mode 100644 index 0000000000..369bb95bdf --- /dev/null +++ b/doc/functions/strcoll.texi @@ -0,0 +1,15 @@ +@node strcoll +@section @code{strcoll} +@findex strcoll + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcoll.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strcpy.texi b/doc/functions/strcpy.texi new file mode 100644 index 0000000000..f4677c69ba --- /dev/null +++ b/doc/functions/strcpy.texi @@ -0,0 +1,15 @@ +@node strcpy +@section @code{strcpy} +@findex strcpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcpy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strcspn.texi b/doc/functions/strcspn.texi new file mode 100644 index 0000000000..585df872ad --- /dev/null +++ b/doc/functions/strcspn.texi @@ -0,0 +1,21 @@ +@node strcspn +@section @code{strcspn} +@findex strcspn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strcspn.html} + +Gnulib module: strcspn + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in multibyte locales. +Gnulib provides an alternative function @code{mbscspn} that works on character +strings in all locales. +@end itemize diff --git a/doc/functions/strdup.texi b/doc/functions/strdup.texi new file mode 100644 index 0000000000..dc65531c31 --- /dev/null +++ b/doc/functions/strdup.texi @@ -0,0 +1,19 @@ +@node strdup +@section @code{strdup} +@findex strdup + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strdup.html} + +Gnulib module: strdup + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@item +This function has no prototype in @code{} on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strerror.texi b/doc/functions/strerror.texi new file mode 100644 index 0000000000..9ac63e5a6e --- /dev/null +++ b/doc/functions/strerror.texi @@ -0,0 +1,17 @@ +@node strerror +@section @code{strerror} +@findex strerror + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strerror.html} + +Gnulib module: strerror + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strerror_r.texi b/doc/functions/strerror_r.texi new file mode 100644 index 0000000000..8806310267 --- /dev/null +++ b/doc/functions/strerror_r.texi @@ -0,0 +1,27 @@ +@node strerror_r +@section @code{strerror_r} +@findex strerror_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strerror_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, HP-UX 11, IRIX 6.5, Solaris 9, mingw. +@item +glibc has an incompatible version of this function. The POSIX compliant code +@smallexample +char *s = (strerror_r (err, buf, buflen) == 0 ? buf : NULL); +@end smallexample +is essentially equivalent to this code using the glibc function: +@smallexample +char *s = strerror_r (err, buf, buflen); +@end smallexample +@end itemize diff --git a/doc/functions/strfmon.texi b/doc/functions/strfmon.texi new file mode 100644 index 0000000000..cdf760002b --- /dev/null +++ b/doc/functions/strfmon.texi @@ -0,0 +1,18 @@ +@node strfmon +@section @code{strfmon} +@findex strfmon + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strfmon.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/strftime.texi b/doc/functions/strftime.texi new file mode 100644 index 0000000000..5b297bdb75 --- /dev/null +++ b/doc/functions/strftime.texi @@ -0,0 +1,15 @@ +@node strftime +@section @code{strftime} +@findex strftime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strftime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strlen.texi b/doc/functions/strlen.texi new file mode 100644 index 0000000000..a8d7e343cc --- /dev/null +++ b/doc/functions/strlen.texi @@ -0,0 +1,15 @@ +@node strlen +@section @code{strlen} +@findex strlen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strlen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strncasecmp.texi b/doc/functions/strncasecmp.texi new file mode 100644 index 0000000000..5daf52dad5 --- /dev/null +++ b/doc/functions/strncasecmp.texi @@ -0,0 +1,20 @@ +@node strncasecmp +@section @code{strncasecmp} +@findex strncasecmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncasecmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in multibyte locales. +Gnulib provides alternative functions @code{mbsncasecmp} and @code{mbspcasecmp} +that do a case insensitive comparison of character strings and that work in all +locales. +@end itemize diff --git a/doc/functions/strncat.texi b/doc/functions/strncat.texi new file mode 100644 index 0000000000..aae84862f0 --- /dev/null +++ b/doc/functions/strncat.texi @@ -0,0 +1,15 @@ +@node strncat +@section @code{strncat} +@findex strncat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strncmp.texi b/doc/functions/strncmp.texi new file mode 100644 index 0000000000..dcab505ca7 --- /dev/null +++ b/doc/functions/strncmp.texi @@ -0,0 +1,15 @@ +@node strncmp +@section @code{strncmp} +@findex strncmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strncpy.texi b/doc/functions/strncpy.texi new file mode 100644 index 0000000000..48122045bb --- /dev/null +++ b/doc/functions/strncpy.texi @@ -0,0 +1,15 @@ +@node strncpy +@section @code{strncpy} +@findex strncpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strncpy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strpbrk.texi b/doc/functions/strpbrk.texi new file mode 100644 index 0000000000..2e36bcddf6 --- /dev/null +++ b/doc/functions/strpbrk.texi @@ -0,0 +1,21 @@ +@node strpbrk +@section @code{strpbrk} +@findex strpbrk + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strpbrk.html} + +Gnulib module: strpbrk + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in multibyte locales. +Gnulib provides an alternative function @code{mbspbrk} that works on character +strings in all locales. +@end itemize diff --git a/doc/functions/strptime.texi b/doc/functions/strptime.texi new file mode 100644 index 0000000000..a15f8f1919 --- /dev/null +++ b/doc/functions/strptime.texi @@ -0,0 +1,18 @@ +@node strptime +@section @code{strptime} +@findex strptime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strptime.html} + +Gnulib module: strptime + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strrchr.texi b/doc/functions/strrchr.texi new file mode 100644 index 0000000000..f014fb6d07 --- /dev/null +++ b/doc/functions/strrchr.texi @@ -0,0 +1,19 @@ +@node strrchr +@section @code{strrchr} +@findex strrchr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strrchr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in some multibyte +locales. Gnulib provides an alternative function @code{mbsrchr} that works +on character strings in all locales. +@end itemize diff --git a/doc/functions/strspn.texi b/doc/functions/strspn.texi new file mode 100644 index 0000000000..8fe65df75d --- /dev/null +++ b/doc/functions/strspn.texi @@ -0,0 +1,19 @@ +@node strspn +@section @code{strspn} +@findex strspn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strspn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in multibyte locales. +Gnulib provides an alternative function @code{mbsspn} that works on character +strings in all locales. +@end itemize diff --git a/doc/functions/strstr.texi b/doc/functions/strstr.texi new file mode 100644 index 0000000000..99b3630851 --- /dev/null +++ b/doc/functions/strstr.texi @@ -0,0 +1,19 @@ +@node strstr +@section @code{strstr} +@findex strstr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strstr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in most multibyte +locales. Gnulib provides an alternative function @code{mbsstr} that works +on character strings in all locales. +@end itemize diff --git a/doc/functions/strtod.texi b/doc/functions/strtod.texi new file mode 100644 index 0000000000..71e0978691 --- /dev/null +++ b/doc/functions/strtod.texi @@ -0,0 +1,23 @@ +@node strtod +@section @code{strtod} +@findex strtod + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtod.html} + +Gnulib module: strtod + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@item +This function mis-parses strings with leading @samp{+} on some old platforms: +Old versions of Linux. +@item +This function returns a wrong end pointer on some platforms: +Solaris 2.4. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtof.texi b/doc/functions/strtof.texi new file mode 100644 index 0000000000..19d07738f1 --- /dev/null +++ b/doc/functions/strtof.texi @@ -0,0 +1,18 @@ +@node strtof +@section @code{strtof} +@findex strtof + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtof.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, BeOS. +@end itemize diff --git a/doc/functions/strtoimax.texi b/doc/functions/strtoimax.texi new file mode 100644 index 0000000000..a79c2feac7 --- /dev/null +++ b/doc/functions/strtoimax.texi @@ -0,0 +1,18 @@ +@node strtoimax +@section @code{strtoimax} +@findex strtoimax + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoimax.html} + +Gnulib module: strtoimax + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 9. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtok.texi b/doc/functions/strtok.texi new file mode 100644 index 0000000000..e8bba15aac --- /dev/null +++ b/doc/functions/strtok.texi @@ -0,0 +1,15 @@ +@node strtok +@section @code{strtok} +@findex strtok + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtok.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtok_r.texi b/doc/functions/strtok_r.texi new file mode 100644 index 0000000000..c4a0728073 --- /dev/null +++ b/doc/functions/strtok_r.texi @@ -0,0 +1,22 @@ +@node strtok_r +@section @code{strtok_r} +@findex strtok_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtok_r.html} + +Gnulib module: strtok_r + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function cannot work correctly on character strings in multibyte locales. +Gnulib provides an alternative function @code{mbstok_r} that works on character +strings in all locales. +@end itemize diff --git a/doc/functions/strtol.texi b/doc/functions/strtol.texi new file mode 100644 index 0000000000..5d4119bb7e --- /dev/null +++ b/doc/functions/strtol.texi @@ -0,0 +1,17 @@ +@node strtol +@section @code{strtol} +@findex strtol + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtol.html} + +Gnulib module: strtol + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtold.texi b/doc/functions/strtold.texi new file mode 100644 index 0000000000..4f7f8e2aaf --- /dev/null +++ b/doc/functions/strtold.texi @@ -0,0 +1,18 @@ +@node strtold +@section @code{strtold} +@findex strtold + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtold.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/strtoll.texi b/doc/functions/strtoll.texi new file mode 100644 index 0000000000..41926553f5 --- /dev/null +++ b/doc/functions/strtoll.texi @@ -0,0 +1,18 @@ +@node strtoll +@section @code{strtoll} +@findex strtoll + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoll.html} + +Gnulib module: strtoll + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtoul.texi b/doc/functions/strtoul.texi new file mode 100644 index 0000000000..c3f90721da --- /dev/null +++ b/doc/functions/strtoul.texi @@ -0,0 +1,17 @@ +@node strtoul +@section @code{strtoul} +@findex strtoul + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoul.html} + +Gnulib module: strtoul + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some old platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtoull.texi b/doc/functions/strtoull.texi new file mode 100644 index 0000000000..0149fa1d11 --- /dev/null +++ b/doc/functions/strtoull.texi @@ -0,0 +1,18 @@ +@node strtoull +@section @code{strtoull} +@findex strtoull + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoull.html} + +Gnulib module: strtoull + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strtoumax.texi b/doc/functions/strtoumax.texi new file mode 100644 index 0000000000..2ae6aa7349 --- /dev/null +++ b/doc/functions/strtoumax.texi @@ -0,0 +1,18 @@ +@node strtoumax +@section @code{strtoumax} +@findex strtoumax + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strtoumax.html} + +Gnulib module: strtoumax + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 9. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/strxfrm.texi b/doc/functions/strxfrm.texi new file mode 100644 index 0000000000..75f990fbfa --- /dev/null +++ b/doc/functions/strxfrm.texi @@ -0,0 +1,15 @@ +@node strxfrm +@section @code{strxfrm} +@findex strxfrm + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/strxfrm.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/swab.texi b/doc/functions/swab.texi new file mode 100644 index 0000000000..2ab5b2e626 --- /dev/null +++ b/doc/functions/swab.texi @@ -0,0 +1,18 @@ +@node swab +@section @code{swab} +@findex swab + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/swab.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +BeOS. +@end itemize diff --git a/doc/functions/swapcontext.texi b/doc/functions/swapcontext.texi new file mode 100644 index 0000000000..d7f6febc8c --- /dev/null +++ b/doc/functions/swapcontext.texi @@ -0,0 +1,18 @@ +@node swapcontext +@section @code{swapcontext} +@findex swapcontext + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/swapcontext.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/swprintf.texi b/doc/functions/swprintf.texi new file mode 100644 index 0000000000..ec3d30e679 --- /dev/null +++ b/doc/functions/swprintf.texi @@ -0,0 +1,23 @@ +@node swprintf +@section @code{swprintf} +@findex swprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/swprintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@item +On Windows, this function does not take a buffer size as second argument. +@end itemize diff --git a/doc/functions/swscanf.texi b/doc/functions/swscanf.texi new file mode 100644 index 0000000000..ffa3c0b759 --- /dev/null +++ b/doc/functions/swscanf.texi @@ -0,0 +1,18 @@ +@node swscanf +@section @code{swscanf} +@findex swscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/swscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/symlink.texi b/doc/functions/symlink.texi new file mode 100644 index 0000000000..64db9c8bbe --- /dev/null +++ b/doc/functions/symlink.texi @@ -0,0 +1,18 @@ +@node symlink +@section @code{symlink} +@findex symlink + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/symlink.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sync.texi b/doc/functions/sync.texi new file mode 100644 index 0000000000..bef0b8dd24 --- /dev/null +++ b/doc/functions/sync.texi @@ -0,0 +1,18 @@ +@node sync +@section @code{sync} +@findex sync + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sync.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/sysconf.texi b/doc/functions/sysconf.texi new file mode 100644 index 0000000000..ba75c5a5e3 --- /dev/null +++ b/doc/functions/sysconf.texi @@ -0,0 +1,18 @@ +@node sysconf +@section @code{sysconf} +@findex sysconf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/sysconf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/syslog.texi b/doc/functions/syslog.texi new file mode 100644 index 0000000000..68b57ed957 --- /dev/null +++ b/doc/functions/syslog.texi @@ -0,0 +1,18 @@ +@node syslog +@section @code{syslog} +@findex syslog + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/syslog.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize diff --git a/doc/functions/system.texi b/doc/functions/system.texi new file mode 100644 index 0000000000..377d4ef2b0 --- /dev/null +++ b/doc/functions/system.texi @@ -0,0 +1,20 @@ +@node system +@section @code{system} +@findex system + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/system.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), the command processor used by the +@code{system} function is @file{cmd.exe}, not @file{/bin/sh}. Accordingly, +the rules for quoting shell arguments containing spaces, quote or other special +characters are different. +@end itemize diff --git a/doc/functions/tan.texi b/doc/functions/tan.texi new file mode 100644 index 0000000000..944c552e32 --- /dev/null +++ b/doc/functions/tan.texi @@ -0,0 +1,15 @@ +@node tan +@section @code{tan} +@findex tan + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tan.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/tanf.texi b/doc/functions/tanf.texi new file mode 100644 index 0000000000..1b979009a5 --- /dev/null +++ b/doc/functions/tanf.texi @@ -0,0 +1,18 @@ +@node tanf +@section @code{tanf} +@findex tanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/tanh.texi b/doc/functions/tanh.texi new file mode 100644 index 0000000000..1a2b05137b --- /dev/null +++ b/doc/functions/tanh.texi @@ -0,0 +1,15 @@ +@node tanh +@section @code{tanh} +@findex tanh + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanh.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/tanhf.texi b/doc/functions/tanhf.texi new file mode 100644 index 0000000000..83b4b8e517 --- /dev/null +++ b/doc/functions/tanhf.texi @@ -0,0 +1,18 @@ +@node tanhf +@section @code{tanhf} +@findex tanhf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanhf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, Solaris 9. +@end itemize diff --git a/doc/functions/tanhl.texi b/doc/functions/tanhl.texi new file mode 100644 index 0000000000..7bd039a38b --- /dev/null +++ b/doc/functions/tanhl.texi @@ -0,0 +1,18 @@ +@node tanhl +@section @code{tanhl} +@findex tanhl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanhl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/tanl.texi b/doc/functions/tanl.texi new file mode 100644 index 0000000000..d1d0d2da32 --- /dev/null +++ b/doc/functions/tanl.texi @@ -0,0 +1,18 @@ +@node tanl +@section @code{tanl} +@findex tanl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tanl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/tcdrain.texi b/doc/functions/tcdrain.texi new file mode 100644 index 0000000000..ee2a68b7dd --- /dev/null +++ b/doc/functions/tcdrain.texi @@ -0,0 +1,22 @@ +@node tcdrain +@section @code{tcdrain} +@findex tcdrain + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcdrain.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On some platforms, @code{tcdrain} on a non-tty fails with @code{errno} set to +@code{EINVAL} or, on MacOS X, also @code{EOPNOTSUPP} or @code{ENODEV}, rather +than @code{ENOTTY}. +@end itemize diff --git a/doc/functions/tcflow.texi b/doc/functions/tcflow.texi new file mode 100644 index 0000000000..16b5f5785e --- /dev/null +++ b/doc/functions/tcflow.texi @@ -0,0 +1,18 @@ +@node tcflow +@section @code{tcflow} +@findex tcflow + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcflow.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tcflush.texi b/doc/functions/tcflush.texi new file mode 100644 index 0000000000..4c35d03b71 --- /dev/null +++ b/doc/functions/tcflush.texi @@ -0,0 +1,25 @@ +@node tcflush +@section @code{tcflush} +@findex tcflush + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcflush.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@item +On some platforms, @code{tcflush} of @code{TCIFLUSH} on a non-tty fails with +errno set to @code{EINVAL} rather than @code{ENOTTY}. +@item +On some platforms, @code{tcflush} of @code{TCOFLUSH} on a non-tty fails with +errno set to @code{EINVAL} or, on IRIX, also @code{ENOSYS}, or, on MacOS X, +also @code{EOPNOTSUPP} or @code{ENODEV}, rather than @code{ENOTTY}. +@end itemize diff --git a/doc/functions/tcgetattr.texi b/doc/functions/tcgetattr.texi new file mode 100644 index 0000000000..73884b6f04 --- /dev/null +++ b/doc/functions/tcgetattr.texi @@ -0,0 +1,18 @@ +@node tcgetattr +@section @code{tcgetattr} +@findex tcgetattr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcgetattr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tcgetpgrp.texi b/doc/functions/tcgetpgrp.texi new file mode 100644 index 0000000000..816b3c12aa --- /dev/null +++ b/doc/functions/tcgetpgrp.texi @@ -0,0 +1,18 @@ +@node tcgetpgrp +@section @code{tcgetpgrp} +@findex tcgetpgrp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcgetpgrp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tcgetsid.texi b/doc/functions/tcgetsid.texi new file mode 100644 index 0000000000..941b869c53 --- /dev/null +++ b/doc/functions/tcgetsid.texi @@ -0,0 +1,18 @@ +@node tcgetsid +@section @code{tcgetsid} +@findex tcgetsid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcgetsid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/tcsendbreak.texi b/doc/functions/tcsendbreak.texi new file mode 100644 index 0000000000..aa4661fa1e --- /dev/null +++ b/doc/functions/tcsendbreak.texi @@ -0,0 +1,18 @@ +@node tcsendbreak +@section @code{tcsendbreak} +@findex tcsendbreak + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcsendbreak.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tcsetattr.texi b/doc/functions/tcsetattr.texi new file mode 100644 index 0000000000..8b29bdb73e --- /dev/null +++ b/doc/functions/tcsetattr.texi @@ -0,0 +1,18 @@ +@node tcsetattr +@section @code{tcsetattr} +@findex tcsetattr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcsetattr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tcsetpgrp.texi b/doc/functions/tcsetpgrp.texi new file mode 100644 index 0000000000..fb509c08e8 --- /dev/null +++ b/doc/functions/tcsetpgrp.texi @@ -0,0 +1,18 @@ +@node tcsetpgrp +@section @code{tcsetpgrp} +@findex tcsetpgrp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tcsetpgrp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tdelete.texi b/doc/functions/tdelete.texi new file mode 100644 index 0000000000..ac34a889f0 --- /dev/null +++ b/doc/functions/tdelete.texi @@ -0,0 +1,18 @@ +@node tdelete +@section @code{tdelete} +@findex tdelete + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tdelete.html} + +Gnulib module: tsearch + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/telldir.texi b/doc/functions/telldir.texi new file mode 100644 index 0000000000..79413e9bf1 --- /dev/null +++ b/doc/functions/telldir.texi @@ -0,0 +1,18 @@ +@node telldir +@section @code{telldir} +@findex telldir + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/telldir.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +BeOS. +@end itemize diff --git a/doc/functions/tempnam.texi b/doc/functions/tempnam.texi new file mode 100644 index 0000000000..d9ce6e3731 --- /dev/null +++ b/doc/functions/tempnam.texi @@ -0,0 +1,18 @@ +@node tempnam +@section @code{tempnam} +@findex tempnam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tempnam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is not appropriate for creating temporary files. (It has +security risks.) Better use @code{mkstemp} instead. +@end itemize diff --git a/doc/functions/tfind.texi b/doc/functions/tfind.texi new file mode 100644 index 0000000000..375c8afe9b --- /dev/null +++ b/doc/functions/tfind.texi @@ -0,0 +1,18 @@ +@node tfind +@section @code{tfind} +@findex tfind + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tfind.html} + +Gnulib module: tsearch + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/tgamma.texi b/doc/functions/tgamma.texi new file mode 100644 index 0000000000..1eb66900fc --- /dev/null +++ b/doc/functions/tgamma.texi @@ -0,0 +1,18 @@ +@node tgamma +@section @code{tgamma} +@findex tgamma + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tgamma.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, BeOS. +@end itemize diff --git a/doc/functions/tgammaf.texi b/doc/functions/tgammaf.texi new file mode 100644 index 0000000000..bb44d3182d --- /dev/null +++ b/doc/functions/tgammaf.texi @@ -0,0 +1,18 @@ +@node tgammaf +@section @code{tgammaf} +@findex tgammaf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tgammaf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, BeOS. +@end itemize diff --git a/doc/functions/tgammal.texi b/doc/functions/tgammal.texi new file mode 100644 index 0000000000..3ec305db97 --- /dev/null +++ b/doc/functions/tgammal.texi @@ -0,0 +1,18 @@ +@node tgammal +@section @code{tgammal} +@findex tgammal + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tgammal.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/time.texi b/doc/functions/time.texi new file mode 100644 index 0000000000..c688160e2c --- /dev/null +++ b/doc/functions/time.texi @@ -0,0 +1,15 @@ +@node time +@section @code{time} +@findex time + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/time.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/timer_create.texi b/doc/functions/timer_create.texi new file mode 100644 index 0000000000..ac0e950617 --- /dev/null +++ b/doc/functions/timer_create.texi @@ -0,0 +1,18 @@ +@node timer_create +@section @code{timer_create} +@findex timer_create + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_create.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/timer_delete.texi b/doc/functions/timer_delete.texi new file mode 100644 index 0000000000..1c6cfe9404 --- /dev/null +++ b/doc/functions/timer_delete.texi @@ -0,0 +1,18 @@ +@node timer_delete +@section @code{timer_delete} +@findex timer_delete + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_delete.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/timer_getoverrun.texi b/doc/functions/timer_getoverrun.texi new file mode 100644 index 0000000000..be4aa0374a --- /dev/null +++ b/doc/functions/timer_getoverrun.texi @@ -0,0 +1,18 @@ +@node timer_getoverrun +@section @code{timer_getoverrun} +@findex timer_getoverrun + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_getoverrun.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, Solaris 2.4, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/timer_settime.texi b/doc/functions/timer_settime.texi new file mode 100644 index 0000000000..190970f5b3 --- /dev/null +++ b/doc/functions/timer_settime.texi @@ -0,0 +1,18 @@ +@node timer_settime +@section @code{timer_settime} +@findex timer_settime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/timer_settime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/times.texi b/doc/functions/times.texi new file mode 100644 index 0000000000..d55f78f5fe --- /dev/null +++ b/doc/functions/times.texi @@ -0,0 +1,18 @@ +@node times +@section @code{times} +@findex times + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/times.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/timezone.texi b/doc/functions/timezone.texi new file mode 100644 index 0000000000..f79205bdf6 --- /dev/null +++ b/doc/functions/timezone.texi @@ -0,0 +1,21 @@ +@node timezone +@section @code{timezone} +@findex timezone + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/timezone.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This variable is missing on some platforms: +IRIX 6.5, OSF/1 5.1, mingw. +@item +The address of this variable is not a compile-time constant on some platforms: +mingw. +@end itemize diff --git a/doc/functions/tmpfile.texi b/doc/functions/tmpfile.texi new file mode 100644 index 0000000000..102405b988 --- /dev/null +++ b/doc/functions/tmpfile.texi @@ -0,0 +1,18 @@ +@node tmpfile +@section @code{tmpfile} +@findex tmpfile + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tmpfile.html} + +Gnulib module: tmpfile + +Portability problems fixed by Gnulib: +@itemize +@item +This function often fails for trivial reasons on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/tmpnam.texi b/doc/functions/tmpnam.texi new file mode 100644 index 0000000000..1c12deb49a --- /dev/null +++ b/doc/functions/tmpnam.texi @@ -0,0 +1,18 @@ +@node tmpnam +@section @code{tmpnam} +@findex tmpnam + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tmpnam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is not appropriate for creating temporary files. (It has +security risks.) Better use @code{mkstemp} instead. +@end itemize diff --git a/doc/functions/toascii.texi b/doc/functions/toascii.texi new file mode 100644 index 0000000000..0009aad30d --- /dev/null +++ b/doc/functions/toascii.texi @@ -0,0 +1,15 @@ +@node toascii +@section @code{toascii} +@findex toascii + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/toascii.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/tolower.texi b/doc/functions/tolower.texi new file mode 100644 index 0000000000..7b94c75735 --- /dev/null +++ b/doc/functions/tolower.texi @@ -0,0 +1,18 @@ +@node tolower +@section @code{tolower} +@findex tolower + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tolower.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/toupper.texi b/doc/functions/toupper.texi new file mode 100644 index 0000000000..e5a8734b6b --- /dev/null +++ b/doc/functions/toupper.texi @@ -0,0 +1,18 @@ +@node toupper +@section @code{toupper} +@findex toupper + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/toupper.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/towctrans.texi b/doc/functions/towctrans.texi new file mode 100644 index 0000000000..ed36b92a80 --- /dev/null +++ b/doc/functions/towctrans.texi @@ -0,0 +1,21 @@ +@node towctrans +@section @code{towctrans} +@findex towctrans + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/towctrans.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.5.1, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/towlower.texi b/doc/functions/towlower.texi new file mode 100644 index 0000000000..96a2f86a6d --- /dev/null +++ b/doc/functions/towlower.texi @@ -0,0 +1,18 @@ +@node towlower +@section @code{towlower} +@findex towlower + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/towlower.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@end itemize diff --git a/doc/functions/towupper.texi b/doc/functions/towupper.texi new file mode 100644 index 0000000000..972e81a965 --- /dev/null +++ b/doc/functions/towupper.texi @@ -0,0 +1,18 @@ +@node towupper +@section @code{towupper} +@findex towupper + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/towupper.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@end itemize diff --git a/doc/functions/trunc.texi b/doc/functions/trunc.texi new file mode 100644 index 0000000000..5b6864849e --- /dev/null +++ b/doc/functions/trunc.texi @@ -0,0 +1,18 @@ +@node trunc +@section @code{trunc} +@findex trunc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/trunc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, Solaris 9. +@end itemize diff --git a/doc/functions/truncate.texi b/doc/functions/truncate.texi new file mode 100644 index 0000000000..f332288b07 --- /dev/null +++ b/doc/functions/truncate.texi @@ -0,0 +1,18 @@ +@node truncate +@section @code{truncate} +@findex truncate + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/truncate.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/truncf.texi b/doc/functions/truncf.texi new file mode 100644 index 0000000000..2ef96b9d0a --- /dev/null +++ b/doc/functions/truncf.texi @@ -0,0 +1,18 @@ +@node truncf +@section @code{truncf} +@findex truncf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/truncf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, Solaris 9. +@end itemize diff --git a/doc/functions/truncl.texi b/doc/functions/truncl.texi new file mode 100644 index 0000000000..296a3edea7 --- /dev/null +++ b/doc/functions/truncl.texi @@ -0,0 +1,18 @@ +@node truncl +@section @code{truncl} +@findex truncl + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/truncl.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/tsearch.texi b/doc/functions/tsearch.texi new file mode 100644 index 0000000000..66eac2ff7d --- /dev/null +++ b/doc/functions/tsearch.texi @@ -0,0 +1,18 @@ +@node tsearch +@section @code{tsearch} +@findex tsearch + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tsearch.html} + +Gnulib module: tsearch + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ttyname.texi b/doc/functions/ttyname.texi new file mode 100644 index 0000000000..c8cc7b29f5 --- /dev/null +++ b/doc/functions/ttyname.texi @@ -0,0 +1,18 @@ +@node ttyname +@section @code{ttyname} +@findex ttyname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ttyname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/ttyname_r.texi b/doc/functions/ttyname_r.texi new file mode 100644 index 0000000000..6ba043bc48 --- /dev/null +++ b/doc/functions/ttyname_r.texi @@ -0,0 +1,18 @@ +@node ttyname_r +@section @code{ttyname_r} +@findex ttyname_r + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ttyname_r.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize diff --git a/doc/functions/twalk.texi b/doc/functions/twalk.texi new file mode 100644 index 0000000000..1118f6bbb1 --- /dev/null +++ b/doc/functions/twalk.texi @@ -0,0 +1,18 @@ +@node twalk +@section @code{twalk} +@findex twalk + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/twalk.html} + +Gnulib module: tsearch + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/tzname.texi b/doc/functions/tzname.texi new file mode 100644 index 0000000000..2ac76d12bc --- /dev/null +++ b/doc/functions/tzname.texi @@ -0,0 +1,21 @@ +@node tzname +@section @code{tzname} +@findex tzname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tzname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This variable is missing on some platforms: +IRIX 6.5, OSF/1 5.1, Cygwin, mingw. +@item +The address of this variable is not a compile-time constant on some platforms: +Cygwin, mingw. +@end itemize diff --git a/doc/functions/tzset.texi b/doc/functions/tzset.texi new file mode 100644 index 0000000000..9c8becb854 --- /dev/null +++ b/doc/functions/tzset.texi @@ -0,0 +1,19 @@ +@node tzset +@section @code{tzset} +@findex tzset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/tzset.html} + +Gnulib module: tzset + +Portability problems fixed by Gnulib: +@itemize +@item +This function clobbers the buffer used by the localtime function on some +platforms: +Solaris 2.6. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/ualarm.texi b/doc/functions/ualarm.texi new file mode 100644 index 0000000000..dcfbe3ebe2 --- /dev/null +++ b/doc/functions/ualarm.texi @@ -0,0 +1,18 @@ +@node ualarm +@section @code{ualarm} +@findex ualarm + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ualarm.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@end itemize diff --git a/doc/functions/ulimit.texi b/doc/functions/ulimit.texi new file mode 100644 index 0000000000..a693e222ed --- /dev/null +++ b/doc/functions/ulimit.texi @@ -0,0 +1,18 @@ +@node ulimit +@section @code{ulimit} +@findex ulimit + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ulimit.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/umask.texi b/doc/functions/umask.texi new file mode 100644 index 0000000000..53b5d9af50 --- /dev/null +++ b/doc/functions/umask.texi @@ -0,0 +1,15 @@ +@node umask +@section @code{umask} +@findex umask + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/umask.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/uname.texi b/doc/functions/uname.texi new file mode 100644 index 0000000000..95f3858bb3 --- /dev/null +++ b/doc/functions/uname.texi @@ -0,0 +1,18 @@ +@node uname +@section @code{uname} +@findex uname + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/uname.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/ungetc.texi b/doc/functions/ungetc.texi new file mode 100644 index 0000000000..0e8b77d0e9 --- /dev/null +++ b/doc/functions/ungetc.texi @@ -0,0 +1,18 @@ +@node ungetc +@section @code{ungetc} +@findex ungetc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ungetc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/functions/ungetwc.texi b/doc/functions/ungetwc.texi new file mode 100644 index 0000000000..9fb30e07ee --- /dev/null +++ b/doc/functions/ungetwc.texi @@ -0,0 +1,21 @@ +@node ungetwc +@section @code{ungetwc} +@findex ungetwc + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/ungetwc.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/unlink.texi b/doc/functions/unlink.texi new file mode 100644 index 0000000000..e3a59c830a --- /dev/null +++ b/doc/functions/unlink.texi @@ -0,0 +1,20 @@ +@node unlink +@section @code{unlink} +@findex unlink + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/unlink.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +Removing an open file is non-portable: On Unix this allows the programs that +have the file already open to continue working with it; the file's storage +is only freed when the no process has the file open any more. On Windows, +the attempt to remove an open file fails. +@end itemize diff --git a/doc/functions/unlockpt.texi b/doc/functions/unlockpt.texi new file mode 100644 index 0000000000..b7520c34b5 --- /dev/null +++ b/doc/functions/unlockpt.texi @@ -0,0 +1,18 @@ +@node unlockpt +@section @code{unlockpt} +@findex unlockpt + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/unlockpt.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, mingw, BeOS. +@end itemize diff --git a/doc/functions/unsetenv.texi b/doc/functions/unsetenv.texi new file mode 100644 index 0000000000..82b00d4a61 --- /dev/null +++ b/doc/functions/unsetenv.texi @@ -0,0 +1,21 @@ +@node unsetenv +@section @code{unsetenv} +@findex unsetenv + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/unsetenv.html} + +Gnulib module: setenv + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function has the return type @samp{void} instead of @samp{int} on some +platforms. +@end itemize diff --git a/doc/functions/usleep.texi b/doc/functions/usleep.texi new file mode 100644 index 0000000000..9aa827b2cc --- /dev/null +++ b/doc/functions/usleep.texi @@ -0,0 +1,22 @@ +@node usleep +@section @code{usleep} +@findex usleep + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/usleep.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.4, mingw, BeOS. +@item +According to POSIX, the @code{usleep} function may interfere with the program's +use of the @code{SIGALRM} signal. On Linux, it doesn't; on other platforms, +it may. +@end itemize diff --git a/doc/functions/utime.texi b/doc/functions/utime.texi new file mode 100644 index 0000000000..8df87f95d4 --- /dev/null +++ b/doc/functions/utime.texi @@ -0,0 +1,18 @@ +@node utime +@section @code{utime} +@findex utime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/utime.html} + +Gnulib module: utime + +Portability problems fixed by Gnulib: +@itemize +@item +On some old platforms, @code{utime (file, NULL)} fails to set the file's +timestamp to the current time. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/utimes.texi b/doc/functions/utimes.texi new file mode 100644 index 0000000000..c85bcbbe4e --- /dev/null +++ b/doc/functions/utimes.texi @@ -0,0 +1,21 @@ +@node utimes +@section @code{utimes} +@findex utimes + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/utimes.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw, BeOS. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{utime} +instead. +@end itemize diff --git a/doc/functions/va_arg.texi b/doc/functions/va_arg.texi new file mode 100644 index 0000000000..b9749e5f9d --- /dev/null +++ b/doc/functions/va_arg.texi @@ -0,0 +1,39 @@ +@node va_arg +@section @code{va_arg} +@findex va_arg + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_arg.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +The second argument of @code{va_arg} must be a type that is invariant under +the ``default argument promotions'' (ISO C 99 6.5.2.2 paragraph 6). This +means that the following are not valid here: +@table @asis +@item @samp{float} +Use @samp{double} instead. +@item @samp{bool} +Use @samp{int} instead. +@item Integer types smaller than @samp{int}. +Use @samp{int} or @samp{unsigned int} instead. +@end table + +This is a portability problem because you don't know the width of some +abstract types like @code{uid_t}, @code{gid_t}, @code{mode_t}. So, instead of +@smallexample +mode = va_arg (ap, mode_t); +@end smallexample +you have to write +@smallexample +mode = (sizeof (mode_t) < sizeof (int) + ? va_arg (ap, int) + : va_arg (ap, mode_t)); +@end smallexample +@end itemize diff --git a/doc/functions/va_copy.texi b/doc/functions/va_copy.texi new file mode 100644 index 0000000000..c5a012b12f --- /dev/null +++ b/doc/functions/va_copy.texi @@ -0,0 +1,17 @@ +@node va_copy +@section @code{va_copy} +@findex va_copy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_copy.html} + +Gnulib module: stdarg + +Portability problems fixed by Gnulib: +@itemize +@item +This macro is missing on some platforms. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/va_end.texi b/doc/functions/va_end.texi new file mode 100644 index 0000000000..79ac00003f --- /dev/null +++ b/doc/functions/va_end.texi @@ -0,0 +1,15 @@ +@node va_end +@section @code{va_end} +@findex va_end + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_end.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/va_start.texi b/doc/functions/va_start.texi new file mode 100644 index 0000000000..840c72254c --- /dev/null +++ b/doc/functions/va_start.texi @@ -0,0 +1,15 @@ +@node va_start +@section @code{va_start} +@findex va_start + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/va_start.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/vfork.texi b/doc/functions/vfork.texi new file mode 100644 index 0000000000..66ebd08bbb --- /dev/null +++ b/doc/functions/vfork.texi @@ -0,0 +1,18 @@ +@node vfork +@section @code{vfork} +@findex vfork + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfork.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +IRIX 6.5, mingw, BeOS. +@end itemize diff --git a/doc/functions/vfprintf.texi b/doc/functions/vfprintf.texi new file mode 100644 index 0000000000..1fc3c92779 --- /dev/null +++ b/doc/functions/vfprintf.texi @@ -0,0 +1,40 @@ +@node vfprintf +@section @code{vfprintf} +@findex vfprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfprintf.html} + +Gnulib module: vfprintf-posix + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/vfscanf.texi b/doc/functions/vfscanf.texi new file mode 100644 index 0000000000..a530a22385 --- /dev/null +++ b/doc/functions/vfscanf.texi @@ -0,0 +1,24 @@ +@node vfscanf +@section @code{vfscanf} +@findex vfscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 8. +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, this function doesn't support the @code{hh}, @code{ll}, @code{j}, +@code{t}, @code{z} size specifiers. +@end itemize diff --git a/doc/functions/vfwprintf.texi b/doc/functions/vfwprintf.texi new file mode 100644 index 0000000000..342324b6de --- /dev/null +++ b/doc/functions/vfwprintf.texi @@ -0,0 +1,18 @@ +@node vfwprintf +@section @code{vfwprintf} +@findex vfwprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfwprintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/vfwscanf.texi b/doc/functions/vfwscanf.texi new file mode 100644 index 0000000000..3ecf1ccfc1 --- /dev/null +++ b/doc/functions/vfwscanf.texi @@ -0,0 +1,18 @@ +@node vfwscanf +@section @code{vfwscanf} +@findex vfwscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfwscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 8, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/vprintf.texi b/doc/functions/vprintf.texi new file mode 100644 index 0000000000..d9ee5c6fae --- /dev/null +++ b/doc/functions/vprintf.texi @@ -0,0 +1,40 @@ +@node vprintf +@section @code{vprintf} +@findex vprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vprintf.html} + +Gnulib module: vprintf-posix + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/vscanf.texi b/doc/functions/vscanf.texi new file mode 100644 index 0000000000..be7f09baaa --- /dev/null +++ b/doc/functions/vscanf.texi @@ -0,0 +1,24 @@ +@node vscanf +@section @code{vscanf} +@findex vscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +AIX 4.3.2, IRIX 6.5, OSF/1 5.1, Solaris 8. +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, these functions don't support the @code{hh}, @code{ll}, @code{j}, +@code{t}, @code{z} size specifiers. +@end itemize diff --git a/doc/functions/vsnprintf.texi b/doc/functions/vsnprintf.texi new file mode 100644 index 0000000000..6c8590787d --- /dev/null +++ b/doc/functions/vsnprintf.texi @@ -0,0 +1,60 @@ +@node vsnprintf +@section @code{vsnprintf} +@findex vsnprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vsnprintf.html} + +Gnulib module: vsnprintf or vsnprintf-posix + +Portability problems fixed by either Gnulib module @code{vsnprintf} or @code{vsnprintf-posix}: +@itemize +@item +This function is missing on some platforms: +OSF/1 4.0, Solaris 2.5.1. +@end itemize + +Portability problems fixed by Gnulib module @code{vsnprintf-posix}: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@item +This function does not truncate the result as specified in C99 on some platforms: +mingw. +@item +This function does not return a byte count as specified in C99 on some platforms: +HP-UX 11, IRIX 6.5, OSF/1 5.1, mingw. +@item +This function does not fully support the @samp{n} directive on some platforms: +HP-UX 11, mingw. +@item +This function overwrites memory even when a zero size argument is passed on some +platforms: +HP-UX 11, OSF/1 5.1. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/vsprintf.texi b/doc/functions/vsprintf.texi new file mode 100644 index 0000000000..a9bfe727e0 --- /dev/null +++ b/doc/functions/vsprintf.texi @@ -0,0 +1,40 @@ +@node vsprintf +@section @code{vsprintf} +@findex vsprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vsprintf.html} + +Gnulib module: vsprintf-posix + +Portability problems fixed by Gnulib: +@itemize +@item +This function does not support size specifiers as in C99 (@code{hh}, @code{ll}, +@code{j}, @code{t}, @code{z}) on some platforms: +AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin 2006, mingw, BeOS. +@item +This function does not support the @samp{a} and @samp{A} directives on some +platforms: +glibc-2.3.6, MacOS X 10.3, NetBSD 3.0, OpenBSD 4.0, AIX 5.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, BeOS. +@item +This function does not support the @samp{F} directive on some platforms: +NetBSD 3.0, AIX 5.1, HP-UX 11.23, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, BeOS. +@item +This function does not support format directives that access arguments in an +arbitrary order, such as @code{"%2$s"}, on some platforms: +NetBSD 3.0, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function doesn't support the @code{'} flag on some platforms: +mingw. +@item +printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded +with zeroes) on some platforms: +FreeBSD 6.0. +@item +printf of @samp{long double} numbers is unsupported on some platforms: +mingw. +@end itemize diff --git a/doc/functions/vsscanf.texi b/doc/functions/vsscanf.texi new file mode 100644 index 0000000000..f4ae405d54 --- /dev/null +++ b/doc/functions/vsscanf.texi @@ -0,0 +1,24 @@ +@node vsscanf +@section @code{vsscanf} +@findex vsscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vsscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 8. +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@item +On Windows, these functions don't support the @code{hh}, @code{ll}, @code{j}, +@code{t}, @code{z} size specifiers. +@end itemize diff --git a/doc/functions/vswprintf.texi b/doc/functions/vswprintf.texi new file mode 100644 index 0000000000..7f748e24f6 --- /dev/null +++ b/doc/functions/vswprintf.texi @@ -0,0 +1,23 @@ +@node vswprintf +@section @code{vswprintf} +@findex vswprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vswprintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@item +On Windows, this function does not take a buffer size as second argument. +@end itemize diff --git a/doc/functions/vswscanf.texi b/doc/functions/vswscanf.texi new file mode 100644 index 0000000000..a4bc6285b9 --- /dev/null +++ b/doc/functions/vswscanf.texi @@ -0,0 +1,18 @@ +@node vswscanf +@section @code{vswscanf} +@findex vswscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vswscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 8, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/vwprintf.texi b/doc/functions/vwprintf.texi new file mode 100644 index 0000000000..db09a1163c --- /dev/null +++ b/doc/functions/vwprintf.texi @@ -0,0 +1,18 @@ +@node vwprintf +@section @code{vwprintf} +@findex vwprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vwprintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/vwscanf.texi b/doc/functions/vwscanf.texi new file mode 100644 index 0000000000..187aee8f00 --- /dev/null +++ b/doc/functions/vwscanf.texi @@ -0,0 +1,18 @@ +@node vwscanf +@section @code{vwscanf} +@findex vwscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/vwscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 8, Cygwin, BeOS. +@end itemize diff --git a/doc/functions/wait.texi b/doc/functions/wait.texi new file mode 100644 index 0000000000..6e100cd8f7 --- /dev/null +++ b/doc/functions/wait.texi @@ -0,0 +1,18 @@ +@node wait +@section @code{wait} +@findex wait + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wait.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/waitid.texi b/doc/functions/waitid.texi new file mode 100644 index 0000000000..8719742578 --- /dev/null +++ b/doc/functions/waitid.texi @@ -0,0 +1,21 @@ +@node waitid +@section @code{waitid} +@findex waitid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/waitid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Cygwin, mingw, BeOS. +@item +As of 2005, no system is known on which @code{waitid} with flag @code{WNOWAIT} +works correctly. +@end itemize diff --git a/doc/functions/waitpid.texi b/doc/functions/waitpid.texi new file mode 100644 index 0000000000..fb74250dd9 --- /dev/null +++ b/doc/functions/waitpid.texi @@ -0,0 +1,18 @@ +@node waitpid +@section @code{waitpid} +@findex waitpid + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/waitpid.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/wcrtomb.texi b/doc/functions/wcrtomb.texi new file mode 100644 index 0000000000..3adb6544cb --- /dev/null +++ b/doc/functions/wcrtomb.texi @@ -0,0 +1,21 @@ +@node wcrtomb +@section @code{wcrtomb} +@findex wcrtomb + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcrtomb.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcscat.texi b/doc/functions/wcscat.texi new file mode 100644 index 0000000000..e9f99903e7 --- /dev/null +++ b/doc/functions/wcscat.texi @@ -0,0 +1,21 @@ +@node wcscat +@section @code{wcscat} +@findex wcscat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcschr.texi b/doc/functions/wcschr.texi new file mode 100644 index 0000000000..1cf536f547 --- /dev/null +++ b/doc/functions/wcschr.texi @@ -0,0 +1,21 @@ +@node wcschr +@section @code{wcschr} +@findex wcschr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcschr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcscmp.texi b/doc/functions/wcscmp.texi new file mode 100644 index 0000000000..98f68b38f3 --- /dev/null +++ b/doc/functions/wcscmp.texi @@ -0,0 +1,21 @@ +@node wcscmp +@section @code{wcscmp} +@findex wcscmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcscoll.texi b/doc/functions/wcscoll.texi new file mode 100644 index 0000000000..12ced75cf8 --- /dev/null +++ b/doc/functions/wcscoll.texi @@ -0,0 +1,21 @@ +@node wcscoll +@section @code{wcscoll} +@findex wcscoll + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscoll.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcscpy.texi b/doc/functions/wcscpy.texi new file mode 100644 index 0000000000..945acff3a6 --- /dev/null +++ b/doc/functions/wcscpy.texi @@ -0,0 +1,21 @@ +@node wcscpy +@section @code{wcscpy} +@findex wcscpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscpy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcscspn.texi b/doc/functions/wcscspn.texi new file mode 100644 index 0000000000..fb909885bb --- /dev/null +++ b/doc/functions/wcscspn.texi @@ -0,0 +1,21 @@ +@node wcscspn +@section @code{wcscspn} +@findex wcscspn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcscspn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsftime.texi b/doc/functions/wcsftime.texi new file mode 100644 index 0000000000..ed96529c6e --- /dev/null +++ b/doc/functions/wcsftime.texi @@ -0,0 +1,21 @@ +@node wcsftime +@section @code{wcsftime} +@findex wcsftime + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsftime.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, Solaris 2.5.1, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcslen.texi b/doc/functions/wcslen.texi new file mode 100644 index 0000000000..69f63f2d76 --- /dev/null +++ b/doc/functions/wcslen.texi @@ -0,0 +1,21 @@ +@node wcslen +@section @code{wcslen} +@findex wcslen + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcslen.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsncat.texi b/doc/functions/wcsncat.texi new file mode 100644 index 0000000000..19c1a248bb --- /dev/null +++ b/doc/functions/wcsncat.texi @@ -0,0 +1,21 @@ +@node wcsncat +@section @code{wcsncat} +@findex wcsncat + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsncat.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsncmp.texi b/doc/functions/wcsncmp.texi new file mode 100644 index 0000000000..7d9059628f --- /dev/null +++ b/doc/functions/wcsncmp.texi @@ -0,0 +1,21 @@ +@node wcsncmp +@section @code{wcsncmp} +@findex wcsncmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsncmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsncpy.texi b/doc/functions/wcsncpy.texi new file mode 100644 index 0000000000..b6808ff8bb --- /dev/null +++ b/doc/functions/wcsncpy.texi @@ -0,0 +1,21 @@ +@node wcsncpy +@section @code{wcsncpy} +@findex wcsncpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsncpy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcspbrk.texi b/doc/functions/wcspbrk.texi new file mode 100644 index 0000000000..f5e6ff2d1d --- /dev/null +++ b/doc/functions/wcspbrk.texi @@ -0,0 +1,21 @@ +@node wcspbrk +@section @code{wcspbrk} +@findex wcspbrk + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcspbrk.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsrchr.texi b/doc/functions/wcsrchr.texi new file mode 100644 index 0000000000..1dbf9ced50 --- /dev/null +++ b/doc/functions/wcsrchr.texi @@ -0,0 +1,21 @@ +@node wcsrchr +@section @code{wcsrchr} +@findex wcsrchr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsrchr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsrtombs.texi b/doc/functions/wcsrtombs.texi new file mode 100644 index 0000000000..f0e336d7c2 --- /dev/null +++ b/doc/functions/wcsrtombs.texi @@ -0,0 +1,21 @@ +@node wcsrtombs +@section @code{wcsrtombs} +@findex wcsrtombs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsrtombs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsspn.texi b/doc/functions/wcsspn.texi new file mode 100644 index 0000000000..4acc014782 --- /dev/null +++ b/doc/functions/wcsspn.texi @@ -0,0 +1,21 @@ +@node wcsspn +@section @code{wcsspn} +@findex wcsspn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsspn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsstr.texi b/doc/functions/wcsstr.texi new file mode 100644 index 0000000000..ca4e23eced --- /dev/null +++ b/doc/functions/wcsstr.texi @@ -0,0 +1,21 @@ +@node wcsstr +@section @code{wcsstr} +@findex wcsstr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsstr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.6. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstod.texi b/doc/functions/wcstod.texi new file mode 100644 index 0000000000..101803eded --- /dev/null +++ b/doc/functions/wcstod.texi @@ -0,0 +1,21 @@ +@node wcstod +@section @code{wcstod} +@findex wcstod + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstod.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstof.texi b/doc/functions/wcstof.texi new file mode 100644 index 0000000000..b3a5f36bc4 --- /dev/null +++ b/doc/functions/wcstof.texi @@ -0,0 +1,21 @@ +@node wcstof +@section @code{wcstof} +@findex wcstof + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstof.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstoimax.texi b/doc/functions/wcstoimax.texi new file mode 100644 index 0000000000..1d12bf39b6 --- /dev/null +++ b/doc/functions/wcstoimax.texi @@ -0,0 +1,21 @@ +@node wcstoimax +@section @code{wcstoimax} +@findex wcstoimax + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoimax.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstok.texi b/doc/functions/wcstok.texi new file mode 100644 index 0000000000..e5c258bde5 --- /dev/null +++ b/doc/functions/wcstok.texi @@ -0,0 +1,21 @@ +@node wcstok +@section @code{wcstok} +@findex wcstok + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstok.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstol.texi b/doc/functions/wcstol.texi new file mode 100644 index 0000000000..bb8232dc8c --- /dev/null +++ b/doc/functions/wcstol.texi @@ -0,0 +1,21 @@ +@node wcstol +@section @code{wcstol} +@findex wcstol + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstol.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstold.texi b/doc/functions/wcstold.texi new file mode 100644 index 0000000000..58b63cf149 --- /dev/null +++ b/doc/functions/wcstold.texi @@ -0,0 +1,21 @@ +@node wcstold +@section @code{wcstold} +@findex wcstold + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstold.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 4.0, Solaris 9, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstoll.texi b/doc/functions/wcstoll.texi new file mode 100644 index 0000000000..8bbf3fa138 --- /dev/null +++ b/doc/functions/wcstoll.texi @@ -0,0 +1,21 @@ +@node wcstoll +@section @code{wcstoll} +@findex wcstoll + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoll.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 5.1, Solaris 9, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstombs.texi b/doc/functions/wcstombs.texi new file mode 100644 index 0000000000..eddafdfac4 --- /dev/null +++ b/doc/functions/wcstombs.texi @@ -0,0 +1,18 @@ +@node wcstombs +@section @code{wcstombs} +@findex wcstombs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstombs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstoul.texi b/doc/functions/wcstoul.texi new file mode 100644 index 0000000000..29c135b120 --- /dev/null +++ b/doc/functions/wcstoul.texi @@ -0,0 +1,21 @@ +@node wcstoul +@section @code{wcstoul} +@findex wcstoul + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoul.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstoull.texi b/doc/functions/wcstoull.texi new file mode 100644 index 0000000000..bcef5dfc71 --- /dev/null +++ b/doc/functions/wcstoull.texi @@ -0,0 +1,21 @@ +@node wcstoull +@section @code{wcstoull} +@findex wcstoull + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoull.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, OSF/1 5.1, Solaris 9, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcstoumax.texi b/doc/functions/wcstoumax.texi new file mode 100644 index 0000000000..5f0a4ad9c0 --- /dev/null +++ b/doc/functions/wcstoumax.texi @@ -0,0 +1,21 @@ +@node wcstoumax +@section @code{wcstoumax} +@findex wcstoumax + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcstoumax.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcswcs.texi b/doc/functions/wcswcs.texi new file mode 100644 index 0000000000..845607acd4 --- /dev/null +++ b/doc/functions/wcswcs.texi @@ -0,0 +1,24 @@ +@node wcswcs +@section @code{wcswcs} +@findex wcswcs + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcswcs.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, Solaris 2.5.1, Cygwin, mingw, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@item +This function is marked as ``legacy'' in POSIX. Better use @code{wcsstr} +instead. +@end itemize diff --git a/doc/functions/wcswidth.texi b/doc/functions/wcswidth.texi new file mode 100644 index 0000000000..39a00bcb82 --- /dev/null +++ b/doc/functions/wcswidth.texi @@ -0,0 +1,21 @@ +@node wcswidth +@section @code{wcswidth} +@findex wcswidth + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcswidth.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +OpenBSD 3.8, Solaris 2.5.1, mingw, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcsxfrm.texi b/doc/functions/wcsxfrm.texi new file mode 100644 index 0000000000..f5b379a000 --- /dev/null +++ b/doc/functions/wcsxfrm.texi @@ -0,0 +1,21 @@ +@node wcsxfrm +@section @code{wcsxfrm} +@findex wcsxfrm + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcsxfrm.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, Cygwin. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wctob.texi b/doc/functions/wctob.texi new file mode 100644 index 0000000000..537ad0d6ad --- /dev/null +++ b/doc/functions/wctob.texi @@ -0,0 +1,21 @@ +@node wctob +@section @code{wctob} +@findex wctob + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctob.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, Solaris 2.6, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wctomb.texi b/doc/functions/wctomb.texi new file mode 100644 index 0000000000..becf1babf9 --- /dev/null +++ b/doc/functions/wctomb.texi @@ -0,0 +1,18 @@ +@node wctomb +@section @code{wctomb} +@findex wctomb + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctomb.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wctrans.texi b/doc/functions/wctrans.texi new file mode 100644 index 0000000000..98ce6db1e3 --- /dev/null +++ b/doc/functions/wctrans.texi @@ -0,0 +1,21 @@ +@node wctrans +@section @code{wctrans} +@findex wctrans + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctrans.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.5.1, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wctype.texi b/doc/functions/wctype.texi new file mode 100644 index 0000000000..079d172b33 --- /dev/null +++ b/doc/functions/wctype.texi @@ -0,0 +1,21 @@ +@node wctype +@section @code{wctype} +@findex wctype + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wctype.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, mingw. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wcwidth.texi b/doc/functions/wcwidth.texi new file mode 100644 index 0000000000..082821127d --- /dev/null +++ b/doc/functions/wcwidth.texi @@ -0,0 +1,25 @@ +@node wcwidth +@section @code{wcwidth} +@findex wcwidth + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcwidth.html} + +Gnulib module: wcwidth + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Solaris 2.5.1, mingw, BeOS. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function handles combining characters in UTF-8 locales incorrectly on some +platforms: +MacOS X 10.3. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wmemchr.texi b/doc/functions/wmemchr.texi new file mode 100644 index 0000000000..9c5bb9783d --- /dev/null +++ b/doc/functions/wmemchr.texi @@ -0,0 +1,21 @@ +@node wmemchr +@section @code{wmemchr} +@findex wmemchr + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemchr.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wmemcmp.texi b/doc/functions/wmemcmp.texi new file mode 100644 index 0000000000..f55bde4443 --- /dev/null +++ b/doc/functions/wmemcmp.texi @@ -0,0 +1,21 @@ +@node wmemcmp +@section @code{wmemcmp} +@findex wmemcmp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemcmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wmemcpy.texi b/doc/functions/wmemcpy.texi new file mode 100644 index 0000000000..cc1874876e --- /dev/null +++ b/doc/functions/wmemcpy.texi @@ -0,0 +1,21 @@ +@node wmemcpy +@section @code{wmemcpy} +@findex wmemcpy + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemcpy.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wmemmove.texi b/doc/functions/wmemmove.texi new file mode 100644 index 0000000000..26b19c0a80 --- /dev/null +++ b/doc/functions/wmemmove.texi @@ -0,0 +1,21 @@ +@node wmemmove +@section @code{wmemmove} +@findex wmemmove + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemmove.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wmemset.texi b/doc/functions/wmemset.texi new file mode 100644 index 0000000000..e966db4ec7 --- /dev/null +++ b/doc/functions/wmemset.texi @@ -0,0 +1,21 @@ +@node wmemset +@section @code{wmemset} +@findex wmemset + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wmemset.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +HP-UX 11, IRIX 6.5, Solaris 2.6. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/wordexp.texi b/doc/functions/wordexp.texi new file mode 100644 index 0000000000..330ae18260 --- /dev/null +++ b/doc/functions/wordexp.texi @@ -0,0 +1,18 @@ +@node wordexp +@section @code{wordexp} +@findex wordexp + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wordexp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/wordfree.texi b/doc/functions/wordfree.texi new file mode 100644 index 0000000000..1120e18920 --- /dev/null +++ b/doc/functions/wordfree.texi @@ -0,0 +1,18 @@ +@node wordfree +@section @code{wordfree} +@findex wordfree + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wordfree.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, BeOS. +@end itemize diff --git a/doc/functions/wprintf.texi b/doc/functions/wprintf.texi new file mode 100644 index 0000000000..82b5227594 --- /dev/null +++ b/doc/functions/wprintf.texi @@ -0,0 +1,21 @@ +@node wprintf +@section @code{wprintf} +@findex wprintf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wprintf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/write.texi b/doc/functions/write.texi new file mode 100644 index 0000000000..237a89b146 --- /dev/null +++ b/doc/functions/write.texi @@ -0,0 +1,15 @@ +@node write +@section @code{write} +@findex write + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/write.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/writev.texi b/doc/functions/writev.texi new file mode 100644 index 0000000000..86b9b4d21b --- /dev/null +++ b/doc/functions/writev.texi @@ -0,0 +1,18 @@ +@node writev +@section @code{writev} +@findex writev + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/writev.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +mingw. +@end itemize diff --git a/doc/functions/wscanf.texi b/doc/functions/wscanf.texi new file mode 100644 index 0000000000..d27fc62c8b --- /dev/null +++ b/doc/functions/wscanf.texi @@ -0,0 +1,21 @@ +@node wscanf +@section @code{wscanf} +@findex wscanf + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/wscanf.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 2.6, Cygwin, BeOS. +@item +On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot +accommodate all Unicode characters. +@end itemize diff --git a/doc/functions/y0.texi b/doc/functions/y0.texi new file mode 100644 index 0000000000..1cd85a4ddc --- /dev/null +++ b/doc/functions/y0.texi @@ -0,0 +1,15 @@ +@node y0 +@section @code{y0} +@findex y0 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/y0.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/y1.texi b/doc/functions/y1.texi new file mode 100644 index 0000000000..1a2ac6ff25 --- /dev/null +++ b/doc/functions/y1.texi @@ -0,0 +1,15 @@ +@node y1 +@section @code{y1} +@findex y1 + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/y1.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/functions/yn.texi b/doc/functions/yn.texi new file mode 100644 index 0000000000..5f371c7922 --- /dev/null +++ b/doc/functions/yn.texi @@ -0,0 +1,15 @@ +@node yn +@section @code{yn} +@findex yn + +POSIX specification: @url{http://www.opengroup.org/susv3xsh/yn.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize -- 2.30.2