From 3bf091476a0a544e388e9c8b7aab3371a7d936b5 Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Wed, 24 Nov 2004 00:45:41 +0000 Subject: 2004-11-23 Jeff Johnston * libc/include/stdio.h: Add new iprintf and iscanf variants. Also do some reordering. * libc/machine/powerpc/vfscanf.c: Remove __sccl function. * libc/stdio/Makefile.am: Add support for new iprintf and iscanf family functions. * libc/stdio/Makefile.in: Regenerated. * libc/stdio/fiprintf.c: Remove doc to siprintf.c. * libc/stdio/iprintf.c: Ditto. * libc/stdio/local.h (__svfiscanf_r): New prototype. * libc/stdio/siprintf.c: Add docs for various iprintf family functions. * libc/stdio/sniprintf.c: Move docs to siprintf.c. * libc/stdio/stdio.tex: Add new functions. * libc/stdio/vfscanf.c: Split out __sccl function to separate file and add special name defines so this file can be used to build vfiscanf.o. * libc/stdio/asiprintf.c: New file. * libc/stdio/fiscanf.c: Ditto. * libc/stdio/iscanf.c: Ditto. * libc/stdio/sccl.c: Ditto. * libc/stdio/siscanf.c: Ditto. * libc/stdio/vasiprintf.c: Ditto. * libc/stdio/viprintf.c: Ditto. * libc/stdio/viscanf.c: Ditto. * libc/stdio/vsiprintf.c: Ditto. * libc/stdio/vsiscanf.c: Ditto. * libc/stdio/vsniprintf.c: Ditto. --- newlib/libc/stdio/stdio.tex | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'newlib/libc/stdio/stdio.tex') diff --git a/newlib/libc/stdio/stdio.tex b/newlib/libc/stdio/stdio.tex index f5f092f2e..67be50374 100644 --- a/newlib/libc/stdio/stdio.tex +++ b/newlib/libc/stdio/stdio.tex @@ -34,7 +34,6 @@ structure. * fgetpos:: Record position in a stream or file * fgets:: Get character string from a file or stream * fileno:: Get file descriptor associated with stream -* fiprintf:: Write formatted output to file (integer only) * fopen:: Open a file * fdopen:: Turn an open file into a stream * fputc:: Write a character on a stream or file @@ -53,7 +52,6 @@ structure. * getline:: Get character string from a file or stream * gets:: Get character string from standard input (obsolete) * getw:: Get a word (int) from a file or stream -* iprintf:: Write formatted output (integer only) * mktemp:: Generate unused file name * perror:: Print an error message on standard error * putc:: Write a character on a stream or file (macro) @@ -69,12 +67,14 @@ structure. * setbuffer:: Specify full buffering for a file or stream with size * setlinebuf:: Specify line buffering for a file or stream * setvbuf:: Specify buffering for a file or stream -* siprintf:: Write formatted output to string (integer only) -* sniprintf:: Write formatted output to string up to max size (integer only) * printf:: Write formatted output * scanf:: Scan and format input +* iprintf:: Write formatted output (integer only) +* iscanf:: Scan and format input (integer only) * tmpfile:: Create a temporary file * tmpnam:: Generate name for a temporary file +* viprintf:: Format variable argument list for non-floating-point output +* viscanf:: Scan variable format list for non-floating-point input * vprintf:: Format variable argument list * vscanf:: Format variable argument list @end menu @@ -109,9 +109,6 @@ structure. @page @include stdio/fileno.def -@page -@include stdio/fiprintf.def - @page @include stdio/fopen.def @@ -166,9 +163,6 @@ structure. @page @include stdio/getw.def -@page -@include stdio/iprintf.def - @page @include stdio/mktemp.def @@ -214,18 +208,18 @@ structure. @page @include stdio/setvbuf.def -@page -@include stdio/siprintf.def - -@page -@include stdio/sniprintf.def - @page @include stdio/sprintf.def @page @include stdio/sscanf.def +@page +@include stdio/siprintf.def + +@page +@include stdio/siscanf.def + @page @include stdio/tmpfile.def @@ -237,3 +231,10 @@ structure. @page @include stdio/vfscanf.def + +@page +@include stdio/viprintf.def + +@page +@include stdio/viscanf.def + -- cgit v1.2.3