Mercurial > hg > octave-lyh > gnulib-hg
changeset 16509:d2a4b2dea076
doc: Move ISO C11 feature notes into POSIX chapters.
* doc/posix-functions/aligned_alloc.texi: Renamed from
doc/glibc-functions/aligned_alloc.texi.
* doc/posix-functions/quick_exit.texi: Renamed from
doc/glibc-functions/quick_exit.texi.
* doc/posix-headers/uchar.texi: Renamed from
doc/glibc-headers/uchar.texi.
* doc/posix-functions/c16rtomb.texi: Renamed from
doc/glibc-functions/c16rtomb.texi.
* doc/posix-functions/c32rtomb.texi: Renamed from
doc/glibc-functions/c32rtomb.texi.
* doc/posix-functions/mbrtoc16.texi: Renamed from
doc/glibc-functions/mbrtoc16.texi.
* doc/posix-functions/mbrtoc32.texi: Renamed from
doc/glibc-functions/mbrtoc32.texi.
* doc/gnulib.texi: Update.
(Glibc uchar.h): Remove section.
Suggested by Eric Blake.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Wed, 29 Feb 2012 12:10:02 +0100 |
parents | 72cfe53065d1 |
children | af909bf507e4 |
files | ChangeLog doc/glibc-functions/aligned_alloc.texi doc/glibc-functions/c16rtomb.texi doc/glibc-functions/c32rtomb.texi doc/glibc-functions/mbrtoc16.texi doc/glibc-functions/mbrtoc32.texi doc/glibc-functions/quick_exit.texi doc/glibc-headers/uchar.texi doc/gnulib.texi doc/posix-functions/aligned_alloc.texi doc/posix-functions/c16rtomb.texi doc/posix-functions/c32rtomb.texi doc/posix-functions/mbrtoc16.texi doc/posix-functions/mbrtoc32.texi doc/posix-functions/quick_exit.texi doc/posix-headers/uchar.texi |
diffstat | 16 files changed, 152 insertions(+), 136 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2012-02-28 Bruno Haible <bruno@clisp.org> + + doc: Move ISO C11 feature notes into POSIX chapters. + * doc/posix-functions/aligned_alloc.texi: Renamed from + doc/glibc-functions/aligned_alloc.texi. + * doc/posix-functions/quick_exit.texi: Renamed from + doc/glibc-functions/quick_exit.texi. + * doc/posix-headers/uchar.texi: Renamed from + doc/glibc-headers/uchar.texi. + * doc/posix-functions/c16rtomb.texi: Renamed from + doc/glibc-functions/c16rtomb.texi. + * doc/posix-functions/c32rtomb.texi: Renamed from + doc/glibc-functions/c32rtomb.texi. + * doc/posix-functions/mbrtoc16.texi: Renamed from + doc/glibc-functions/mbrtoc16.texi. + * doc/posix-functions/mbrtoc32.texi: Renamed from + doc/glibc-functions/mbrtoc32.texi. + * doc/gnulib.texi: Update. + (Glibc uchar.h): Remove section. + Suggested by Eric Blake. + 2012-02-29 Paul Eggert <eggert@cs.ucla.edu> stdnoreturn: port to MSVC better
deleted file mode 100644 --- a/doc/glibc-functions/aligned_alloc.texi +++ /dev/null @@ -1,16 +0,0 @@ -@node aligned_alloc -@subsection @code{aligned_alloc} -@findex aligned_alloc - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
deleted file mode 100644 --- a/doc/glibc-functions/c16rtomb.texi +++ /dev/null @@ -1,16 +0,0 @@ -@node c16rtomb -@subsection @code{c16rtomb} -@findex c16rtomb - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
deleted file mode 100644 --- a/doc/glibc-functions/c32rtomb.texi +++ /dev/null @@ -1,16 +0,0 @@ -@node c32rtomb -@subsection @code{c32rtomb} -@findex c32rtomb - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
deleted file mode 100644 --- a/doc/glibc-functions/mbrtoc16.texi +++ /dev/null @@ -1,16 +0,0 @@ -@node mbrtoc16 -@subsection @code{mbrtoc16} -@findex mbrtoc16 - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
deleted file mode 100644 --- a/doc/glibc-functions/mbrtoc32.texi +++ /dev/null @@ -1,16 +0,0 @@ -@node mbrtoc32 -@subsection @code{mbrtoc32} -@findex mbrtoc32 - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
deleted file mode 100644 --- a/doc/glibc-functions/quick_exit.texi +++ /dev/null @@ -1,16 +0,0 @@ -@node quick_exit -@subsection @code{quick_exit} -@findex quick_exit - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.9, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
deleted file mode 100644 --- a/doc/glibc-headers/uchar.texi +++ /dev/null @@ -1,19 +0,0 @@ -@node uchar.h -@section @file{uchar.h} - -Defines the types @code{char16_t}, @code{char32_t} and declares the -functions @code{mbrtoc16}, @code{c16rtomb}, @code{mbrtoc32}, -@code{c32rtomb}. - -Gnulib module: --- - -Portability problems fixed by Gnulib: -@itemize -@end itemize - -Portability problems not fixed by Gnulib: -@itemize -@item -This header file is missing on all non-glibc platforms: -glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. -@end itemize
--- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -1222,6 +1222,7 @@ * tgmath.h:: * time.h:: * trace.h:: +* uchar.h:: * ucontext.h:: * ulimit.h:: * unistd.h:: @@ -1310,6 +1311,7 @@ @include posix-headers/tgmath.texi @include posix-headers/time.texi @include posix-headers/trace.texi +@include posix-headers/uchar.texi @include posix-headers/ucontext.texi @include posix-headers/ulimit.texi @include posix-headers/unistd.texi @@ -1359,6 +1361,7 @@ * aio_suspend:: * aio_write:: * alarm:: +* aligned_alloc:: * alphasort:: * asctime:: * asctime_r:: @@ -1387,6 +1390,8 @@ * bind:: * bsearch:: * btowc:: +* c16rtomb:: +* c32rtomb:: * cabs:: * cabsf:: * cabsl:: @@ -1872,6 +1877,8 @@ * malloc:: * mblen:: * mbrlen:: +* mbrtoc16:: +* mbrtoc32:: * mbrtowc:: * mbsinit:: * mbsnrtowcs:: @@ -2160,6 +2167,7 @@ * putwchar:: * pwrite:: * qsort:: +* quick_exit:: * raise:: * rand:: * rand_r:: @@ -2552,6 +2560,7 @@ @include posix-functions/aio_suspend.texi @include posix-functions/aio_write.texi @include posix-functions/alarm.texi +@include posix-functions/aligned_alloc.texi @include posix-functions/alphasort.texi @include posix-functions/asctime.texi @include posix-functions/asctime_r.texi @@ -2580,6 +2589,8 @@ @include posix-functions/bind.texi @include posix-functions/bsearch.texi @include posix-functions/btowc.texi +@include posix-functions/c16rtomb.texi +@include posix-functions/c32rtomb.texi @include posix-functions/cabs.texi @include posix-functions/cabsf.texi @include posix-functions/cabsl.texi @@ -3065,6 +3076,8 @@ @include posix-functions/malloc.texi @include posix-functions/mblen.texi @include posix-functions/mbrlen.texi +@include posix-functions/mbrtoc16.texi +@include posix-functions/mbrtoc32.texi @include posix-functions/mbrtowc.texi @include posix-functions/mbsinit.texi @include posix-functions/mbsnrtowcs.texi @@ -3353,6 +3366,7 @@ @include posix-functions/putwchar.texi @include posix-functions/pwrite.texi @include posix-functions/qsort.texi +@include posix-functions/quick_exit.texi @include posix-functions/raise.texi @include posix-functions/rand.texi @include posix-functions/rand_r.texi @@ -3824,7 +3838,6 @@ * sys/ioctl.h:: * sysexits.h:: * ttyent.h:: -* uchar.h:: @end menu @include glibc-headers/a.out.texi @@ -3859,7 +3872,6 @@ @include glibc-headers/sys_ioctl.texi @include glibc-headers/sysexits.texi @include glibc-headers/ttyent.texi -@include glibc-headers/uchar.texi @node Glibc Function Substitutes @chapter Glibc Function Substitutes @@ -3985,7 +3997,6 @@ * Glibc termios.h:: * Glibc time.h:: * Glibc ttyent.h:: -* Glibc uchar.h:: * Glibc unistd.h:: * Glibc utmp.h:: * Glibc utmpx.h:: @@ -5821,7 +5832,6 @@ @section Glibc Extensions to @code{<stdlib.h>} @menu -* aligned_alloc:: * canonicalize_file_name:: * cfree:: * clearenv:: @@ -5848,7 +5858,6 @@ * qfcvt_r:: * qgcvt:: * qsort_r:: -* quick_exit:: * random_r:: * rpmatch:: * seed48_r:: @@ -5867,7 +5876,6 @@ * valloc:: @end menu -@include glibc-functions/aligned_alloc.texi @include glibc-functions/canonicalize_file_name.texi @include glibc-functions/cfree.texi @include glibc-functions/clearenv.texi @@ -5894,7 +5902,6 @@ @include glibc-functions/qfcvt_r.texi @include glibc-functions/qgcvt.texi @include glibc-functions/qsort_r.texi -@include glibc-functions/quick_exit.texi @include glibc-functions/random_r.texi @include glibc-functions/rpmatch.texi @include glibc-functions/seed48_r.texi @@ -6467,20 +6474,8 @@ @include glibc-functions/getttynam.texi @include glibc-functions/setttyent.texi -@node Glibc uchar.h -@section Glibc @code{<uchar.h>} - -@menu -* c16rtomb:: -* c32rtomb:: -* mbrtoc16:: -* mbrtoc32:: -@end menu - -@include glibc-functions/c16rtomb.texi -@include glibc-functions/c32rtomb.texi -@include glibc-functions/mbrtoc16.texi -@include glibc-functions/mbrtoc32.texi +@c @node Glibc uchar.h +@c @section Glibc Extensions to @code{<uchar.h>} @c @node Glibc ucontext.h @c @section Glibc Extensions to @code{<ucontext.h>}
new file mode 100644 --- /dev/null +++ b/doc/posix-functions/aligned_alloc.texi @@ -0,0 +1,16 @@ +@node aligned_alloc +@section @code{aligned_alloc} +@findex aligned_alloc + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize
new file mode 100644 --- /dev/null +++ b/doc/posix-functions/c16rtomb.texi @@ -0,0 +1,16 @@ +@node c16rtomb +@section @code{c16rtomb} +@findex c16rtomb + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize
new file mode 100644 --- /dev/null +++ b/doc/posix-functions/c32rtomb.texi @@ -0,0 +1,16 @@ +@node c32rtomb +@section @code{c32rtomb} +@findex c32rtomb + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize
new file mode 100644 --- /dev/null +++ b/doc/posix-functions/mbrtoc16.texi @@ -0,0 +1,16 @@ +@node mbrtoc16 +@section @code{mbrtoc16} +@findex mbrtoc16 + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize
new file mode 100644 --- /dev/null +++ b/doc/posix-functions/mbrtoc32.texi @@ -0,0 +1,16 @@ +@node mbrtoc32 +@section @code{mbrtoc32} +@findex mbrtoc32 + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize
new file mode 100644 --- /dev/null +++ b/doc/posix-functions/quick_exit.texi @@ -0,0 +1,16 @@ +@node quick_exit +@section @code{quick_exit} +@findex quick_exit + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.9, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize
new file mode 100644 --- /dev/null +++ b/doc/posix-headers/uchar.texi @@ -0,0 +1,19 @@ +@node uchar.h +@section @file{uchar.h} + +Defines the types @code{char16_t}, @code{char32_t} and declares the +functions @code{mbrtoc16}, @code{c16rtomb}, @code{mbrtoc32}, +@code{c32rtomb}. + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This header file is missing on all non-glibc platforms: +glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS. +@end itemize