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:
Ulrich Drepper 1999-01-18 09:38:36 +00:00
parent d0d7d3824e
commit 464d646f3e
10 changed files with 36 additions and 1345 deletions

View File

@ -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
View File

@ -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.

View File

@ -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 $@ $^

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 \

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,7 @@
#include <unistd.h>
#include <error.h>
#include <errno.h>
#include <sys/wait.h>
void noop (void);