From: Bruno Haible Date: Sat, 20 Jul 2024 11:44:43 +0000 (+0200) Subject: doc: Update status of functions that are removed from POSIX:2024. X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=7933a2a4f95a5ea85098b1ac15dfd8b6a9c98e48;p=gnulib.git doc: Update status of functions that are removed from POSIX:2024. * doc/pastposix-functions/_longjmp.texi: Moved here fromdoc/posix-functions/. * doc/pastposix-functions/_setjmp.texi: Likewise. * doc/pastposix-functions/_tolower.texi: Likewise. * doc/pastposix-functions/_toupper.texi: Likewise. * doc/pastposix-functions/fattach.texi: Likewise. * doc/pastposix-functions/fdetach.texi: Likewise. * doc/pastposix-functions/ftw.texi: Likewise. * doc/pastposix-functions/getitimer.texi: Likewise. * doc/pastposix-functions/getmsg.texi: Likewise. * doc/pastposix-functions/getpmsg.texi: Likewise. * doc/pastposix-functions/gets.texi: Likewise. * doc/pastposix-functions/gettimeofday.texi: Likewise. * doc/pastposix-functions/ioctl.texi: Likewise. * doc/pastposix-functions/isascii.texi: Likewise. * doc/pastposix-functions/isastream.texi: Likewise. * doc/pastposix-functions/posix_trace_*.texi: Likewise. * doc/pastposix-functions/pthread_getconcurrency.texi: Likewise. * doc/pastposix-functions/pthread_setconcurrency.texi: Likewise. * doc/pastposix-functions/putmsg.texi: Likewise. * doc/pastposix-functions/putpmsg.texi: Likewise. * doc/pastposix-functions/setitimer.texi: Likewise. * doc/pastposix-functions/setpgrp.texi: Likewise. * doc/pastposix-functions/sighold.texi: Likewise. * doc/pastposix-functions/sigignore.texi: Likewise. * doc/pastposix-functions/siginterrupt.texi: Likewise. * doc/pastposix-functions/sigpause.texi: Likewise. * doc/pastposix-functions/sigrelse.texi: Likewise. * doc/pastposix-functions/sigset.texi: Likewise. * doc/pastposix-functions/tempnam.texi: Likewise. * doc/pastposix-functions/toascii.texi: Likewise. * doc/pastposix-functions/ulimit.texi: Likewise. * doc/pastposix-functions/utime.texi: Likewise. * doc/gnulib.texi (Function Substitutes): Don't include them here. (Legacy Function Substitutes): Include them here. --- diff --git a/ChangeLog b/ChangeLog index 50353eb63b..6ecf0f6764 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,42 @@ +2024-07-20 Bruno Haible + + doc: Update status of functions that are removed from POSIX:2024. + * doc/pastposix-functions/_longjmp.texi: Moved here + fromdoc/posix-functions/. + * doc/pastposix-functions/_setjmp.texi: Likewise. + * doc/pastposix-functions/_tolower.texi: Likewise. + * doc/pastposix-functions/_toupper.texi: Likewise. + * doc/pastposix-functions/fattach.texi: Likewise. + * doc/pastposix-functions/fdetach.texi: Likewise. + * doc/pastposix-functions/ftw.texi: Likewise. + * doc/pastposix-functions/getitimer.texi: Likewise. + * doc/pastposix-functions/getmsg.texi: Likewise. + * doc/pastposix-functions/getpmsg.texi: Likewise. + * doc/pastposix-functions/gets.texi: Likewise. + * doc/pastposix-functions/gettimeofday.texi: Likewise. + * doc/pastposix-functions/ioctl.texi: Likewise. + * doc/pastposix-functions/isascii.texi: Likewise. + * doc/pastposix-functions/isastream.texi: Likewise. + * doc/pastposix-functions/posix_trace_*.texi: Likewise. + * doc/pastposix-functions/pthread_getconcurrency.texi: Likewise. + * doc/pastposix-functions/pthread_setconcurrency.texi: Likewise. + * doc/pastposix-functions/putmsg.texi: Likewise. + * doc/pastposix-functions/putpmsg.texi: Likewise. + * doc/pastposix-functions/setitimer.texi: Likewise. + * doc/pastposix-functions/setpgrp.texi: Likewise. + * doc/pastposix-functions/sighold.texi: Likewise. + * doc/pastposix-functions/sigignore.texi: Likewise. + * doc/pastposix-functions/siginterrupt.texi: Likewise. + * doc/pastposix-functions/sigpause.texi: Likewise. + * doc/pastposix-functions/sigrelse.texi: Likewise. + * doc/pastposix-functions/sigset.texi: Likewise. + * doc/pastposix-functions/tempnam.texi: Likewise. + * doc/pastposix-functions/toascii.texi: Likewise. + * doc/pastposix-functions/ulimit.texi: Likewise. + * doc/pastposix-functions/utime.texi: Likewise. + * doc/gnulib.texi (Function Substitutes): Don't include them here. + (Legacy Function Substitutes): Include them here. + 2024-07-19 Collin Funk gitlog-to-changelog: Improve output of pdf documentation. diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 683d2aabca..33dd46deb7 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -1259,10 +1259,6 @@ problems are not worked around by Gnulib. * FD_ZERO:: * _Exit:: * _exit:: -* _longjmp:: -* _setjmp:: -* _tolower:: -* _toupper:: * a64l:: * abort:: * abs:: @@ -1528,7 +1524,6 @@ problems are not worked around by Gnulib. * faccessat:: * fadd:: * faddl:: -* fattach:: * fchdir:: * fchmod:: * fchmodat:: @@ -1537,7 +1532,6 @@ problems are not worked around by Gnulib. * fclose:: * fcntl:: * fdatasync:: -* fdetach:: * fdim:: * fdimf:: * fdiml:: @@ -1664,7 +1658,6 @@ problems are not worked around by Gnulib. * ftok:: * ftruncate:: * ftrylockfile:: -* ftw:: * funlockfile:: * futimens:: * fwide:: @@ -1694,11 +1687,9 @@ problems are not worked around by Gnulib. * gethostent:: * gethostid:: * gethostname:: -* getitimer:: * getline:: * getlogin:: * getlogin_r:: -* getmsg:: * getnameinfo:: * getnetbyaddr:: * getnetbyname:: @@ -1711,7 +1702,6 @@ problems are not worked around by Gnulib. * getpgid:: * getpgrp:: * getpid:: -* getpmsg:: * getppid:: * getpriority:: * getprotobyname:: @@ -1724,7 +1714,6 @@ problems are not worked around by Gnulib. * getpwuid_r:: * getrlimit:: * getrusage:: -* gets:: * getservbyname:: * getservbyport:: * getservent:: @@ -1732,7 +1721,6 @@ problems are not worked around by Gnulib. * getsockname:: * getsockopt:: * getsubopt:: -* gettimeofday:: * getuid:: * getutxent:: * getutxid:: @@ -1770,13 +1758,10 @@ problems are not worked around by Gnulib. * inet_pton:: * initstate:: * insque:: -* ioctl:: * isalnum:: * isalnum_l:: * isalpha:: * isalpha_l:: -* isascii:: -* isastream:: * isatty:: * isblank:: * isblank_l:: @@ -2038,56 +2023,6 @@ problems are not worked around by Gnulib. * posix_spawnattr_setsigdefault:: * posix_spawnattr_setsigmask:: * posix_spawnp:: -* posix_trace_attr_destroy:: -* posix_trace_attr_getclockres:: -* posix_trace_attr_getcreatetime:: -* posix_trace_attr_getgenversion:: -* posix_trace_attr_getinherited:: -* posix_trace_attr_getlogfullpolicy:: -* posix_trace_attr_getlogsize:: -* posix_trace_attr_getmaxdatasize:: -* posix_trace_attr_getmaxsystemeventsize:: -* posix_trace_attr_getmaxusereventsize:: -* posix_trace_attr_getname:: -* posix_trace_attr_getstreamfullpolicy:: -* posix_trace_attr_getstreamsize:: -* posix_trace_attr_init:: -* posix_trace_attr_setinherited:: -* posix_trace_attr_setlogfullpolicy:: -* posix_trace_attr_setlogsize:: -* posix_trace_attr_setmaxdatasize:: -* posix_trace_attr_setname:: -* posix_trace_attr_setstreamfullpolicy:: -* posix_trace_attr_setstreamsize:: -* posix_trace_clear:: -* posix_trace_close:: -* posix_trace_create:: -* posix_trace_create_withlog:: -* posix_trace_event:: -* posix_trace_eventid_equal:: -* posix_trace_eventid_get_name:: -* posix_trace_eventid_open:: -* posix_trace_eventset_add:: -* posix_trace_eventset_del:: -* posix_trace_eventset_empty:: -* posix_trace_eventset_fill:: -* posix_trace_eventset_ismember:: -* posix_trace_eventtypelist_getnext_id:: -* posix_trace_eventtypelist_rewind:: -* posix_trace_flush:: -* posix_trace_get_attr:: -* posix_trace_get_filter:: -* posix_trace_get_status:: -* posix_trace_getnext_event:: -* posix_trace_open:: -* posix_trace_rewind:: -* posix_trace_set_filter:: -* posix_trace_shutdown:: -* posix_trace_start:: -* posix_trace_stop:: -* posix_trace_timedgetnext_event:: -* posix_trace_trid_eventid_open:: -* posix_trace_trygetnext_event:: * posix_typed_mem_get_info:: * posix_typed_mem_open:: * pow:: @@ -2149,7 +2084,6 @@ problems are not worked around by Gnulib. * pthread_detach:: * pthread_equal:: * pthread_exit:: -* pthread_getconcurrency:: * pthread_getcpuclockid:: * pthread_getschedparam:: * pthread_getspecific:: @@ -2195,7 +2129,6 @@ problems are not worked around by Gnulib. * pthread_self:: * pthread_setcancelstate:: * pthread_setcanceltype:: -* pthread_setconcurrency:: * pthread_setschedparam:: * pthread_setschedprio:: * pthread_setspecific:: @@ -2212,8 +2145,6 @@ problems are not worked around by Gnulib. * putchar:: * putchar_unlocked:: * putenv:: -* putmsg:: -* putpmsg:: * puts:: * pututxline:: * putwc:: @@ -2310,7 +2241,6 @@ problems are not worked around by Gnulib. * setgid:: * setgrent:: * sethostent:: -* setitimer:: * setjmp:: * setkey:: * setlocale:: @@ -2323,7 +2253,6 @@ problems are not worked around by Gnulib. * setpayloadsigf:: * setpayloadsigl:: * setpgid:: -* setpgrp:: * setpriority:: * setprotoent:: * setpwent:: @@ -2350,20 +2279,14 @@ problems are not worked around by Gnulib. * sigdelset:: * sigemptyset:: * sigfillset:: -* sighold:: -* sigignore:: -* siginterrupt:: * sigismember:: * siglongjmp:: * signal:: * signbit:: * signgam:: -* sigpause:: * sigpending:: * sigprocmask:: * sigqueue:: -* sigrelse:: -* sigset:: * sigsetjmp:: * sigsuspend:: * sigtimedwait:: @@ -2490,7 +2413,6 @@ problems are not worked around by Gnulib. * tcsetpgrp:: * tdelete:: * telldir:: -* tempnam:: * tfind:: * tgamma:: * tgammaf:: @@ -2515,7 +2437,6 @@ problems are not worked around by Gnulib. * timezone:: * tmpfile:: * tmpnam:: -* toascii:: * tolower:: * tolower_l:: * totalorder:: @@ -2552,7 +2473,6 @@ problems are not worked around by Gnulib. * ufromfpx:: * ufromfpxf:: * ufromfpxl:: -* ulimit:: * umask:: * uname:: * ungetc:: @@ -2562,7 +2482,6 @@ problems are not worked around by Gnulib. * unlockpt:: * unsetenv:: * uselocale:: -* utime:: * utimensat:: * utimes:: * va_arg:: @@ -2656,10 +2575,6 @@ problems are not worked around by Gnulib. @include posix-functions/FD_ZERO.texi @include posix-functions/_Exit_C99.texi @include posix-functions/_exit.texi -@include posix-functions/_longjmp.texi -@include posix-functions/_setjmp.texi -@include posix-functions/_tolower.texi -@include posix-functions/_toupper.texi @include posix-functions/a64l.texi @include posix-functions/abort.texi @include posix-functions/abs.texi @@ -2925,7 +2840,6 @@ problems are not worked around by Gnulib. @include posix-functions/faccessat.texi @include posix-functions/fadd.texi @include posix-functions/faddl.texi -@include posix-functions/fattach.texi @include posix-functions/fchdir.texi @include posix-functions/fchmod.texi @include posix-functions/fchmodat.texi @@ -2934,7 +2848,6 @@ problems are not worked around by Gnulib. @include posix-functions/fclose.texi @include posix-functions/fcntl.texi @include posix-functions/fdatasync.texi -@include posix-functions/fdetach.texi @include posix-functions/fdim.texi @include posix-functions/fdimf.texi @include posix-functions/fdiml.texi @@ -3061,7 +2974,6 @@ problems are not worked around by Gnulib. @include posix-functions/ftok.texi @include posix-functions/ftruncate.texi @include posix-functions/ftrylockfile.texi -@include posix-functions/ftw.texi @include posix-functions/funlockfile.texi @include posix-functions/futimens.texi @include posix-functions/fwide.texi @@ -3091,11 +3003,9 @@ problems are not worked around by Gnulib. @include posix-functions/gethostent.texi @include posix-functions/gethostid.texi @include posix-functions/gethostname.texi -@include posix-functions/getitimer.texi @include posix-functions/getline.texi @include posix-functions/getlogin.texi @include posix-functions/getlogin_r.texi -@include posix-functions/getmsg.texi @include posix-functions/getnameinfo.texi @include posix-functions/getnetbyaddr.texi @include posix-functions/getnetbyname.texi @@ -3108,7 +3018,6 @@ problems are not worked around by Gnulib. @include posix-functions/getpgid.texi @include posix-functions/getpgrp.texi @include posix-functions/getpid.texi -@include posix-functions/getpmsg.texi @include posix-functions/getppid.texi @include posix-functions/getpriority.texi @include posix-functions/getprotobyname.texi @@ -3121,7 +3030,6 @@ problems are not worked around by Gnulib. @include posix-functions/getpwuid_r.texi @include posix-functions/getrlimit.texi @include posix-functions/getrusage.texi -@include posix-functions/gets.texi @include posix-functions/getservbyname.texi @include posix-functions/getservbyport.texi @include posix-functions/getservent.texi @@ -3129,7 +3037,6 @@ problems are not worked around by Gnulib. @include posix-functions/getsockname.texi @include posix-functions/getsockopt.texi @include posix-functions/getsubopt.texi -@include posix-functions/gettimeofday.texi @include posix-functions/getuid.texi @include posix-functions/getutxent.texi @include posix-functions/getutxid.texi @@ -3167,13 +3074,10 @@ problems are not worked around by Gnulib. @include posix-functions/inet_pton.texi @include posix-functions/initstate.texi @include posix-functions/insque.texi -@include posix-functions/ioctl.texi @include posix-functions/isalnum.texi @include posix-functions/isalnum_l.texi @include posix-functions/isalpha.texi @include posix-functions/isalpha_l.texi -@include posix-functions/isascii.texi -@include posix-functions/isastream.texi @include posix-functions/isatty.texi @include posix-functions/isblank.texi @include posix-functions/isblank_l.texi @@ -3435,56 +3339,6 @@ problems are not worked around by Gnulib. @include posix-functions/posix_spawnattr_setsigdefault.texi @include posix-functions/posix_spawnattr_setsigmask.texi @include posix-functions/posix_spawnp.texi -@include posix-functions/posix_trace_attr_destroy.texi -@include posix-functions/posix_trace_attr_getclockres.texi -@include posix-functions/posix_trace_attr_getcreatetime.texi -@include posix-functions/posix_trace_attr_getgenversion.texi -@include posix-functions/posix_trace_attr_getinherited.texi -@include posix-functions/posix_trace_attr_getlogfullpolicy.texi -@include posix-functions/posix_trace_attr_getlogsize.texi -@include posix-functions/posix_trace_attr_getmaxdatasize.texi -@include posix-functions/posix_trace_attr_getmaxsystemeventsize.texi -@include posix-functions/posix_trace_attr_getmaxusereventsize.texi -@include posix-functions/posix_trace_attr_getname.texi -@include posix-functions/posix_trace_attr_getstreamfullpolicy.texi -@include posix-functions/posix_trace_attr_getstreamsize.texi -@include posix-functions/posix_trace_attr_init.texi -@include posix-functions/posix_trace_attr_setinherited.texi -@include posix-functions/posix_trace_attr_setlogfullpolicy.texi -@include posix-functions/posix_trace_attr_setlogsize.texi -@include posix-functions/posix_trace_attr_setmaxdatasize.texi -@include posix-functions/posix_trace_attr_setname.texi -@include posix-functions/posix_trace_attr_setstreamfullpolicy.texi -@include posix-functions/posix_trace_attr_setstreamsize.texi -@include posix-functions/posix_trace_clear.texi -@include posix-functions/posix_trace_close.texi -@include posix-functions/posix_trace_create.texi -@include posix-functions/posix_trace_create_withlog.texi -@include posix-functions/posix_trace_event.texi -@include posix-functions/posix_trace_eventid_equal.texi -@include posix-functions/posix_trace_eventid_get_name.texi -@include posix-functions/posix_trace_eventid_open.texi -@include posix-functions/posix_trace_eventset_add.texi -@include posix-functions/posix_trace_eventset_del.texi -@include posix-functions/posix_trace_eventset_empty.texi -@include posix-functions/posix_trace_eventset_fill.texi -@include posix-functions/posix_trace_eventset_ismember.texi -@include posix-functions/posix_trace_eventtypelist_getnext_id.texi -@include posix-functions/posix_trace_eventtypelist_rewind.texi -@include posix-functions/posix_trace_flush.texi -@include posix-functions/posix_trace_get_attr.texi -@include posix-functions/posix_trace_get_filter.texi -@include posix-functions/posix_trace_get_status.texi -@include posix-functions/posix_trace_getnext_event.texi -@include posix-functions/posix_trace_open.texi -@include posix-functions/posix_trace_rewind.texi -@include posix-functions/posix_trace_set_filter.texi -@include posix-functions/posix_trace_shutdown.texi -@include posix-functions/posix_trace_start.texi -@include posix-functions/posix_trace_stop.texi -@include posix-functions/posix_trace_timedgetnext_event.texi -@include posix-functions/posix_trace_trid_eventid_open.texi -@include posix-functions/posix_trace_trygetnext_event.texi @include posix-functions/posix_typed_mem_get_info.texi @include posix-functions/posix_typed_mem_open.texi @include posix-functions/pow.texi @@ -3546,7 +3400,6 @@ problems are not worked around by Gnulib. @include posix-functions/pthread_detach.texi @include posix-functions/pthread_equal.texi @include posix-functions/pthread_exit.texi -@include posix-functions/pthread_getconcurrency.texi @include posix-functions/pthread_getcpuclockid.texi @include posix-functions/pthread_getschedparam.texi @include posix-functions/pthread_getspecific.texi @@ -3592,7 +3445,6 @@ problems are not worked around by Gnulib. @include posix-functions/pthread_self.texi @include posix-functions/pthread_setcancelstate.texi @include posix-functions/pthread_setcanceltype.texi -@include posix-functions/pthread_setconcurrency.texi @include posix-functions/pthread_setschedparam.texi @include posix-functions/pthread_setschedprio.texi @include posix-functions/pthread_setspecific.texi @@ -3609,8 +3461,6 @@ problems are not worked around by Gnulib. @include posix-functions/putchar.texi @include posix-functions/putchar_unlocked.texi @include posix-functions/putenv.texi -@include posix-functions/putmsg.texi -@include posix-functions/putpmsg.texi @include posix-functions/puts.texi @include posix-functions/pututxline.texi @include posix-functions/putwc.texi @@ -3707,7 +3557,6 @@ problems are not worked around by Gnulib. @include posix-functions/setgid.texi @include posix-functions/setgrent.texi @include posix-functions/sethostent.texi -@include posix-functions/setitimer.texi @include posix-functions/setjmp.texi @include posix-functions/setkey.texi @include posix-functions/setlocale.texi @@ -3720,7 +3569,6 @@ problems are not worked around by Gnulib. @include posix-functions/setpayloadsigf.texi @include posix-functions/setpayloadsigl.texi @include posix-functions/setpgid.texi -@include posix-functions/setpgrp.texi @include posix-functions/setpriority.texi @include posix-functions/setprotoent.texi @include posix-functions/setpwent.texi @@ -3747,20 +3595,14 @@ problems are not worked around by Gnulib. @include posix-functions/sigdelset.texi @include posix-functions/sigemptyset.texi @include posix-functions/sigfillset.texi -@include posix-functions/sighold.texi -@include posix-functions/sigignore.texi -@include posix-functions/siginterrupt.texi @include posix-functions/sigismember.texi @include posix-functions/siglongjmp.texi @include posix-functions/signal.texi @include posix-functions/signbit.texi @include posix-functions/signgam.texi -@include posix-functions/sigpause.texi @include posix-functions/sigpending.texi @include posix-functions/sigprocmask.texi @include posix-functions/sigqueue.texi -@include posix-functions/sigrelse.texi -@include posix-functions/sigset.texi @include posix-functions/sigsetjmp.texi @include posix-functions/sigsuspend.texi @include posix-functions/sigtimedwait.texi @@ -3887,7 +3729,6 @@ problems are not worked around by Gnulib. @include posix-functions/tcsetpgrp.texi @include posix-functions/tdelete.texi @include posix-functions/telldir.texi -@include posix-functions/tempnam.texi @include posix-functions/tfind.texi @include posix-functions/tgamma.texi @include posix-functions/tgammaf.texi @@ -3912,7 +3753,6 @@ problems are not worked around by Gnulib. @include posix-functions/timezone.texi @include posix-functions/tmpfile.texi @include posix-functions/tmpnam.texi -@include posix-functions/toascii.texi @include posix-functions/tolower.texi @include posix-functions/tolower_l.texi @include posix-functions/totalorder.texi @@ -3949,7 +3789,6 @@ problems are not worked around by Gnulib. @include posix-functions/ufromfpx.texi @include posix-functions/ufromfpxf.texi @include posix-functions/ufromfpxl.texi -@include posix-functions/ulimit.texi @include posix-functions/umask.texi @include posix-functions/uname.texi @include posix-functions/ungetc.texi @@ -3959,7 +3798,6 @@ problems are not worked around by Gnulib. @include posix-functions/unlockpt.texi @include posix-functions/unsetenv.texi @include posix-functions/uselocale.texi -@include posix-functions/utime.texi @include posix-functions/utimensat.texi @include posix-functions/utimes.texi @include posix-functions/va_arg.texi @@ -4057,17 +3895,29 @@ problems are not worked around by Gnulib. @nosuchmodulenote function @menu +* _longjmp:: +* _setjmp:: +* _tolower:: +* _toupper:: * bcmp:: * bcopy:: * bsd_signal:: * bzero:: * ecvt:: +* fattach:: * fcvt:: +* fdetach:: * ftime:: +* ftw:: * gcvt:: * getcontext:: * gethostbyaddr:: * gethostbyname:: +* getitimer:: +* getmsg:: +* getpmsg:: +* gets:: +* gettimeofday:: * getwd:: * h_errno:: @ifhtml @@ -4076,44 +3926,194 @@ problems are not worked around by Gnulib. @ifnothtml * index:: @end ifnothtml +* ioctl:: +* isascii:: +* isastream:: * makecontext:: * mktemp:: +* posix_trace_attr_destroy:: +* posix_trace_attr_getclockres:: +* posix_trace_attr_getcreatetime:: +* posix_trace_attr_getgenversion:: +* posix_trace_attr_getinherited:: +* posix_trace_attr_getlogfullpolicy:: +* posix_trace_attr_getlogsize:: +* posix_trace_attr_getmaxdatasize:: +* posix_trace_attr_getmaxsystemeventsize:: +* posix_trace_attr_getmaxusereventsize:: +* posix_trace_attr_getname:: +* posix_trace_attr_getstreamfullpolicy:: +* posix_trace_attr_getstreamsize:: +* posix_trace_attr_init:: +* posix_trace_attr_setinherited:: +* posix_trace_attr_setlogfullpolicy:: +* posix_trace_attr_setlogsize:: +* posix_trace_attr_setmaxdatasize:: +* posix_trace_attr_setname:: +* posix_trace_attr_setstreamfullpolicy:: +* posix_trace_attr_setstreamsize:: +* posix_trace_clear:: +* posix_trace_close:: +* posix_trace_create:: +* posix_trace_create_withlog:: +* posix_trace_event:: +* posix_trace_eventid_equal:: +* posix_trace_eventid_get_name:: +* posix_trace_eventid_open:: +* posix_trace_eventset_add:: +* posix_trace_eventset_del:: +* posix_trace_eventset_empty:: +* posix_trace_eventset_fill:: +* posix_trace_eventset_ismember:: +* posix_trace_eventtypelist_getnext_id:: +* posix_trace_eventtypelist_rewind:: +* posix_trace_flush:: +* posix_trace_get_attr:: +* posix_trace_get_filter:: +* posix_trace_get_status:: +* posix_trace_getnext_event:: +* posix_trace_open:: +* posix_trace_rewind:: +* posix_trace_set_filter:: +* posix_trace_shutdown:: +* posix_trace_start:: +* posix_trace_stop:: +* posix_trace_timedgetnext_event:: +* posix_trace_trid_eventid_open:: +* posix_trace_trygetnext_event:: * pthread_attr_getstackaddr:: * pthread_attr_setstackaddr:: +* pthread_getconcurrency:: +* pthread_setconcurrency:: +* putmsg:: +* putpmsg:: * rindex:: * scalb:: * setcontext:: +* setitimer:: +* setpgrp:: +* sighold:: +* sigignore:: +* siginterrupt:: +* sigpause:: +* sigrelse:: +* sigset:: * swapcontext:: +* tempnam:: +* toascii:: * ualarm:: +* ulimit:: * usleep:: +* utime:: * vfork:: * wcswcs:: @end menu +@include pastposix-functions/_longjmp.texi +@include pastposix-functions/_setjmp.texi +@include pastposix-functions/_tolower.texi +@include pastposix-functions/_toupper.texi @include pastposix-functions/bcmp.texi @include pastposix-functions/bcopy.texi @include pastposix-functions/bsd_signal.texi @include pastposix-functions/bzero.texi @include pastposix-functions/ecvt.texi +@include pastposix-functions/fattach.texi @include pastposix-functions/fcvt.texi +@include pastposix-functions/fdetach.texi @include pastposix-functions/ftime.texi +@include pastposix-functions/ftw.texi @include pastposix-functions/gcvt.texi @include pastposix-functions/getcontext.texi @include pastposix-functions/gethostbyaddr.texi @include pastposix-functions/gethostbyname.texi +@include pastposix-functions/getitimer.texi +@include pastposix-functions/getmsg.texi +@include pastposix-functions/getpmsg.texi +@include pastposix-functions/gets.texi +@include pastposix-functions/gettimeofday.texi @include pastposix-functions/getwd.texi @include pastposix-functions/h_errno.texi @include pastposix-functions/index.texi +@include pastposix-functions/ioctl.texi +@include pastposix-functions/isascii.texi +@include pastposix-functions/isastream.texi @include pastposix-functions/makecontext.texi @include pastposix-functions/mktemp.texi +@include pastposix-functions/posix_trace_attr_destroy.texi +@include pastposix-functions/posix_trace_attr_getclockres.texi +@include pastposix-functions/posix_trace_attr_getcreatetime.texi +@include pastposix-functions/posix_trace_attr_getgenversion.texi +@include pastposix-functions/posix_trace_attr_getinherited.texi +@include pastposix-functions/posix_trace_attr_getlogfullpolicy.texi +@include pastposix-functions/posix_trace_attr_getlogsize.texi +@include pastposix-functions/posix_trace_attr_getmaxdatasize.texi +@include pastposix-functions/posix_trace_attr_getmaxsystemeventsize.texi +@include pastposix-functions/posix_trace_attr_getmaxusereventsize.texi +@include pastposix-functions/posix_trace_attr_getname.texi +@include pastposix-functions/posix_trace_attr_getstreamfullpolicy.texi +@include pastposix-functions/posix_trace_attr_getstreamsize.texi +@include pastposix-functions/posix_trace_attr_init.texi +@include pastposix-functions/posix_trace_attr_setinherited.texi +@include pastposix-functions/posix_trace_attr_setlogfullpolicy.texi +@include pastposix-functions/posix_trace_attr_setlogsize.texi +@include pastposix-functions/posix_trace_attr_setmaxdatasize.texi +@include pastposix-functions/posix_trace_attr_setname.texi +@include pastposix-functions/posix_trace_attr_setstreamfullpolicy.texi +@include pastposix-functions/posix_trace_attr_setstreamsize.texi +@include pastposix-functions/posix_trace_clear.texi +@include pastposix-functions/posix_trace_close.texi +@include pastposix-functions/posix_trace_create.texi +@include pastposix-functions/posix_trace_create_withlog.texi +@include pastposix-functions/posix_trace_event.texi +@include pastposix-functions/posix_trace_eventid_equal.texi +@include pastposix-functions/posix_trace_eventid_get_name.texi +@include pastposix-functions/posix_trace_eventid_open.texi +@include pastposix-functions/posix_trace_eventset_add.texi +@include pastposix-functions/posix_trace_eventset_del.texi +@include pastposix-functions/posix_trace_eventset_empty.texi +@include pastposix-functions/posix_trace_eventset_fill.texi +@include pastposix-functions/posix_trace_eventset_ismember.texi +@include pastposix-functions/posix_trace_eventtypelist_getnext_id.texi +@include pastposix-functions/posix_trace_eventtypelist_rewind.texi +@include pastposix-functions/posix_trace_flush.texi +@include pastposix-functions/posix_trace_get_attr.texi +@include pastposix-functions/posix_trace_get_filter.texi +@include pastposix-functions/posix_trace_get_status.texi +@include pastposix-functions/posix_trace_getnext_event.texi +@include pastposix-functions/posix_trace_open.texi +@include pastposix-functions/posix_trace_rewind.texi +@include pastposix-functions/posix_trace_set_filter.texi +@include pastposix-functions/posix_trace_shutdown.texi +@include pastposix-functions/posix_trace_start.texi +@include pastposix-functions/posix_trace_stop.texi +@include pastposix-functions/posix_trace_timedgetnext_event.texi +@include pastposix-functions/posix_trace_trid_eventid_open.texi +@include pastposix-functions/posix_trace_trygetnext_event.texi @include pastposix-functions/pthread_attr_getstackaddr.texi @include pastposix-functions/pthread_attr_setstackaddr.texi +@include pastposix-functions/pthread_getconcurrency.texi +@include pastposix-functions/pthread_setconcurrency.texi +@include pastposix-functions/putmsg.texi +@include pastposix-functions/putpmsg.texi @include pastposix-functions/rindex.texi @include pastposix-functions/scalb.texi @include pastposix-functions/setcontext.texi +@include pastposix-functions/setitimer.texi +@include pastposix-functions/setpgrp.texi +@include pastposix-functions/sighold.texi +@include pastposix-functions/sigignore.texi +@include pastposix-functions/siginterrupt.texi +@include pastposix-functions/sigpause.texi +@include pastposix-functions/sigrelse.texi +@include pastposix-functions/sigset.texi @include pastposix-functions/swapcontext.texi +@include pastposix-functions/tempnam.texi +@include pastposix-functions/toascii.texi @include pastposix-functions/ualarm.texi +@include pastposix-functions/ulimit.texi @include pastposix-functions/usleep.texi +@include pastposix-functions/utime.texi @include pastposix-functions/vfork.texi @include pastposix-functions/wcswcs.texi diff --git a/doc/pastposix-functions/_longjmp.texi b/doc/pastposix-functions/_longjmp.texi new file mode 100644 index 0000000000..ee880b1d6d --- /dev/null +++ b/doc/pastposix-functions/_longjmp.texi @@ -0,0 +1,26 @@ +@node _longjmp +@section @code{_longjmp} +@findex _longjmp + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_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: +mingw, MSVC 14. +@item +This function is removed in POSIX.1-2024. +@end itemize + +Note: Despite its being removed from POSIX, in 2024 on all +systems which have @code{_setjmp}, it is the fastest way to save the +registers but not the signal mask (up to 30 times faster than @code{setjmp} +on some systems). diff --git a/doc/pastposix-functions/_setjmp.texi b/doc/pastposix-functions/_setjmp.texi new file mode 100644 index 0000000000..8b9bb27c5d --- /dev/null +++ b/doc/pastposix-functions/_setjmp.texi @@ -0,0 +1,23 @@ +@node _setjmp +@section @code{_setjmp} +@findex _setjmp + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_setjmp.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is removed in POSIX.1-2024. +@end itemize + +Note: Despite its being removed from POSIX, in 2024 on all +systems which have @code{_setjmp}, it is the fastest way to save the +registers but not the signal mask (up to 30 times faster than @code{setjmp} +on some systems). diff --git a/doc/pastposix-functions/_tolower.texi b/doc/pastposix-functions/_tolower.texi new file mode 100644 index 0000000000..5d9650e7f4 --- /dev/null +++ b/doc/pastposix-functions/_tolower.texi @@ -0,0 +1,22 @@ +@node _tolower +@section @code{_tolower} +@findex _tolower + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_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 14, Minix 3.1.8, Android 4.4. +@item +This function is removed in POSIX.1-2024. +Use the function @code{tolower} instead. +@end itemize diff --git a/doc/pastposix-functions/_toupper.texi b/doc/pastposix-functions/_toupper.texi new file mode 100644 index 0000000000..176ff28d35 --- /dev/null +++ b/doc/pastposix-functions/_toupper.texi @@ -0,0 +1,22 @@ +@node _toupper +@section @code{_toupper} +@findex _toupper + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_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 14, Minix 3.1.8, Android 4.4. +@item +This function is removed in POSIX.1-2024. +Use the function @code{toupper} instead. +@end itemize diff --git a/doc/pastposix-functions/fattach.texi b/doc/pastposix-functions/fattach.texi new file mode 100644 index 0000000000..ceef8b2112 --- /dev/null +++ b/doc/pastposix-functions/fattach.texi @@ -0,0 +1,19 @@ +@node fattach +@section @code{fattach} +@findex fattach + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/fdetach.texi b/doc/pastposix-functions/fdetach.texi new file mode 100644 index 0000000000..e69d314db1 --- /dev/null +++ b/doc/pastposix-functions/fdetach.texi @@ -0,0 +1,19 @@ +@node fdetach +@section @code{fdetach} +@findex fdetach + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/ftw.texi b/doc/pastposix-functions/ftw.texi new file mode 100644 index 0000000000..fa19f3ee0e --- /dev/null +++ b/doc/pastposix-functions/ftw.texi @@ -0,0 +1,25 @@ +@node ftw +@section @code{ftw} +@findex ftw + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/ftw.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@item +On platforms where @code{off_t} is a 32-bit type, this function may not +work correctly on files 2 GiB and larger. @xref{Large File Support}. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +FreeBSD 5.2.1, NetBSD 3.0, Minix 3.1.8, mingw, MSVC 14, Android 4.1. +@item +This function is removed in POSIX.1-2024. +Use the Gnulib module @code{fts} instead. +@end itemize diff --git a/doc/pastposix-functions/getitimer.texi b/doc/pastposix-functions/getitimer.texi new file mode 100644 index 0000000000..a0aa58d565 --- /dev/null +++ b/doc/pastposix-functions/getitimer.texi @@ -0,0 +1,22 @@ +@node getitimer +@section @code{getitimer} +@findex getitimer + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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, MSVC 14. +@item +This function is removed in POSIX.1-2024. +Use the function @code{timer_gettime} instead. +@end itemize diff --git a/doc/pastposix-functions/getmsg.texi b/doc/pastposix-functions/getmsg.texi new file mode 100644 index 0000000000..bc33730e90 --- /dev/null +++ b/doc/pastposix-functions/getmsg.texi @@ -0,0 +1,19 @@ +@node getmsg +@section @code{getmsg} +@findex getmsg + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/getpmsg.texi b/doc/pastposix-functions/getpmsg.texi new file mode 100644 index 0000000000..a981100452 --- /dev/null +++ b/doc/pastposix-functions/getpmsg.texi @@ -0,0 +1,19 @@ +@node getpmsg +@section @code{getpmsg} +@findex getpmsg + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/gets.texi b/doc/pastposix-functions/gets.texi new file mode 100644 index 0000000000..48f09d52b0 --- /dev/null +++ b/doc/pastposix-functions/gets.texi @@ -0,0 +1,32 @@ +@node gets +@section @code{gets} +@findex gets + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/gets.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is removed in POSIX.1-2024. +Use the function @code{fgets} instead. +@item +This function should never be used, because it can overflow any given buffer. +@item +This function is missing on some platforms: +OpenBSD 6.7, Solaris 11.4. +@item +When reading from a non-blocking pipe whose buffer is empty, this function +fails with @code{errno} being set to @code{EINVAL} instead of @code{EAGAIN} on +some platforms: +mingw, MSVC 14. +@item +On Windows platforms (excluding Cygwin), this function does not set @code{errno} +upon failure. +@end itemize diff --git a/doc/pastposix-functions/gettimeofday.texi b/doc/pastposix-functions/gettimeofday.texi new file mode 100644 index 0000000000..6b9c67b0a2 --- /dev/null +++ b/doc/pastposix-functions/gettimeofday.texi @@ -0,0 +1,42 @@ +@node gettimeofday +@section @code{gettimeofday} +@findex gettimeofday + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html} + +Gnulib module: gettimeofday + +Portability problems fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +MSVC 14. +@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, the second argument has type @code{struct +timezone*} rather than @code{void *}, making it an error to redeclare +the function with the POSIX signature: +glibc. +However, rather than penalize these systems with a replacement +function, gnulib defines @code{GETTIMEOFDAY_TIMEZONE} to the +appropriate type for use in avoiding a compiler warning if assigning +@code{gettimeofday} to a function pointer. +@item +This function has only a precision of 15.6 milliseconds on some platforms: +mingw. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +Behavior is non-portable if the second argument to @code{gettimeofday} +is not @code{NULL}. +@item +This function is removed in POSIX.1-2024. +Use the Gnulib module @code{gettime} or @code{timespec_get} instead. +(POSIX recommends to use the function @code{clock_gettime}, but there is +no corresponding Gnulib module for it yet.) +@end itemize diff --git a/doc/pastposix-functions/ioctl.texi b/doc/pastposix-functions/ioctl.texi new file mode 100644 index 0000000000..54a6d73db3 --- /dev/null +++ b/doc/pastposix-functions/ioctl.texi @@ -0,0 +1,36 @@ +@node ioctl +@section @code{ioctl} +@findex ioctl + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/ioctl.html} + +LSB specification: +@itemize +@item +@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-ioctl-2.html} +@item +@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-ttyio-2.html} +@item +@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-sockio-2.html} +@end itemize + +Gnulib module: ioctl + +Portability problems fixed by Gnulib: +@itemize +@item +On Windows platforms (excluding Cygwin), @code{ioctl} is called +@code{ioctlsocket}, and error codes from this function are not placed in +@code{errno}, and @code{WSAGetLastError} must be used instead. +@item +The second parameter is of type @code{unsigned long} rather than @code{int} +on some platforms: +glibc 2.26, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Haiku 2017. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +Most @code{ioctl} requests are platform and hardware specific. +@end itemize diff --git a/doc/pastposix-functions/isascii.texi b/doc/pastposix-functions/isascii.texi new file mode 100644 index 0000000000..e455ecac8d --- /dev/null +++ b/doc/pastposix-functions/isascii.texi @@ -0,0 +1,37 @@ +@node isascii +@section @code{isascii} +@findex isascii + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/isascii.html} + +Gnulib module: ctype + +Portability problems fixed by Gnulib: +@itemize +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +macOS 10.8. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is removed in POSIX.1-2024. +@end itemize + +Note: This function's behaviour depends on the locale, but requires special +handling for the multibyte characters that occur in strings in locales with +@code{MB_CUR_MAX > 1} (this includes all the common UTF-8 locales). +There are two alternative APIs: + +@table @code +@item c_isascii +This function operates in a locale independent way and returns true only for +ASCII characters. It is provided by the Gnulib module @samp{c-ctype}. + +@item mb_isascii +This function operates in a locale dependent way, on multibyte characters. +It is provided by the Gnulib module @samp{mbchar}. +@end table diff --git a/doc/pastposix-functions/isastream.texi b/doc/pastposix-functions/isastream.texi new file mode 100644 index 0000000000..5a7eddcf0a --- /dev/null +++ b/doc/pastposix-functions/isastream.texi @@ -0,0 +1,19 @@ +@node isastream +@section @code{isastream} +@findex isastream + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_destroy.texi b/doc/pastposix-functions/posix_trace_attr_destroy.texi new file mode 100644 index 0000000000..02410062a9 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_destroy.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_destroy +@section @code{posix_trace_attr_destroy} +@findex posix_trace_attr_destroy + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getclockres.texi b/doc/pastposix-functions/posix_trace_attr_getclockres.texi new file mode 100644 index 0000000000..404db52219 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getclockres.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getclockres +@section @code{posix_trace_attr_getclockres} +@findex posix_trace_attr_getclockres + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getcreatetime.texi b/doc/pastposix-functions/posix_trace_attr_getcreatetime.texi new file mode 100644 index 0000000000..1d1ce36538 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getcreatetime.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getcreatetime +@section @code{posix_trace_attr_getcreatetime} +@findex posix_trace_attr_getcreatetime + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getgenversion.texi b/doc/pastposix-functions/posix_trace_attr_getgenversion.texi new file mode 100644 index 0000000000..311202b14f --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getgenversion.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getgenversion +@section @code{posix_trace_attr_getgenversion} +@findex posix_trace_attr_getgenversion + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getinherited.texi b/doc/pastposix-functions/posix_trace_attr_getinherited.texi new file mode 100644 index 0000000000..f489e769d0 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getinherited.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getinherited +@section @code{posix_trace_attr_getinherited} +@findex posix_trace_attr_getinherited + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getlogfullpolicy.texi b/doc/pastposix-functions/posix_trace_attr_getlogfullpolicy.texi new file mode 100644 index 0000000000..1ed1ab2a17 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getlogfullpolicy.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getlogfullpolicy +@section @code{posix_trace_attr_getlogfullpolicy} +@findex posix_trace_attr_getlogfullpolicy + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getlogsize.texi b/doc/pastposix-functions/posix_trace_attr_getlogsize.texi new file mode 100644 index 0000000000..e659da78fb --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getlogsize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getlogsize +@section @code{posix_trace_attr_getlogsize} +@findex posix_trace_attr_getlogsize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getmaxdatasize.texi b/doc/pastposix-functions/posix_trace_attr_getmaxdatasize.texi new file mode 100644 index 0000000000..4204e30368 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getmaxdatasize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getmaxdatasize +@section @code{posix_trace_attr_getmaxdatasize} +@findex posix_trace_attr_getmaxdatasize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getmaxsystemeventsize.texi b/doc/pastposix-functions/posix_trace_attr_getmaxsystemeventsize.texi new file mode 100644 index 0000000000..aabb1dc606 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getmaxsystemeventsize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getmaxsystemeventsize +@section @code{posix_trace_attr_getmaxsystemeventsize} +@findex posix_trace_attr_getmaxsystemeventsize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getmaxusereventsize.texi b/doc/pastposix-functions/posix_trace_attr_getmaxusereventsize.texi new file mode 100644 index 0000000000..dcee91d5bc --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getmaxusereventsize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getmaxusereventsize +@section @code{posix_trace_attr_getmaxusereventsize} +@findex posix_trace_attr_getmaxusereventsize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getname.texi b/doc/pastposix-functions/posix_trace_attr_getname.texi new file mode 100644 index 0000000000..57a1ba3b31 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getname.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getname +@section @code{posix_trace_attr_getname} +@findex posix_trace_attr_getname + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getstreamfullpolicy.texi b/doc/pastposix-functions/posix_trace_attr_getstreamfullpolicy.texi new file mode 100644 index 0000000000..74410e267c --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getstreamfullpolicy.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getstreamfullpolicy +@section @code{posix_trace_attr_getstreamfullpolicy} +@findex posix_trace_attr_getstreamfullpolicy + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_getstreamsize.texi b/doc/pastposix-functions/posix_trace_attr_getstreamsize.texi new file mode 100644 index 0000000000..145988f662 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_getstreamsize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_getstreamsize +@section @code{posix_trace_attr_getstreamsize} +@findex posix_trace_attr_getstreamsize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_init.texi b/doc/pastposix-functions/posix_trace_attr_init.texi new file mode 100644 index 0000000000..3b87d43ed9 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_init.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_init +@section @code{posix_trace_attr_init} +@findex posix_trace_attr_init + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setinherited.texi b/doc/pastposix-functions/posix_trace_attr_setinherited.texi new file mode 100644 index 0000000000..bbe05c688c --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setinherited.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setinherited +@section @code{posix_trace_attr_setinherited} +@findex posix_trace_attr_setinherited + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setlogfullpolicy.texi b/doc/pastposix-functions/posix_trace_attr_setlogfullpolicy.texi new file mode 100644 index 0000000000..38ae989c4c --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setlogfullpolicy.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setlogfullpolicy +@section @code{posix_trace_attr_setlogfullpolicy} +@findex posix_trace_attr_setlogfullpolicy + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setlogsize.texi b/doc/pastposix-functions/posix_trace_attr_setlogsize.texi new file mode 100644 index 0000000000..cb0392426c --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setlogsize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setlogsize +@section @code{posix_trace_attr_setlogsize} +@findex posix_trace_attr_setlogsize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setmaxdatasize.texi b/doc/pastposix-functions/posix_trace_attr_setmaxdatasize.texi new file mode 100644 index 0000000000..1f3f167922 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setmaxdatasize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setmaxdatasize +@section @code{posix_trace_attr_setmaxdatasize} +@findex posix_trace_attr_setmaxdatasize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setname.texi b/doc/pastposix-functions/posix_trace_attr_setname.texi new file mode 100644 index 0000000000..87e5a731d8 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setname.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setname +@section @code{posix_trace_attr_setname} +@findex posix_trace_attr_setname + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setstreamfullpolicy.texi b/doc/pastposix-functions/posix_trace_attr_setstreamfullpolicy.texi new file mode 100644 index 0000000000..163dbd9053 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setstreamfullpolicy.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setstreamfullpolicy +@section @code{posix_trace_attr_setstreamfullpolicy} +@findex posix_trace_attr_setstreamfullpolicy + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_attr_setstreamsize.texi b/doc/pastposix-functions/posix_trace_attr_setstreamsize.texi new file mode 100644 index 0000000000..838bab15f4 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_attr_setstreamsize.texi @@ -0,0 +1,19 @@ +@node posix_trace_attr_setstreamsize +@section @code{posix_trace_attr_setstreamsize} +@findex posix_trace_attr_setstreamsize + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_clear.texi b/doc/pastposix-functions/posix_trace_clear.texi new file mode 100644 index 0000000000..011ba906aa --- /dev/null +++ b/doc/pastposix-functions/posix_trace_clear.texi @@ -0,0 +1,19 @@ +@node posix_trace_clear +@section @code{posix_trace_clear} +@findex posix_trace_clear + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_close.texi b/doc/pastposix-functions/posix_trace_close.texi new file mode 100644 index 0000000000..ef394fa924 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_close.texi @@ -0,0 +1,19 @@ +@node posix_trace_close +@section @code{posix_trace_close} +@findex posix_trace_close + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_create.texi b/doc/pastposix-functions/posix_trace_create.texi new file mode 100644 index 0000000000..923bcab9a0 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_create.texi @@ -0,0 +1,19 @@ +@node posix_trace_create +@section @code{posix_trace_create} +@findex posix_trace_create + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_create_withlog.texi b/doc/pastposix-functions/posix_trace_create_withlog.texi new file mode 100644 index 0000000000..e79b2b2da9 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_create_withlog.texi @@ -0,0 +1,19 @@ +@node posix_trace_create_withlog +@section @code{posix_trace_create_withlog} +@findex posix_trace_create_withlog + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_event.texi b/doc/pastposix-functions/posix_trace_event.texi new file mode 100644 index 0000000000..a4a583db3b --- /dev/null +++ b/doc/pastposix-functions/posix_trace_event.texi @@ -0,0 +1,19 @@ +@node posix_trace_event +@section @code{posix_trace_event} +@findex posix_trace_event + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventid_equal.texi b/doc/pastposix-functions/posix_trace_eventid_equal.texi new file mode 100644 index 0000000000..ad3f0d16c9 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventid_equal.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventid_equal +@section @code{posix_trace_eventid_equal} +@findex posix_trace_eventid_equal + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventid_get_name.texi b/doc/pastposix-functions/posix_trace_eventid_get_name.texi new file mode 100644 index 0000000000..8b3a4d23d0 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventid_get_name.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventid_get_name +@section @code{posix_trace_eventid_get_name} +@findex posix_trace_eventid_get_name + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventid_open.texi b/doc/pastposix-functions/posix_trace_eventid_open.texi new file mode 100644 index 0000000000..b20444d795 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventid_open.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventid_open +@section @code{posix_trace_eventid_open} +@findex posix_trace_eventid_open + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventset_add.texi b/doc/pastposix-functions/posix_trace_eventset_add.texi new file mode 100644 index 0000000000..8c93b761c9 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventset_add.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventset_add +@section @code{posix_trace_eventset_add} +@findex posix_trace_eventset_add + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventset_del.texi b/doc/pastposix-functions/posix_trace_eventset_del.texi new file mode 100644 index 0000000000..4c9b0998a3 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventset_del.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventset_del +@section @code{posix_trace_eventset_del} +@findex posix_trace_eventset_del + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventset_empty.texi b/doc/pastposix-functions/posix_trace_eventset_empty.texi new file mode 100644 index 0000000000..1e92fd73b7 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventset_empty.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventset_empty +@section @code{posix_trace_eventset_empty} +@findex posix_trace_eventset_empty + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventset_fill.texi b/doc/pastposix-functions/posix_trace_eventset_fill.texi new file mode 100644 index 0000000000..52dc732b23 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventset_fill.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventset_fill +@section @code{posix_trace_eventset_fill} +@findex posix_trace_eventset_fill + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventset_ismember.texi b/doc/pastposix-functions/posix_trace_eventset_ismember.texi new file mode 100644 index 0000000000..040b709224 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventset_ismember.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventset_ismember +@section @code{posix_trace_eventset_ismember} +@findex posix_trace_eventset_ismember + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventtypelist_getnext_id.texi b/doc/pastposix-functions/posix_trace_eventtypelist_getnext_id.texi new file mode 100644 index 0000000000..25f03b96eb --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventtypelist_getnext_id.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventtypelist_getnext_id +@section @code{posix_trace_eventtypelist_getnext_id} +@findex posix_trace_eventtypelist_getnext_id + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_eventtypelist_rewind.texi b/doc/pastposix-functions/posix_trace_eventtypelist_rewind.texi new file mode 100644 index 0000000000..3cccf8bed5 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_eventtypelist_rewind.texi @@ -0,0 +1,19 @@ +@node posix_trace_eventtypelist_rewind +@section @code{posix_trace_eventtypelist_rewind} +@findex posix_trace_eventtypelist_rewind + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_flush.texi b/doc/pastposix-functions/posix_trace_flush.texi new file mode 100644 index 0000000000..25615cab4c --- /dev/null +++ b/doc/pastposix-functions/posix_trace_flush.texi @@ -0,0 +1,19 @@ +@node posix_trace_flush +@section @code{posix_trace_flush} +@findex posix_trace_flush + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_get_attr.texi b/doc/pastposix-functions/posix_trace_get_attr.texi new file mode 100644 index 0000000000..f0086f10b9 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_get_attr.texi @@ -0,0 +1,19 @@ +@node posix_trace_get_attr +@section @code{posix_trace_get_attr} +@findex posix_trace_get_attr + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_get_filter.texi b/doc/pastposix-functions/posix_trace_get_filter.texi new file mode 100644 index 0000000000..729c596fd8 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_get_filter.texi @@ -0,0 +1,19 @@ +@node posix_trace_get_filter +@section @code{posix_trace_get_filter} +@findex posix_trace_get_filter + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_get_status.texi b/doc/pastposix-functions/posix_trace_get_status.texi new file mode 100644 index 0000000000..d5bfa9b39d --- /dev/null +++ b/doc/pastposix-functions/posix_trace_get_status.texi @@ -0,0 +1,19 @@ +@node posix_trace_get_status +@section @code{posix_trace_get_status} +@findex posix_trace_get_status + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_getnext_event.texi b/doc/pastposix-functions/posix_trace_getnext_event.texi new file mode 100644 index 0000000000..75cf923096 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_getnext_event.texi @@ -0,0 +1,19 @@ +@node posix_trace_getnext_event +@section @code{posix_trace_getnext_event} +@findex posix_trace_getnext_event + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_open.texi b/doc/pastposix-functions/posix_trace_open.texi new file mode 100644 index 0000000000..c8de509612 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_open.texi @@ -0,0 +1,19 @@ +@node posix_trace_open +@section @code{posix_trace_open} +@findex posix_trace_open + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_rewind.texi b/doc/pastposix-functions/posix_trace_rewind.texi new file mode 100644 index 0000000000..57983d5740 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_rewind.texi @@ -0,0 +1,19 @@ +@node posix_trace_rewind +@section @code{posix_trace_rewind} +@findex posix_trace_rewind + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_set_filter.texi b/doc/pastposix-functions/posix_trace_set_filter.texi new file mode 100644 index 0000000000..f9a984a85b --- /dev/null +++ b/doc/pastposix-functions/posix_trace_set_filter.texi @@ -0,0 +1,19 @@ +@node posix_trace_set_filter +@section @code{posix_trace_set_filter} +@findex posix_trace_set_filter + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_shutdown.texi b/doc/pastposix-functions/posix_trace_shutdown.texi new file mode 100644 index 0000000000..ed1d78f380 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_shutdown.texi @@ -0,0 +1,19 @@ +@node posix_trace_shutdown +@section @code{posix_trace_shutdown} +@findex posix_trace_shutdown + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_start.texi b/doc/pastposix-functions/posix_trace_start.texi new file mode 100644 index 0000000000..9561869ab4 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_start.texi @@ -0,0 +1,19 @@ +@node posix_trace_start +@section @code{posix_trace_start} +@findex posix_trace_start + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_stop.texi b/doc/pastposix-functions/posix_trace_stop.texi new file mode 100644 index 0000000000..8b38a00825 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_stop.texi @@ -0,0 +1,19 @@ +@node posix_trace_stop +@section @code{posix_trace_stop} +@findex posix_trace_stop + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_timedgetnext_event.texi b/doc/pastposix-functions/posix_trace_timedgetnext_event.texi new file mode 100644 index 0000000000..aa07eb0709 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_timedgetnext_event.texi @@ -0,0 +1,19 @@ +@node posix_trace_timedgetnext_event +@section @code{posix_trace_timedgetnext_event} +@findex posix_trace_timedgetnext_event + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_trid_eventid_open.texi b/doc/pastposix-functions/posix_trace_trid_eventid_open.texi new file mode 100644 index 0000000000..9f973d9a95 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_trid_eventid_open.texi @@ -0,0 +1,19 @@ +@node posix_trace_trid_eventid_open +@section @code{posix_trace_trid_eventid_open} +@findex posix_trace_trid_eventid_open + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/posix_trace_trygetnext_event.texi b/doc/pastposix-functions/posix_trace_trygetnext_event.texi new file mode 100644 index 0000000000..ec10138940 --- /dev/null +++ b/doc/pastposix-functions/posix_trace_trygetnext_event.texi @@ -0,0 +1,19 @@ +@node posix_trace_trygetnext_event +@section @code{posix_trace_trygetnext_event} +@findex posix_trace_trygetnext_event + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/pthread_getconcurrency.texi b/doc/pastposix-functions/pthread_getconcurrency.texi new file mode 100644 index 0000000000..f51bedd493 --- /dev/null +++ b/doc/pastposix-functions/pthread_getconcurrency.texi @@ -0,0 +1,22 @@ +@node pthread_getconcurrency +@section @code{pthread_getconcurrency} +@findex pthread_getconcurrency + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 10.0, Minix 3.1.8, mingw, MSVC 14, Android 9.0. +@item +This function is removed in POSIX.1-2024. +You can remove calls to this function. +@end itemize diff --git a/doc/pastposix-functions/pthread_setconcurrency.texi b/doc/pastposix-functions/pthread_setconcurrency.texi new file mode 100644 index 0000000000..d85c660560 --- /dev/null +++ b/doc/pastposix-functions/pthread_setconcurrency.texi @@ -0,0 +1,22 @@ +@node pthread_setconcurrency +@section @code{pthread_setconcurrency} +@findex pthread_setconcurrency + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 10.0, Minix 3.1.8, mingw, MSVC 14, Android 9.0. +@item +This function is removed in POSIX.1-2024. +You can remove calls to this function. +@end itemize diff --git a/doc/pastposix-functions/putmsg.texi b/doc/pastposix-functions/putmsg.texi new file mode 100644 index 0000000000..2316173e4f --- /dev/null +++ b/doc/pastposix-functions/putmsg.texi @@ -0,0 +1,19 @@ +@node putmsg +@section @code{putmsg} +@findex putmsg + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/putpmsg.texi b/doc/pastposix-functions/putpmsg.texi new file mode 100644 index 0000000000..583d6209bf --- /dev/null +++ b/doc/pastposix-functions/putpmsg.texi @@ -0,0 +1,19 @@ +@node putpmsg +@section @code{putpmsg} +@findex putpmsg + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@end itemize diff --git a/doc/pastposix-functions/setitimer.texi b/doc/pastposix-functions/setitimer.texi new file mode 100644 index 0000000000..19bcadb1a1 --- /dev/null +++ b/doc/pastposix-functions/setitimer.texi @@ -0,0 +1,22 @@ +@node setitimer +@section @code{setitimer} +@findex setitimer + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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, MSVC 14. +@item +This function is removed in POSIX.1-2024. +Use the functions @code{timer_create} and @code{timer_settime} instead. +@end itemize diff --git a/doc/pastposix-functions/setpgrp.texi b/doc/pastposix-functions/setpgrp.texi new file mode 100644 index 0000000000..d5a5068a16 --- /dev/null +++ b/doc/pastposix-functions/setpgrp.texi @@ -0,0 +1,22 @@ +@node setpgrp +@section @code{setpgrp} +@findex setpgrp + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: +Minix 3.1.8, mingw, MSVC 14. +@item +This function is removed in POSIX.1-2024. +Use the function @code{setpgid} or @code{setsid} instead, as appropriate. +@end itemize diff --git a/doc/pastposix-functions/sighold.texi b/doc/pastposix-functions/sighold.texi new file mode 100644 index 0000000000..f3ab8c79c6 --- /dev/null +++ b/doc/pastposix-functions/sighold.texi @@ -0,0 +1,22 @@ +@node sighold +@section @code{sighold} +@findex sighold + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 6.7, Minix 3.1.8, mingw, MSVC 14, Android 7.1. +@item +This function is removed in POSIX.1-2024. +Use the function @code{sigprocmask} instead. +@end itemize diff --git a/doc/pastposix-functions/sigignore.texi b/doc/pastposix-functions/sigignore.texi new file mode 100644 index 0000000000..f1feb607c3 --- /dev/null +++ b/doc/pastposix-functions/sigignore.texi @@ -0,0 +1,22 @@ +@node sigignore +@section @code{sigignore} +@findex sigignore + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: +FreeBSD 6.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 7.1. +@item +This function is removed in POSIX.1-2024. +Use the function @code{sigaction} instead. +@end itemize diff --git a/doc/pastposix-functions/siginterrupt.texi b/doc/pastposix-functions/siginterrupt.texi new file mode 100644 index 0000000000..95198ddd29 --- /dev/null +++ b/doc/pastposix-functions/siginterrupt.texi @@ -0,0 +1,25 @@ +@node siginterrupt +@section @code{siginterrupt} +@findex siginterrupt + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: +Minix 3.1.8, mingw, MSVC 14. +@item +This funciton is removed in POSIX.1-2024. +Use the function @code{sigaction} instead. +@end itemize + +Note: POSIX recommends using @code{sigaction} with SA_RESTART instead of +@code{siginterrupt (sig, 0)}. diff --git a/doc/pastposix-functions/sigpause.texi b/doc/pastposix-functions/sigpause.texi new file mode 100644 index 0000000000..d609fef677 --- /dev/null +++ b/doc/pastposix-functions/sigpause.texi @@ -0,0 +1,24 @@ +@node sigpause +@section @code{sigpause} +@findex sigpause + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigpause.html} + +LSB specification:@* @url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-sigpause-3.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Minix 3.1.8, mingw, MSVC 14, Android 7.1. +@item +This function is removed in POSIX.1-2024. +Use the function @code{sigsuspend} instead. +@end itemize diff --git a/doc/pastposix-functions/sigrelse.texi b/doc/pastposix-functions/sigrelse.texi new file mode 100644 index 0000000000..d77c48138f --- /dev/null +++ b/doc/pastposix-functions/sigrelse.texi @@ -0,0 +1,22 @@ +@node sigrelse +@section @code{sigrelse} +@findex sigrelse + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 6.7, Minix 3.1.8, mingw, MSVC 14, Android 7.1. +@item +This function is removed in POSIX.1-2024. +Use the function @code{sigprocmask} instead. +@end itemize diff --git a/doc/pastposix-functions/sigset.texi b/doc/pastposix-functions/sigset.texi new file mode 100644 index 0000000000..771473e890 --- /dev/null +++ b/doc/pastposix-functions/sigset.texi @@ -0,0 +1,22 @@ +@node sigset +@section @code{sigset} +@findex sigset + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: +FreeBSD 6.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 7.1. +@item +This function is removed in POSIX.1-2024. +Use the function @code{sigaction} instead. +@end itemize diff --git a/doc/pastposix-functions/tempnam.texi b/doc/pastposix-functions/tempnam.texi new file mode 100644 index 0000000000..ddb1ae0af8 --- /dev/null +++ b/doc/pastposix-functions/tempnam.texi @@ -0,0 +1,25 @@ +@node tempnam +@section @code{tempnam} +@findex tempnam + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/tempnam.html} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on some platforms: +Minix 3.1.8. +@item +This function is removed in POSIX.1-2024. +Use the function @code{mkstemp} instead. +@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/pastposix-functions/toascii.texi b/doc/pastposix-functions/toascii.texi new file mode 100644 index 0000000000..976cb398e7 --- /dev/null +++ b/doc/pastposix-functions/toascii.texi @@ -0,0 +1,20 @@ +@node toascii +@section @code{toascii} +@findex toascii + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/toascii.html} + +Gnulib module: ctype + +Portability problems fixed by Gnulib: +@itemize +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +macOS 10.8. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@end itemize diff --git a/doc/pastposix-functions/ulimit.texi b/doc/pastposix-functions/ulimit.texi new file mode 100644 index 0000000000..0173294c08 --- /dev/null +++ b/doc/pastposix-functions/ulimit.texi @@ -0,0 +1,22 @@ +@node ulimit +@section @code{ulimit} +@findex ulimit + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@item +This function is removed in POSIX.1-2024. +Use the functions @code{getrlimit} and @code{setrlimit} instead. +@end itemize diff --git a/doc/pastposix-functions/utime.texi b/doc/pastposix-functions/utime.texi new file mode 100644 index 0000000000..395a7f4067 --- /dev/null +++ b/doc/pastposix-functions/utime.texi @@ -0,0 +1,38 @@ +@node utime +@section @code{utime} +@findex utime + +Removed in POSIX.1-2024. +POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/utime.html} + +Gnulib module: utime + +Portability problems fixed by Gnulib: +@itemize +@item +The times that are set on the file are affected by the current time zone and +by the DST flag of the current time zone on some platforms: +mingw, MSVC 14 (when the environment variable @env{TZ} is set). +@item +On some platforms, the prototype for @code{utime} omits @code{const} +for the second argument: +mingw, MSVC 14. +@item +On some platforms, @code{utime("link-to-file/",buf)} succeeds instead +of failing with @code{ENOTDIR}. +macOS 14. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +On some platforms, this function mis-handles a trailing slash: +Solaris 9. +@item +This function cannot set full timestamp resolution. Use +@code{utimensat(AT_FDCWD,file,times,0)}, or the gnulib module @code{utimens}, +instead. +@item +This function is removed in POSIX.1-2024. +You can use Gnulib module @code{utimens} instead. +@end itemize diff --git a/doc/posix-functions/_longjmp.texi b/doc/posix-functions/_longjmp.texi deleted file mode 100644 index ee880b1d6d..0000000000 --- a/doc/posix-functions/_longjmp.texi +++ /dev/null @@ -1,26 +0,0 @@ -@node _longjmp -@section @code{_longjmp} -@findex _longjmp - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_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: -mingw, MSVC 14. -@item -This function is removed in POSIX.1-2024. -@end itemize - -Note: Despite its being removed from POSIX, in 2024 on all -systems which have @code{_setjmp}, it is the fastest way to save the -registers but not the signal mask (up to 30 times faster than @code{setjmp} -on some systems). diff --git a/doc/posix-functions/_setjmp.texi b/doc/posix-functions/_setjmp.texi deleted file mode 100644 index 8b9bb27c5d..0000000000 --- a/doc/posix-functions/_setjmp.texi +++ /dev/null @@ -1,23 +0,0 @@ -@node _setjmp -@section @code{_setjmp} -@findex _setjmp - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_setjmp.html} - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is removed in POSIX.1-2024. -@end itemize - -Note: Despite its being removed from POSIX, in 2024 on all -systems which have @code{_setjmp}, it is the fastest way to save the -registers but not the signal mask (up to 30 times faster than @code{setjmp} -on some systems). diff --git a/doc/posix-functions/_tolower.texi b/doc/posix-functions/_tolower.texi deleted file mode 100644 index 5d9650e7f4..0000000000 --- a/doc/posix-functions/_tolower.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node _tolower -@section @code{_tolower} -@findex _tolower - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_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 14, Minix 3.1.8, Android 4.4. -@item -This function is removed in POSIX.1-2024. -Use the function @code{tolower} instead. -@end itemize diff --git a/doc/posix-functions/_toupper.texi b/doc/posix-functions/_toupper.texi deleted file mode 100644 index 176ff28d35..0000000000 --- a/doc/posix-functions/_toupper.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node _toupper -@section @code{_toupper} -@findex _toupper - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/_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 14, Minix 3.1.8, Android 4.4. -@item -This function is removed in POSIX.1-2024. -Use the function @code{toupper} instead. -@end itemize diff --git a/doc/posix-functions/fattach.texi b/doc/posix-functions/fattach.texi deleted file mode 100644 index 2056960f3b..0000000000 --- a/doc/posix-functions/fattach.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node fattach -@section @code{fattach} -@findex fattach - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/fdetach.texi b/doc/posix-functions/fdetach.texi deleted file mode 100644 index 0bb02ace7e..0000000000 --- a/doc/posix-functions/fdetach.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node fdetach -@section @code{fdetach} -@findex fdetach - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/ftw.texi b/doc/posix-functions/ftw.texi deleted file mode 100644 index fa19f3ee0e..0000000000 --- a/doc/posix-functions/ftw.texi +++ /dev/null @@ -1,25 +0,0 @@ -@node ftw -@section @code{ftw} -@findex ftw - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/ftw.html} - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@item -On platforms where @code{off_t} is a 32-bit type, this function may not -work correctly on files 2 GiB and larger. @xref{Large File Support}. -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on some platforms: -FreeBSD 5.2.1, NetBSD 3.0, Minix 3.1.8, mingw, MSVC 14, Android 4.1. -@item -This function is removed in POSIX.1-2024. -Use the Gnulib module @code{fts} instead. -@end itemize diff --git a/doc/posix-functions/getitimer.texi b/doc/posix-functions/getitimer.texi deleted file mode 100644 index a0aa58d565..0000000000 --- a/doc/posix-functions/getitimer.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node getitimer -@section @code{getitimer} -@findex getitimer - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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, MSVC 14. -@item -This function is removed in POSIX.1-2024. -Use the function @code{timer_gettime} instead. -@end itemize diff --git a/doc/posix-functions/getmsg.texi b/doc/posix-functions/getmsg.texi deleted file mode 100644 index 16582a04e7..0000000000 --- a/doc/posix-functions/getmsg.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node getmsg -@section @code{getmsg} -@findex getmsg - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/getpmsg.texi b/doc/posix-functions/getpmsg.texi deleted file mode 100644 index 96b4357786..0000000000 --- a/doc/posix-functions/getpmsg.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node getpmsg -@section @code{getpmsg} -@findex getpmsg - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/gets.texi b/doc/posix-functions/gets.texi deleted file mode 100644 index 48f09d52b0..0000000000 --- a/doc/posix-functions/gets.texi +++ /dev/null @@ -1,32 +0,0 @@ -@node gets -@section @code{gets} -@findex gets - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/gets.html} - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is removed in POSIX.1-2024. -Use the function @code{fgets} instead. -@item -This function should never be used, because it can overflow any given buffer. -@item -This function is missing on some platforms: -OpenBSD 6.7, Solaris 11.4. -@item -When reading from a non-blocking pipe whose buffer is empty, this function -fails with @code{errno} being set to @code{EINVAL} instead of @code{EAGAIN} on -some platforms: -mingw, MSVC 14. -@item -On Windows platforms (excluding Cygwin), this function does not set @code{errno} -upon failure. -@end itemize diff --git a/doc/posix-functions/gettimeofday.texi b/doc/posix-functions/gettimeofday.texi deleted file mode 100644 index 6b9c67b0a2..0000000000 --- a/doc/posix-functions/gettimeofday.texi +++ /dev/null @@ -1,42 +0,0 @@ -@node gettimeofday -@section @code{gettimeofday} -@findex gettimeofday - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html} - -Gnulib module: gettimeofday - -Portability problems fixed by Gnulib: -@itemize -@item -This function is missing on some platforms: -MSVC 14. -@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, the second argument has type @code{struct -timezone*} rather than @code{void *}, making it an error to redeclare -the function with the POSIX signature: -glibc. -However, rather than penalize these systems with a replacement -function, gnulib defines @code{GETTIMEOFDAY_TIMEZONE} to the -appropriate type for use in avoiding a compiler warning if assigning -@code{gettimeofday} to a function pointer. -@item -This function has only a precision of 15.6 milliseconds on some platforms: -mingw. -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -Behavior is non-portable if the second argument to @code{gettimeofday} -is not @code{NULL}. -@item -This function is removed in POSIX.1-2024. -Use the Gnulib module @code{gettime} or @code{timespec_get} instead. -(POSIX recommends to use the function @code{clock_gettime}, but there is -no corresponding Gnulib module for it yet.) -@end itemize diff --git a/doc/posix-functions/ioctl.texi b/doc/posix-functions/ioctl.texi deleted file mode 100644 index e3c1157613..0000000000 --- a/doc/posix-functions/ioctl.texi +++ /dev/null @@ -1,35 +0,0 @@ -@node ioctl -@section @code{ioctl} -@findex ioctl - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/ioctl.html} - -LSB specification: -@itemize -@item -@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-ioctl-2.html} -@item -@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-ttyio-2.html} -@item -@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-sockio-2.html} -@end itemize - -Gnulib module: ioctl - -Portability problems fixed by Gnulib: -@itemize -@item -On Windows platforms (excluding Cygwin), @code{ioctl} is called -@code{ioctlsocket}, and error codes from this function are not placed in -@code{errno}, and @code{WSAGetLastError} must be used instead. -@item -The second parameter is of type @code{unsigned long} rather than @code{int} -on some platforms: -glibc 2.26, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Haiku 2017. -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -Most @code{ioctl} requests are platform and hardware specific. -@end itemize diff --git a/doc/posix-functions/isascii.texi b/doc/posix-functions/isascii.texi deleted file mode 100644 index e455ecac8d..0000000000 --- a/doc/posix-functions/isascii.texi +++ /dev/null @@ -1,37 +0,0 @@ -@node isascii -@section @code{isascii} -@findex isascii - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/isascii.html} - -Gnulib module: ctype - -Portability problems fixed by Gnulib: -@itemize -@item -This function cannot be called from plain inline or extern inline functions -on some platforms: -macOS 10.8. -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is removed in POSIX.1-2024. -@end itemize - -Note: This function's behaviour depends on the locale, but requires special -handling for the multibyte characters that occur in strings in locales with -@code{MB_CUR_MAX > 1} (this includes all the common UTF-8 locales). -There are two alternative APIs: - -@table @code -@item c_isascii -This function operates in a locale independent way and returns true only for -ASCII characters. It is provided by the Gnulib module @samp{c-ctype}. - -@item mb_isascii -This function operates in a locale dependent way, on multibyte characters. -It is provided by the Gnulib module @samp{mbchar}. -@end table diff --git a/doc/posix-functions/isastream.texi b/doc/posix-functions/isastream.texi deleted file mode 100644 index 524ac15789..0000000000 --- a/doc/posix-functions/isastream.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node isastream -@section @code{isastream} -@findex isastream - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_destroy.texi b/doc/posix-functions/posix_trace_attr_destroy.texi deleted file mode 100644 index 250348bb65..0000000000 --- a/doc/posix-functions/posix_trace_attr_destroy.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_destroy -@section @code{posix_trace_attr_destroy} -@findex posix_trace_attr_destroy - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getclockres.texi b/doc/posix-functions/posix_trace_attr_getclockres.texi deleted file mode 100644 index 58dbce609d..0000000000 --- a/doc/posix-functions/posix_trace_attr_getclockres.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getclockres -@section @code{posix_trace_attr_getclockres} -@findex posix_trace_attr_getclockres - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getcreatetime.texi b/doc/posix-functions/posix_trace_attr_getcreatetime.texi deleted file mode 100644 index 527d8d54b2..0000000000 --- a/doc/posix-functions/posix_trace_attr_getcreatetime.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getcreatetime -@section @code{posix_trace_attr_getcreatetime} -@findex posix_trace_attr_getcreatetime - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getgenversion.texi b/doc/posix-functions/posix_trace_attr_getgenversion.texi deleted file mode 100644 index 9dbcc25d3f..0000000000 --- a/doc/posix-functions/posix_trace_attr_getgenversion.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getgenversion -@section @code{posix_trace_attr_getgenversion} -@findex posix_trace_attr_getgenversion - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getinherited.texi b/doc/posix-functions/posix_trace_attr_getinherited.texi deleted file mode 100644 index caee0dfd48..0000000000 --- a/doc/posix-functions/posix_trace_attr_getinherited.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getinherited -@section @code{posix_trace_attr_getinherited} -@findex posix_trace_attr_getinherited - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi b/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi deleted file mode 100644 index fe5ecf990c..0000000000 --- a/doc/posix-functions/posix_trace_attr_getlogfullpolicy.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getlogfullpolicy -@section @code{posix_trace_attr_getlogfullpolicy} -@findex posix_trace_attr_getlogfullpolicy - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getlogsize.texi b/doc/posix-functions/posix_trace_attr_getlogsize.texi deleted file mode 100644 index f96ae37e84..0000000000 --- a/doc/posix-functions/posix_trace_attr_getlogsize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getlogsize -@section @code{posix_trace_attr_getlogsize} -@findex posix_trace_attr_getlogsize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi b/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi deleted file mode 100644 index 61baf7519a..0000000000 --- a/doc/posix-functions/posix_trace_attr_getmaxdatasize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getmaxdatasize -@section @code{posix_trace_attr_getmaxdatasize} -@findex posix_trace_attr_getmaxdatasize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi b/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi deleted file mode 100644 index bf124bd54f..0000000000 --- a/doc/posix-functions/posix_trace_attr_getmaxsystemeventsize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getmaxsystemeventsize -@section @code{posix_trace_attr_getmaxsystemeventsize} -@findex posix_trace_attr_getmaxsystemeventsize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi b/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi deleted file mode 100644 index bf08837194..0000000000 --- a/doc/posix-functions/posix_trace_attr_getmaxusereventsize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getmaxusereventsize -@section @code{posix_trace_attr_getmaxusereventsize} -@findex posix_trace_attr_getmaxusereventsize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getname.texi b/doc/posix-functions/posix_trace_attr_getname.texi deleted file mode 100644 index 2a0754d190..0000000000 --- a/doc/posix-functions/posix_trace_attr_getname.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getname -@section @code{posix_trace_attr_getname} -@findex posix_trace_attr_getname - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi b/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi deleted file mode 100644 index ffc9869546..0000000000 --- a/doc/posix-functions/posix_trace_attr_getstreamfullpolicy.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getstreamfullpolicy -@section @code{posix_trace_attr_getstreamfullpolicy} -@findex posix_trace_attr_getstreamfullpolicy - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_getstreamsize.texi b/doc/posix-functions/posix_trace_attr_getstreamsize.texi deleted file mode 100644 index a782b63397..0000000000 --- a/doc/posix-functions/posix_trace_attr_getstreamsize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_getstreamsize -@section @code{posix_trace_attr_getstreamsize} -@findex posix_trace_attr_getstreamsize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_init.texi b/doc/posix-functions/posix_trace_attr_init.texi deleted file mode 100644 index 3e97cd4770..0000000000 --- a/doc/posix-functions/posix_trace_attr_init.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_init -@section @code{posix_trace_attr_init} -@findex posix_trace_attr_init - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setinherited.texi b/doc/posix-functions/posix_trace_attr_setinherited.texi deleted file mode 100644 index 3b85ee5ad9..0000000000 --- a/doc/posix-functions/posix_trace_attr_setinherited.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setinherited -@section @code{posix_trace_attr_setinherited} -@findex posix_trace_attr_setinherited - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi b/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi deleted file mode 100644 index f464c40ee6..0000000000 --- a/doc/posix-functions/posix_trace_attr_setlogfullpolicy.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setlogfullpolicy -@section @code{posix_trace_attr_setlogfullpolicy} -@findex posix_trace_attr_setlogfullpolicy - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setlogsize.texi b/doc/posix-functions/posix_trace_attr_setlogsize.texi deleted file mode 100644 index 4ad158d4e5..0000000000 --- a/doc/posix-functions/posix_trace_attr_setlogsize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setlogsize -@section @code{posix_trace_attr_setlogsize} -@findex posix_trace_attr_setlogsize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi b/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi deleted file mode 100644 index ad79feef18..0000000000 --- a/doc/posix-functions/posix_trace_attr_setmaxdatasize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setmaxdatasize -@section @code{posix_trace_attr_setmaxdatasize} -@findex posix_trace_attr_setmaxdatasize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setname.texi b/doc/posix-functions/posix_trace_attr_setname.texi deleted file mode 100644 index abc1c5fc81..0000000000 --- a/doc/posix-functions/posix_trace_attr_setname.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setname -@section @code{posix_trace_attr_setname} -@findex posix_trace_attr_setname - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi b/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi deleted file mode 100644 index a94b518c66..0000000000 --- a/doc/posix-functions/posix_trace_attr_setstreamfullpolicy.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setstreamfullpolicy -@section @code{posix_trace_attr_setstreamfullpolicy} -@findex posix_trace_attr_setstreamfullpolicy - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_attr_setstreamsize.texi b/doc/posix-functions/posix_trace_attr_setstreamsize.texi deleted file mode 100644 index c5ce41ec5a..0000000000 --- a/doc/posix-functions/posix_trace_attr_setstreamsize.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_attr_setstreamsize -@section @code{posix_trace_attr_setstreamsize} -@findex posix_trace_attr_setstreamsize - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_clear.texi b/doc/posix-functions/posix_trace_clear.texi deleted file mode 100644 index 0359548ff4..0000000000 --- a/doc/posix-functions/posix_trace_clear.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_clear -@section @code{posix_trace_clear} -@findex posix_trace_clear - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_close.texi b/doc/posix-functions/posix_trace_close.texi deleted file mode 100644 index 084fc6ac24..0000000000 --- a/doc/posix-functions/posix_trace_close.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_close -@section @code{posix_trace_close} -@findex posix_trace_close - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_create.texi b/doc/posix-functions/posix_trace_create.texi deleted file mode 100644 index 94db8ae3c3..0000000000 --- a/doc/posix-functions/posix_trace_create.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_create -@section @code{posix_trace_create} -@findex posix_trace_create - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_create_withlog.texi b/doc/posix-functions/posix_trace_create_withlog.texi deleted file mode 100644 index 02ff4c8523..0000000000 --- a/doc/posix-functions/posix_trace_create_withlog.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_create_withlog -@section @code{posix_trace_create_withlog} -@findex posix_trace_create_withlog - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_event.texi b/doc/posix-functions/posix_trace_event.texi deleted file mode 100644 index 377e3c79ac..0000000000 --- a/doc/posix-functions/posix_trace_event.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_event -@section @code{posix_trace_event} -@findex posix_trace_event - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventid_equal.texi b/doc/posix-functions/posix_trace_eventid_equal.texi deleted file mode 100644 index c403c2ce59..0000000000 --- a/doc/posix-functions/posix_trace_eventid_equal.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventid_equal -@section @code{posix_trace_eventid_equal} -@findex posix_trace_eventid_equal - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventid_get_name.texi b/doc/posix-functions/posix_trace_eventid_get_name.texi deleted file mode 100644 index 3b7df65301..0000000000 --- a/doc/posix-functions/posix_trace_eventid_get_name.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventid_get_name -@section @code{posix_trace_eventid_get_name} -@findex posix_trace_eventid_get_name - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventid_open.texi b/doc/posix-functions/posix_trace_eventid_open.texi deleted file mode 100644 index 6f0a697b6a..0000000000 --- a/doc/posix-functions/posix_trace_eventid_open.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventid_open -@section @code{posix_trace_eventid_open} -@findex posix_trace_eventid_open - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventset_add.texi b/doc/posix-functions/posix_trace_eventset_add.texi deleted file mode 100644 index 725ca93063..0000000000 --- a/doc/posix-functions/posix_trace_eventset_add.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventset_add -@section @code{posix_trace_eventset_add} -@findex posix_trace_eventset_add - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventset_del.texi b/doc/posix-functions/posix_trace_eventset_del.texi deleted file mode 100644 index 6ce63f71d6..0000000000 --- a/doc/posix-functions/posix_trace_eventset_del.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventset_del -@section @code{posix_trace_eventset_del} -@findex posix_trace_eventset_del - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventset_empty.texi b/doc/posix-functions/posix_trace_eventset_empty.texi deleted file mode 100644 index 6379222690..0000000000 --- a/doc/posix-functions/posix_trace_eventset_empty.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventset_empty -@section @code{posix_trace_eventset_empty} -@findex posix_trace_eventset_empty - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventset_fill.texi b/doc/posix-functions/posix_trace_eventset_fill.texi deleted file mode 100644 index d12e13ddf8..0000000000 --- a/doc/posix-functions/posix_trace_eventset_fill.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventset_fill -@section @code{posix_trace_eventset_fill} -@findex posix_trace_eventset_fill - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventset_ismember.texi b/doc/posix-functions/posix_trace_eventset_ismember.texi deleted file mode 100644 index 3aa3444dc7..0000000000 --- a/doc/posix-functions/posix_trace_eventset_ismember.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventset_ismember -@section @code{posix_trace_eventset_ismember} -@findex posix_trace_eventset_ismember - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi b/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi deleted file mode 100644 index 32dea89b11..0000000000 --- a/doc/posix-functions/posix_trace_eventtypelist_getnext_id.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventtypelist_getnext_id -@section @code{posix_trace_eventtypelist_getnext_id} -@findex posix_trace_eventtypelist_getnext_id - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_eventtypelist_rewind.texi b/doc/posix-functions/posix_trace_eventtypelist_rewind.texi deleted file mode 100644 index e50bde5862..0000000000 --- a/doc/posix-functions/posix_trace_eventtypelist_rewind.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_eventtypelist_rewind -@section @code{posix_trace_eventtypelist_rewind} -@findex posix_trace_eventtypelist_rewind - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_flush.texi b/doc/posix-functions/posix_trace_flush.texi deleted file mode 100644 index b429c01633..0000000000 --- a/doc/posix-functions/posix_trace_flush.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_flush -@section @code{posix_trace_flush} -@findex posix_trace_flush - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_get_attr.texi b/doc/posix-functions/posix_trace_get_attr.texi deleted file mode 100644 index 03142d7f16..0000000000 --- a/doc/posix-functions/posix_trace_get_attr.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_get_attr -@section @code{posix_trace_get_attr} -@findex posix_trace_get_attr - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_get_filter.texi b/doc/posix-functions/posix_trace_get_filter.texi deleted file mode 100644 index 5ef566e965..0000000000 --- a/doc/posix-functions/posix_trace_get_filter.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_get_filter -@section @code{posix_trace_get_filter} -@findex posix_trace_get_filter - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_get_status.texi b/doc/posix-functions/posix_trace_get_status.texi deleted file mode 100644 index 1d8dab52da..0000000000 --- a/doc/posix-functions/posix_trace_get_status.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_get_status -@section @code{posix_trace_get_status} -@findex posix_trace_get_status - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_getnext_event.texi b/doc/posix-functions/posix_trace_getnext_event.texi deleted file mode 100644 index b4fd86efb7..0000000000 --- a/doc/posix-functions/posix_trace_getnext_event.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_getnext_event -@section @code{posix_trace_getnext_event} -@findex posix_trace_getnext_event - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_open.texi b/doc/posix-functions/posix_trace_open.texi deleted file mode 100644 index 7115db8b8a..0000000000 --- a/doc/posix-functions/posix_trace_open.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_open -@section @code{posix_trace_open} -@findex posix_trace_open - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_rewind.texi b/doc/posix-functions/posix_trace_rewind.texi deleted file mode 100644 index 4de9be3e8a..0000000000 --- a/doc/posix-functions/posix_trace_rewind.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_rewind -@section @code{posix_trace_rewind} -@findex posix_trace_rewind - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_set_filter.texi b/doc/posix-functions/posix_trace_set_filter.texi deleted file mode 100644 index 80b54d1887..0000000000 --- a/doc/posix-functions/posix_trace_set_filter.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_set_filter -@section @code{posix_trace_set_filter} -@findex posix_trace_set_filter - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_shutdown.texi b/doc/posix-functions/posix_trace_shutdown.texi deleted file mode 100644 index 74b7b98548..0000000000 --- a/doc/posix-functions/posix_trace_shutdown.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_shutdown -@section @code{posix_trace_shutdown} -@findex posix_trace_shutdown - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_start.texi b/doc/posix-functions/posix_trace_start.texi deleted file mode 100644 index 454b2fa7bb..0000000000 --- a/doc/posix-functions/posix_trace_start.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_start -@section @code{posix_trace_start} -@findex posix_trace_start - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_stop.texi b/doc/posix-functions/posix_trace_stop.texi deleted file mode 100644 index 201c13301a..0000000000 --- a/doc/posix-functions/posix_trace_stop.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_stop -@section @code{posix_trace_stop} -@findex posix_trace_stop - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_timedgetnext_event.texi b/doc/posix-functions/posix_trace_timedgetnext_event.texi deleted file mode 100644 index 994ff6e4ca..0000000000 --- a/doc/posix-functions/posix_trace_timedgetnext_event.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_timedgetnext_event -@section @code{posix_trace_timedgetnext_event} -@findex posix_trace_timedgetnext_event - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_trid_eventid_open.texi b/doc/posix-functions/posix_trace_trid_eventid_open.texi deleted file mode 100644 index 562bc5930e..0000000000 --- a/doc/posix-functions/posix_trace_trid_eventid_open.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_trid_eventid_open -@section @code{posix_trace_trid_eventid_open} -@findex posix_trace_trid_eventid_open - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/posix_trace_trygetnext_event.texi b/doc/posix-functions/posix_trace_trygetnext_event.texi deleted file mode 100644 index 8a0329248c..0000000000 --- a/doc/posix-functions/posix_trace_trygetnext_event.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node posix_trace_trygetnext_event -@section @code{posix_trace_trygetnext_event} -@findex posix_trace_trygetnext_event - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/pthread_getconcurrency.texi b/doc/posix-functions/pthread_getconcurrency.texi deleted file mode 100644 index f51bedd493..0000000000 --- a/doc/posix-functions/pthread_getconcurrency.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node pthread_getconcurrency -@section @code{pthread_getconcurrency} -@findex pthread_getconcurrency - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 10.0, Minix 3.1.8, mingw, MSVC 14, Android 9.0. -@item -This function is removed in POSIX.1-2024. -You can remove calls to this function. -@end itemize diff --git a/doc/posix-functions/pthread_setconcurrency.texi b/doc/posix-functions/pthread_setconcurrency.texi deleted file mode 100644 index d85c660560..0000000000 --- a/doc/posix-functions/pthread_setconcurrency.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node pthread_setconcurrency -@section @code{pthread_setconcurrency} -@findex pthread_setconcurrency - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 10.0, Minix 3.1.8, mingw, MSVC 14, Android 9.0. -@item -This function is removed in POSIX.1-2024. -You can remove calls to this function. -@end itemize diff --git a/doc/posix-functions/putmsg.texi b/doc/posix-functions/putmsg.texi deleted file mode 100644 index 8d02623a27..0000000000 --- a/doc/posix-functions/putmsg.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node putmsg -@section @code{putmsg} -@findex putmsg - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/putpmsg.texi b/doc/posix-functions/putpmsg.texi deleted file mode 100644 index 5120264145..0000000000 --- a/doc/posix-functions/putpmsg.texi +++ /dev/null @@ -1,18 +0,0 @@ -@node putpmsg -@section @code{putpmsg} -@findex putpmsg - -POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@end itemize diff --git a/doc/posix-functions/setitimer.texi b/doc/posix-functions/setitimer.texi deleted file mode 100644 index 19bcadb1a1..0000000000 --- a/doc/posix-functions/setitimer.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node setitimer -@section @code{setitimer} -@findex setitimer - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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, MSVC 14. -@item -This function is removed in POSIX.1-2024. -Use the functions @code{timer_create} and @code{timer_settime} instead. -@end itemize diff --git a/doc/posix-functions/setpgrp.texi b/doc/posix-functions/setpgrp.texi deleted file mode 100644 index d5a5068a16..0000000000 --- a/doc/posix-functions/setpgrp.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node setpgrp -@section @code{setpgrp} -@findex setpgrp - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: -Minix 3.1.8, mingw, MSVC 14. -@item -This function is removed in POSIX.1-2024. -Use the function @code{setpgid} or @code{setsid} instead, as appropriate. -@end itemize diff --git a/doc/posix-functions/sighold.texi b/doc/posix-functions/sighold.texi deleted file mode 100644 index f3ab8c79c6..0000000000 --- a/doc/posix-functions/sighold.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node sighold -@section @code{sighold} -@findex sighold - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 6.7, Minix 3.1.8, mingw, MSVC 14, Android 7.1. -@item -This function is removed in POSIX.1-2024. -Use the function @code{sigprocmask} instead. -@end itemize diff --git a/doc/posix-functions/sigignore.texi b/doc/posix-functions/sigignore.texi deleted file mode 100644 index f1feb607c3..0000000000 --- a/doc/posix-functions/sigignore.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node sigignore -@section @code{sigignore} -@findex sigignore - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: -FreeBSD 6.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 7.1. -@item -This function is removed in POSIX.1-2024. -Use the function @code{sigaction} instead. -@end itemize diff --git a/doc/posix-functions/siginterrupt.texi b/doc/posix-functions/siginterrupt.texi deleted file mode 100644 index 95198ddd29..0000000000 --- a/doc/posix-functions/siginterrupt.texi +++ /dev/null @@ -1,25 +0,0 @@ -@node siginterrupt -@section @code{siginterrupt} -@findex siginterrupt - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: -Minix 3.1.8, mingw, MSVC 14. -@item -This funciton is removed in POSIX.1-2024. -Use the function @code{sigaction} instead. -@end itemize - -Note: POSIX recommends using @code{sigaction} with SA_RESTART instead of -@code{siginterrupt (sig, 0)}. diff --git a/doc/posix-functions/sigpause.texi b/doc/posix-functions/sigpause.texi deleted file mode 100644 index d609fef677..0000000000 --- a/doc/posix-functions/sigpause.texi +++ /dev/null @@ -1,24 +0,0 @@ -@node sigpause -@section @code{sigpause} -@findex sigpause - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigpause.html} - -LSB specification:@* @url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-sigpause-3.html} - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on some platforms: -Minix 3.1.8, mingw, MSVC 14, Android 7.1. -@item -This function is removed in POSIX.1-2024. -Use the function @code{sigsuspend} instead. -@end itemize diff --git a/doc/posix-functions/sigrelse.texi b/doc/posix-functions/sigrelse.texi deleted file mode 100644 index d77c48138f..0000000000 --- a/doc/posix-functions/sigrelse.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node sigrelse -@section @code{sigrelse} -@findex sigrelse - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 6.7, Minix 3.1.8, mingw, MSVC 14, Android 7.1. -@item -This function is removed in POSIX.1-2024. -Use the function @code{sigprocmask} instead. -@end itemize diff --git a/doc/posix-functions/sigset.texi b/doc/posix-functions/sigset.texi deleted file mode 100644 index 771473e890..0000000000 --- a/doc/posix-functions/sigset.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node sigset -@section @code{sigset} -@findex sigset - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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: -FreeBSD 6.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 7.1. -@item -This function is removed in POSIX.1-2024. -Use the function @code{sigaction} instead. -@end itemize diff --git a/doc/posix-functions/tempnam.texi b/doc/posix-functions/tempnam.texi deleted file mode 100644 index ddb1ae0af8..0000000000 --- a/doc/posix-functions/tempnam.texi +++ /dev/null @@ -1,25 +0,0 @@ -@node tempnam -@section @code{tempnam} -@findex tempnam - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/tempnam.html} - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on some platforms: -Minix 3.1.8. -@item -This function is removed in POSIX.1-2024. -Use the function @code{mkstemp} instead. -@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/posix-functions/toascii.texi b/doc/posix-functions/toascii.texi deleted file mode 100644 index 976cb398e7..0000000000 --- a/doc/posix-functions/toascii.texi +++ /dev/null @@ -1,20 +0,0 @@ -@node toascii -@section @code{toascii} -@findex toascii - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/toascii.html} - -Gnulib module: ctype - -Portability problems fixed by Gnulib: -@itemize -@item -This function cannot be called from plain inline or extern inline functions -on some platforms: -macOS 10.8. -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@end itemize diff --git a/doc/posix-functions/ulimit.texi b/doc/posix-functions/ulimit.texi deleted file mode 100644 index 0173294c08..0000000000 --- a/doc/posix-functions/ulimit.texi +++ /dev/null @@ -1,22 +0,0 @@ -@node ulimit -@section @code{ulimit} -@findex ulimit - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/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 6.7, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0. -@item -This function is removed in POSIX.1-2024. -Use the functions @code{getrlimit} and @code{setrlimit} instead. -@end itemize diff --git a/doc/posix-functions/utime.texi b/doc/posix-functions/utime.texi deleted file mode 100644 index 395a7f4067..0000000000 --- a/doc/posix-functions/utime.texi +++ /dev/null @@ -1,38 +0,0 @@ -@node utime -@section @code{utime} -@findex utime - -Removed in POSIX.1-2024. -POSIX.1-2017 specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/utime.html} - -Gnulib module: utime - -Portability problems fixed by Gnulib: -@itemize -@item -The times that are set on the file are affected by the current time zone and -by the DST flag of the current time zone on some platforms: -mingw, MSVC 14 (when the environment variable @env{TZ} is set). -@item -On some platforms, the prototype for @code{utime} omits @code{const} -for the second argument: -mingw, MSVC 14. -@item -On some platforms, @code{utime("link-to-file/",buf)} succeeds instead -of failing with @code{ENOTDIR}. -macOS 14. -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -On some platforms, this function mis-handles a trailing slash: -Solaris 9. -@item -This function cannot set full timestamp resolution. Use -@code{utimensat(AT_FDCWD,file,times,0)}, or the gnulib module @code{utimens}, -instead. -@item -This function is removed in POSIX.1-2024. -You can use Gnulib module @code{utimens} instead. -@end itemize