mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
Update.
1999-01-18 Andreas Jaeger <aj@arthur.rhein-neckar.de> * posix/test-vfork.c: Include <sys/wait.h> for wait declaration. 1999-01-16 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * manual/ctype.texi: Fix cross refs and typos. * manual/charset.texi: Likewise. 1999-01-18 Ulrich Drepper <drepper@cygnus.com> * Rules: Add dummp.y and dummy.o to common-generated. Patch by Andreas Schwab. 1999-01-18 10:07 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu> * manual/libc-texinfo.sh: Use tsort.awk. * manual/tsort.awk: New file. * manual/Makefile (minimal-dist): Add tsort.awk. (distribute): Remove generated files: summary.texi, stamp-summary, chapters.texi, top-menu.texi, and texis.
This commit is contained in:
parent
d0d7d3824e
commit
464d646f3e
22
ChangeLog
22
ChangeLog
@ -1,3 +1,25 @@
|
||||
1999-01-18 Andreas Jaeger <aj@arthur.rhein-neckar.de>
|
||||
|
||||
* posix/test-vfork.c: Include <sys/wait.h> for wait declaration.
|
||||
|
||||
1999-01-16 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
|
||||
* manual/ctype.texi: Fix cross refs and typos.
|
||||
* manual/charset.texi: Likewise.
|
||||
|
||||
1999-01-18 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* Rules: Add dummp.y and dummy.o to common-generated.
|
||||
Patch by Andreas Schwab.
|
||||
|
||||
1999-01-18 10:07 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* manual/libc-texinfo.sh: Use tsort.awk.
|
||||
* manual/tsort.awk: New file.
|
||||
* manual/Makefile (minimal-dist): Add tsort.awk.
|
||||
(distribute): Remove generated files: summary.texi,
|
||||
stamp-summary, chapters.texi, top-menu.texi, and texis.
|
||||
|
||||
1999-01-15 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
|
||||
* sysdeps/unix/sysv/linux/m68k/vfork.S: Test return value after
|
||||
|
1
Rules
1
Rules
@ -75,6 +75,7 @@ endef
|
||||
$(common-objpfx)dummy.c:
|
||||
rm -f $@
|
||||
echo 'void __dummy__ (void) { }' > $@
|
||||
common-generated += dummy.o dummy.c
|
||||
|
||||
# This makes all the auxiliary and test programs.
|
||||
|
||||
|
@ -105,15 +105,14 @@ dir-add.info: xtract-typefun.awk $(texis)
|
||||
$(TEXI2DVI) $<
|
||||
|
||||
# Distribution.
|
||||
minimal-dist = summary.awk texis.awk libc-texinfo.sh libc.texinfo \
|
||||
$(filter-out summary.texi, $(nonexamples)) \
|
||||
minimal-dist = summary.awk texis.awk tsort.awk libc-texinfo.sh libc.texinfo \
|
||||
$(filter-out summary.texi, $(nonexamples)) \
|
||||
$(patsubst %.c.texi,examples/%.c, $(examples))
|
||||
|
||||
doc-only-dist = Makefile COPYING.LIB
|
||||
distribute = $(minimal-dist) $(examples) texis stdio-fp.c \
|
||||
libc.info* libc.?? libc.??s texinfo.tex stamp-summary \
|
||||
xtract-typefun.awk dir-add.info dir \
|
||||
chapters.texi top-menu.texi summary.texi
|
||||
distribute = $(minimal-dist) $(examples) stdio-fp.c \
|
||||
libc.info* libc.?? libc.??s texinfo.tex \
|
||||
xtract-typefun.awk dir-add.info dir
|
||||
export distribute := $(distribute)
|
||||
|
||||
tar-it = tar chovf $@ $^
|
||||
|
@ -1,36 +0,0 @@
|
||||
@include intro.texi
|
||||
@include errno.texi
|
||||
@include memory.texi
|
||||
@include ctype.texi
|
||||
@include string.texi
|
||||
@include charset.texi
|
||||
@include locale.texi
|
||||
@include message.texi
|
||||
@include search.texi
|
||||
@include pattern.texi
|
||||
@include io.texi
|
||||
@include stdio.texi
|
||||
@include llio.texi
|
||||
@include filesys.texi
|
||||
@include pipe.texi
|
||||
@include socket.texi
|
||||
@include terminal.texi
|
||||
@include math.texi
|
||||
@include arith.texi
|
||||
@include time.texi
|
||||
@include setjmp.texi
|
||||
@include signal.texi
|
||||
@include startup.texi
|
||||
@include process.texi
|
||||
@include job.texi
|
||||
@include nss.texi
|
||||
@include users.texi
|
||||
@include sysinfo.texi
|
||||
@include conf.texi
|
||||
@include ../crypt/crypt.texi
|
||||
@include ../linuxthreads/linuxthreads.texi
|
||||
@include lang.texi
|
||||
@include header.texi
|
||||
@include install.texi
|
||||
@include maint.texi
|
||||
@include contrib.texi
|
@ -358,7 +358,7 @@ current locale which determines the translation and therefore also the
|
||||
external encoding used. In such a situation (and many others) the
|
||||
functions described here are perfect. If more freedom while performing
|
||||
the conversion is necessary take a look at the @code{iconv} functions
|
||||
(@pxref{Generic Charset Conversion})
|
||||
(@pxref{Generic Charset Conversion}).
|
||||
|
||||
@menu
|
||||
* Selecting the Conversion:: Selecting the conversion and its properties.
|
||||
@ -1015,7 +1015,7 @@ this is not a strict guarantee. Therefore simply NUL terminating a
|
||||
piece of a running text is not always an adequate solution and therefore
|
||||
never should be used in generally used code.
|
||||
|
||||
The generic conversion interface (see @xref{Generic Charset Conversion})
|
||||
The generic conversion interface (@xref{Generic Charset Conversion})
|
||||
does not have this limitation (it simply works on buffers, not
|
||||
strings), and the GNU C library contains a set of functions which take
|
||||
additional parameters specifying the maximal number of bytes which are
|
||||
@ -1370,7 +1370,7 @@ The function @code{mblen} is declared in @file{stdlib.h}.
|
||||
For convenience reasons the @w{ISO C89} standard defines also functions
|
||||
to convert entire strings instead of single characters. These functions
|
||||
suffer from the same problems as their reentrant counterparts from the
|
||||
second amendment to @w{ISO C89}; see @xref{Converting Strings}.
|
||||
second amendment to @w{ISO C89}; see @ref{Converting Strings}.
|
||||
|
||||
@comment stdlib.h
|
||||
@comment ISO
|
||||
@ -1526,7 +1526,7 @@ one has to change the @code{LC_CTYPE} locale using @code{setlocale}.
|
||||
|
||||
This introduces major problems for the rest of the programs since
|
||||
several more functions (e.g., the character classification functions,
|
||||
@xref{Classification of Characters}) use the @code{LC_CTYPE} category.
|
||||
@pxref{Classification of Characters}) use the @code{LC_CTYPE} category.
|
||||
|
||||
@item
|
||||
Parallel conversions to and from different character sets are not
|
||||
|
@ -656,7 +656,7 @@ is_in_class (int c, const char *class)
|
||||
@}
|
||||
@end smallexample
|
||||
|
||||
See @xref{Converting a Character} for more information on @code{btowc}.
|
||||
@xref{Converting a Character} for more information on @code{btowc}.
|
||||
Please note that this change probably does not improve the performance
|
||||
of the program a lot since the @code{wctype} function still has to make
|
||||
the string comparisons. But it gets really interesting if the
|
||||
@ -690,7 +690,7 @@ This type is defined in @file{wctype.h}.
|
||||
|
||||
@comment wctype.h
|
||||
@comment ISO
|
||||
@deftypefun wctrans_t wctrans (const char *@var{property}
|
||||
@deftypefun wctrans_t wctrans (const char *@var{property})
|
||||
The @code{wctrans} function has to be used to find out whether a named
|
||||
mapping is defined in the current locale selected for the
|
||||
@code{LC_CTYPE} category. If the returned value is non-zero it can
|
||||
|
@ -25,7 +25,7 @@ collect_nodes () {
|
||||
END { for (x in file)
|
||||
if (file[x] != "")
|
||||
print file[x] ":" x, file[nnode[x]] ":" nnode[x] }' |
|
||||
tsort | sed 's/_/ /g; $d'
|
||||
$AWK -f tsort.awk | sed 's/_/ /g'
|
||||
}
|
||||
|
||||
collect_nodes $1 | build_menu
|
||||
|
81
manual/texis
81
manual/texis
@ -1,81 +0,0 @@
|
||||
texis = \
|
||||
intro.texi \
|
||||
creature.texi \
|
||||
errno.texi \
|
||||
memory.texi \
|
||||
ctype.texi \
|
||||
string.texi \
|
||||
stpcpy.c.texi \
|
||||
strdupa.c.texi \
|
||||
strncat.c.texi \
|
||||
charset.texi \
|
||||
locale.texi \
|
||||
message.texi \
|
||||
search.texi \
|
||||
search.c.texi \
|
||||
pattern.texi \
|
||||
io.texi \
|
||||
stdio.texi \
|
||||
rprintf.c.texi \
|
||||
memopen.c.texi \
|
||||
memstrm.c.texi \
|
||||
fmtmsgexpl.c.texi \
|
||||
llio.texi \
|
||||
select.c.texi \
|
||||
filesys.texi \
|
||||
dir.c.texi \
|
||||
dir2.c.texi \
|
||||
pipe.texi \
|
||||
pipe.c.texi \
|
||||
popen.c.texi \
|
||||
socket.texi \
|
||||
mkfsock.c.texi \
|
||||
mkisock.c.texi \
|
||||
isockad.c.texi \
|
||||
inetcli.c.texi \
|
||||
inetsrv.c.texi \
|
||||
filesrv.c.texi \
|
||||
filecli.c.texi \
|
||||
terminal.texi \
|
||||
termios.c.texi \
|
||||
math.texi \
|
||||
arith.texi \
|
||||
time.texi \
|
||||
strftim.c.texi \
|
||||
setjmp.texi \
|
||||
setjmp.c.texi \
|
||||
signal.texi \
|
||||
sigh1.c.texi \
|
||||
sigusr.c.texi \
|
||||
startup.texi \
|
||||
getopt.texi \
|
||||
testopt.c.texi \
|
||||
longopt.c.texi \
|
||||
argp.texi \
|
||||
argp-ex1.c.texi \
|
||||
argp-ex2.c.texi \
|
||||
argp-ex3.c.texi \
|
||||
argp-ex4.c.texi \
|
||||
subopt.c.texi \
|
||||
atexit.c.texi \
|
||||
process.texi \
|
||||
job.texi \
|
||||
nss.texi \
|
||||
nsswitch.texi \
|
||||
users.texi \
|
||||
db.c.texi \
|
||||
sysinfo.texi \
|
||||
conf.texi \
|
||||
../crypt/crypt.texi \
|
||||
../crypt/genpass.c.texi \
|
||||
../crypt/testpass.c.texi \
|
||||
../linuxthreads/linuxthreads.texi \
|
||||
lang.texi \
|
||||
add.c.texi \
|
||||
header.texi \
|
||||
summary.texi \
|
||||
install.texi \
|
||||
maint.texi \
|
||||
contrib.texi \
|
||||
lgpl.texinfo \
|
||||
|
1215
manual/top-menu.texi
1215
manual/top-menu.texi
File diff suppressed because it is too large
Load Diff
@ -2,6 +2,7 @@
|
||||
#include <unistd.h>
|
||||
#include <error.h>
|
||||
#include <errno.h>
|
||||
#include <sys/wait.h>
|
||||
|
||||
void noop (void);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user