[PATCH v5 8/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 abbrev variants of base function
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Sat Jan 11 00:01:09 GMT 2025
Abbreviate circular F/Ff/Fl and similar function variants to /f/l dropping base name.
Signed-off-by: Brian Inglis <Brian.Inglis@SystematicSW.ab.ca>
---
winsup/doc/posix.xml | 166 +++++++++++++++++++++----------------------
1 file changed, 83 insertions(+), 83 deletions(-)
diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
index 64b25e7babb1..bbe7189cc5de 100644
--- a/winsup/doc/posix.xml
+++ b/winsup/doc/posix.xml
@@ -29,8 +29,8 @@ ISO/IEC DIS 9945 Information technology
accept
accept4
access
- acos/acosf/acosl
- acosh/acoshf/acoshl
+ acos/f/l
+ acosh/f/l
aio_cancel
aio_error
aio_fsync
@@ -43,14 +43,14 @@ ISO/IEC DIS 9945 Information technology
alphasort
asctime
asctime_r
- asin/asinf/asinl
- asinh/asinhf/asinhl
+ asin/f/l
+ asinh/f/l
asprintf
assert (SVID - available in "assert.h" header)
at_quick_exit (ISO C11)
- atan/atanf/atanl
- atan2/atan2f/atan2l
- atanh/atanhf/atanhl
+ atan/f/l
+ atan2/f/l
+ atanh/f/l
atexit
atof
atoi
@@ -95,24 +95,24 @@ ISO/IEC DIS 9945 Information technology
btowc
c16rtomb (ISO C11)
c32rtomb (ISO C11)
- cabs/cabsf/cabsl
- cacos/cacosf/cacosl
- cacosh/cacoshf/cacoshl
+ cabs/f/l
+ cacos/f/l
+ cacosh/f/l
call_once (ISO C11)
calloc
- carg/cargf/cargl
- casin/casinf/casinl
- casinh/casinhf/casinhl
- catan/catanf/catanl
- catanh/catanhf/catanhl
+ carg/f/l
+ casin/f/l
+ casinh/f/l
+ catan/f/l
+ catanh/f/l
catclose
catgets
catopen
- cbrt/cbrtf/cbrtl
- ccos/ccosf/ccosl
- ccosh/ccoshf/ccoshl
- ceil/ceilf/ceill
- cexp/cexpf/cexpl
+ cbrt/f/l
+ ccos/f/l
+ ccosh/f/l
+ ceil/f/l
+ cexp/f/l
cfgetispeed
cfgetospeed
cfsetispeed
@@ -120,7 +120,7 @@ ISO/IEC DIS 9945 Information technology
chdir
chmod
chown
- cimag/cimagf/cimagl
+ cimag/f/l
clearerr
clock
clock_getcpuclockid
@@ -128,7 +128,7 @@ ISO/IEC DIS 9945 Information technology
clock_gettime
clock_nanosleep (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
clock_settime (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
- clog/clogf/clogl
+ clog/f/l
close
closedir
closelog
@@ -139,21 +139,21 @@ ISO/IEC DIS 9945 Information technology
cnd_timedwait (ISO C11)
cnd_wait (ISO C11)
confstr
- conj/conjf/conjl
+ conj/f/l
connect
- copysign/copysignf/copysignl
- cos/cosf/cosl
- cosh/coshf/coshl
- cpow/cpowf/cpowl
- cproj/cprojf/cprojl
- creal/crealf/creall
+ copysign/f/l
+ cos/f/l
+ cosh/f/l
+ cpow/f/l
+ cproj/f/l
+ creal/f/l
creat
crypt (available in external "crypt" library)
- csin/csinf/csinl
- csinh/csinhf/csinhl
- csqrt/csqrtf/csqrtl
- ctan/ctanf/ctanl
- ctanh/ctanhf/ctanhl
+ csin/f/l
+ csinh/f/l
+ csqrt/f/l
+ ctan/f/l
+ ctanh/f/l
ctermid
ctime
ctime_r
@@ -195,8 +195,8 @@ ISO/IEC DIS 9945 Information technology
endutxent
environ
erand48
- erf/erff/erfl
- erfc/erfcf/erfcl
+ erf/f/l
+ erfc/f/l
errno
execl
execle
@@ -205,10 +205,10 @@ ISO/IEC DIS 9945 Information technology
execve
execvp
exit
- exp/expf/expl
- exp2/exp2f/exp2l
- expm1/expm1f/expm1l
- fabs/fabsf/fabsl
+ exp/f/l
+ exp2/f/l
+ expm1/f/l
+ fabs/f/l
faccessat
fchdir
fchmod
@@ -218,7 +218,7 @@ ISO/IEC DIS 9945 Information technology
fclose
fcntl (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
fdatasync
- fdim/fdimf/fdiml
+ fdim/f/l
fdopen
fdopendir
feclearexcept
@@ -246,12 +246,12 @@ ISO/IEC DIS 9945 Information technology
fgetws
fileno
flockfile
- floor/floorf/floorl
- fma/fmaf/fmal
- fmax/fmaxf/fmaxl
+ floor/f/l
+ fma/f/l
+ fmax/f/l
fmemopen
- fmin/fminf/fminl
- fmod/fmodf/fmodl
+ fmin/f/l
+ fmod/f/l
fnmatch
fopen
fork
@@ -267,7 +267,7 @@ ISO/IEC DIS 9945 Information technology
freeaddrinfo
freelocale
freopen
- frexp/frexpf/frexpl
+ frexp/f/l
fscanf
fseek
fseeko
@@ -360,7 +360,7 @@ ISO/IEC DIS 9945 Information technology
htole64 (available in "endian.h" header)
htonl
htons
- hypot/hypotf/hypotl
+ hypot/f/l
iconv (available in external "libiconv" library)
iconv_close (available in external "libiconv" library)
iconv_open (available in external "libiconv" library)
@@ -368,7 +368,7 @@ ISO/IEC DIS 9945 Information technology
if_indextoname
if_nameindex
if_nametoindex
- ilogb/ilogbf/ilogbl
+ ilogb/f/l
imaxabs
imaxdiv
in6addr_any (din)
@@ -450,34 +450,34 @@ ISO/IEC DIS 9945 Information technology
labs
lchown
lcong48
- ldexp/ldexpf/ldexpl
+ ldexp/f/l
ldiv
le16toh (available in "endian.h" header)
le32toh (available in "endian.h" header)
le64toh (available in "endian.h" header)
lfind
- lgamma/lgammaf/lgammal
+ lgamma/f/l
link
linkat
lio_listio
listen
llabs
lldiv
- llrint/llrintf/llrintl
- llround/llroundf/llroundl
+ llrint/f/l
+ llround/f/l
localeconv
localtime
localtime_r
lockf (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
- log/logf/logl
- log10/log10f/log10l
- log1p/log1pf/log1pl
- log2/log2f/log2l
- logb/logbf/logbl
+ log/f/l
+ log10/f/l
+ log1p/f/l
+ log2/f/l
+ logb/f/l
longjmp
lrand48
- lrint/lrintf/lrintl
- lround/lroundf/lroundl
+ lrint/f/l
+ lround/f/l
lsearch
lseek
lstat
@@ -511,7 +511,7 @@ ISO/IEC DIS 9945 Information technology
mktime
mlock
mmap
- modf/modff/modfl
+ modf/f/l
mprotect
mq_close
mq_getattr
@@ -537,12 +537,12 @@ ISO/IEC DIS 9945 Information technology
mtx_unlock (ISO C11)
munlock
munmap
- nan/nanf/nanl
+ nan/f/l
nanosleep
- nearbyint/nearbyintf/nearbyintl
+ nearbyint/f/l
newlocale
- nextafter/nextafterf/nextafterl
- nexttoward/nexttowardf/nexttowardl
+ nextafter/f/l
+ nexttoward/f/l
nftw
ngettext (available in external gettext "libintl" library)
nice (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
@@ -598,7 +598,7 @@ ISO/IEC DIS 9945 Information technology
posix_spawnattr_setsigdefault
posix_spawnattr_setsigmask
posix_spawnp
- pow/powf/powl
+ pow/f/l
ppoll
pread
printf
@@ -745,16 +745,16 @@ ISO/IEC DIS 9945 Information technology
remainderl (ISO C99 - available in "math.h" header)
remove
remque
- remquo/remquof/remquol
+ remquo/f/l
rename
renameat
rewind
rewinddir
- rint/rintf/rintl
+ rint/f/l
rmdir
- round/roundf/roundl
- scalbln/scalblnf/scalblnl
- scalbn/scalbnf/scalbnl
+ round/f/l
+ scalbln/f/l
+ scalbn/f/l
scandir
scanf
sched_get_priority_max
@@ -838,15 +838,15 @@ ISO/IEC DIS 9945 Information technology
sigtimedwait
sigwait
sigwaitinfo
- sin/sinf/sinl
- sinh/sinhf/sinhl
+ sin/f/l
+ sinh/f/l
sleep
snprintf
sockatmark
socket
socketpair
sprintf
- sqrt/sqrtf/sqrtl
+ sqrt/f/l
srand
srand48
srandom
@@ -914,8 +914,8 @@ ISO/IEC DIS 9945 Information technology
sysconf
syslog
system
- tan/tanf/tanl
- tanh/tanhf/tanhl
+ tan/f/l
+ tanh/f/l
tcdrain
tcflow
tcflush
@@ -929,7 +929,7 @@ ISO/IEC DIS 9945 Information technology
telldir
textdomain (available in external gettext "libintl" library)
tfind
- tgamma/tgammaf/tgammal
+ tgamma/f/l
thrd_create (ISO C11)
thrd_current (ISO C11)
thrd_detach (ISO C11)
@@ -959,7 +959,7 @@ ISO/IEC DIS 9945 Information technology
towlower_l
towupper
towupper_l
- trunc/truncf/truncl
+ trunc/f/l
truncate
tsearch
tss_create (ISO C11)
@@ -1102,7 +1102,7 @@ ISO/IEC DIS 9945 Information technology
fflush_unlocked
fileno_unlocked
fgetc_unlocked
- finite/finitef/finitel
+ finite/f/l
fiprintf
flock (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
fls
@@ -1228,7 +1228,7 @@ ISO/IEC DIS 9945 Information technology
basename (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
canonicalize_file_name
clearenv
- clog10/clog10f/clog10l
+ clog10/f/l
close_range (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
crypt_r (available in external "crypt" library)
dremf
@@ -1242,7 +1242,7 @@ ISO/IEC DIS 9945 Information technology
error_at_line
euidaccess
execvpe
- exp10/exp10f/exp10l
+ exp10/f/l
fallocate (see <xref linkend="std-notes">chapter "Implementation Notes"</xref>)
fcloseall
fcloseall_r
@@ -1280,7 +1280,7 @@ ISO/IEC DIS 9945 Information technology
mempcpy
memrchr
mkostemps
- pow10/pow10f/pow10l
+ pow10/f/l
pthread_getaffinity_np
pthread_getattr_np
pthread_getname_np
@@ -1301,7 +1301,7 @@ ISO/IEC DIS 9945 Information technology
sched_setaffinity
setxattr
signalfd
- sincos/sincosf/sincosl
+ sincos/f/l
strchrnul
strptime_l
strtod_l
--
2.45.1
More information about the Cygwin-patches
mailing list