2008-10-31 Jeff Johnston <jjohnstn@redhat.com>

* libc/stdio/diprintf.c: Modify documentation so eclipse newlib
        libhover docs generate properly.
        * libc/stdio/dprintf.c: Ditto.
        * libc/stdio/fflush.c: Ditto.
        * libc/stdio/fopencookie.c: Ditto.
        * libc/stdio/fread.c: Ditto.
        * libc/stdio/fsetpos.c: Ditto.
        * libc/stdio/getc_u.c: Ditto.
        * libc/stdio/getchar_u.c: Ditto.
        * libc/stdio/putc_u.c: Ditto.
        * libc/stdio/putchar_u.c: Ditto.
        * libc/stdio/remove.c: Ditto.
        * libc/stdio/siprintf.c: Ditto.
        * libc/stdio/siscanf.c: Ditto.
        * libc/stdio/sprintf.c: Ditto.
        * libc/stdio/sscanf.c: Ditto.
        * libc/stdio/vfprintf.c: Ditto.
        * libc/stdio/vfscanf.c: Ditto.
        * libc/stdio/viprintf.c: Ditto.
        * libc/stdio/viscanf.c: Ditto.
        * libc/stdlib/calloc.c: Ditto.
        * libc/stdlib/efgcvt.c: Ditto.
        * libc/stdlib/envlock.c: Ditto.
        * libc/time/asctime.c: Ditto.
        * libc/time/ctime.c: Ditto.
        * libc/time/gmtime.c: Ditto.
        * libc/time/lcltime.c: Ditto.
        * libc/time/tzset.c: Ditto.
        * libc/stdlib/envlock.h: Moved to libc/include.
This commit is contained in:
Jeff Johnston 2008-10-31 21:08:03 +00:00
parent d456d606e3
commit 1dc1ccd4ae
29 changed files with 191 additions and 90 deletions

View File

@ -1,3 +1,35 @@
2008-10-31 Jeff Johnston <jjohnstn@redhat.com>
* libc/stdio/diprintf.c: Modify documentation so eclipse newlib
libhover docs generate properly.
* libc/stdio/dprintf.c: Ditto.
* libc/stdio/fflush.c: Ditto.
* libc/stdio/fopencookie.c: Ditto.
* libc/stdio/fread.c: Ditto.
* libc/stdio/fsetpos.c: Ditto.
* libc/stdio/getc_u.c: Ditto.
* libc/stdio/getchar_u.c: Ditto.
* libc/stdio/putc_u.c: Ditto.
* libc/stdio/putchar_u.c: Ditto.
* libc/stdio/remove.c: Ditto.
* libc/stdio/siprintf.c: Ditto.
* libc/stdio/siscanf.c: Ditto.
* libc/stdio/sprintf.c: Ditto.
* libc/stdio/sscanf.c: Ditto.
* libc/stdio/vfprintf.c: Ditto.
* libc/stdio/vfscanf.c: Ditto.
* libc/stdio/viprintf.c: Ditto.
* libc/stdio/viscanf.c: Ditto.
* libc/stdlib/calloc.c: Ditto.
* libc/stdlib/efgcvt.c: Ditto.
* libc/stdlib/envlock.c: Ditto.
* libc/time/asctime.c: Ditto.
* libc/time/ctime.c: Ditto.
* libc/time/gmtime.c: Ditto.
* libc/time/lcltime.c: Ditto.
* libc/time/tzset.c: Ditto.
* libc/stdlib/envlock.h: Moved to libc/include.
2008-10-31 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/limits.h: Add ARG_MAX, PATH_MAX, and _POSIX2_RE_DUP_MAX.

View File

@ -9,8 +9,12 @@ FUNCTION
INDEX
diprintf
INDEX
_diprintf_r
INDEX
vdiprintf
INDEX
_vdiprintf_r
ANSI_SYNOPSIS
#include <stdio.h>
@ -19,7 +23,7 @@ ANSI_SYNOPSIS
int vdiprintf(int <[fd]>, const char *<[format]>, va_list <[ap]>);
int _diprintf_r(struct _reent *<[ptr]>, int <[fd]>,
const char *<[format]>, ...);
int _vidprintf_r(struct _reent *<[ptr]>, int <[fd]>,
int _vdiprintf_r(struct _reent *<[ptr]>, int <[fd]>,
const char *<[format]>, va_list <[ap]>);
DESCRIPTION

View File

@ -9,8 +9,12 @@ FUNCTION
INDEX
dprintf
INDEX
_dprintf_r
INDEX
vdprintf
INDEX
_vdprintf_r
ANSI_SYNOPSIS
#include <stdio.h>

View File

@ -21,6 +21,8 @@ FUNCTION
INDEX
fflush
INDEX
_fflush_r
ANSI_SYNOPSIS
#include <stdio.h>

View File

@ -12,6 +12,13 @@ INDEX
ANSI_SYNOPSIS
#include <stdio.h>
FILE *fopencookie(const void *<[cookie]>, const char *<[mode]>,
cookie_io_functions_t <[functions]>);
DESCRIPTION
<<fopencookie>> creates a <<FILE>> stream where I/O is performed using
custom callbacks. The callbacks are registered via the structure:
typedef ssize_t (*cookie_read_function_t)(void *_cookie, char *_buf,
size_t _n);
typedef ssize_t (*cookie_write_function_t)(void *_cookie,
@ -19,12 +26,6 @@ ANSI_SYNOPSIS
typedef int (*cookie_seek_function_t)(void *_cookie, off_t *_off,
int _whence);
typedef int (*cookie_close_function_t)(void *_cookie);
FILE *fopencookie(const void *<[cookie]>, const char *<[mode]>,
cookie_io_functions_t <[functions]>);
DESCRIPTION
<<fopencookie>> creates a <<FILE>> stream where I/O is performed using
custom callbacks. The callbacks are registered via the structure:
. typedef struct
. {

View File

@ -31,8 +31,7 @@ ANSI_SYNOPSIS
#include <stdio.h>
size_t _fread_r(struct _reent *<[ptr]>, void *<[buf]>,
size_t <[size]>, size_t <[count]>,
FILE *<[fp]>);
size_t <[size]>, size_t <[count]>, FILE *<[fp]>);
TRAD_SYNOPSIS
#include <stdio.h>

View File

@ -27,7 +27,7 @@ INDEX
ANSI_SYNOPSIS
#include <stdio.h>
int fsetpos(FILE *<[fp]>, const fpos_t *<[pos]>);
int _fsetpos_r(struct _reent *<[ptr]>, FILE *<[fp]>, l
int _fsetpos_r(struct _reent *<[ptr]>, FILE *<[fp]>,
const fpos_t *<[pos]>);
TRAD_SYNOPSIS

View File

@ -24,7 +24,7 @@ INDEX
INDEX
_getc_unlocked_r
POSIX_SYNOPSIS
SYNOPSIS
#include <stdio.h>
int getc_unlocked(FILE *<[fp]>);

View File

@ -24,7 +24,7 @@ INDEX
INDEX
_getchar_unlocked_r
POSIX_SYNOPSIS
SYNOPSIS
#include <stdio.h>
int getchar_unlocked();

View File

@ -24,7 +24,7 @@ INDEX
INDEX
_putc_unlocked_r
POSIX_SYNOPSIS
SYNOPSIS
#include <stdio.h>
int putc_unlocked(int <[ch]>, FILE *<[fp]>);

View File

@ -22,7 +22,7 @@ FUNCTION
INDEX
putchar_unlocked
POSIX_SYNOPSIS
SYNOPSIS
#include <stdio.h>
int putchar_unlocked(int <[ch]>);

View File

@ -21,6 +21,8 @@ FUNCTION
INDEX
remove
INDEX
_remove_r
ANSI_SYNOPSIS
#include <stdio.h>

View File

@ -21,42 +21,52 @@ FUNCTION
INDEX
fiprintf
INDEX
_fiprintf_r
INDEX
iprintf
INDEX
_iprintf_r
INDEX
siprintf
INDEX
_siprintf_r
INDEX
sniprintf
INDEX
_sniprintf_r
INDEX
asiprintf
INDEX
_asiprintf_r
INDEX
asniprintf
INDEX
_asniprintf_r
ANSI_SYNOPSIS
#include <stdio.h>
int iprintf(const char *<[format]> [, <[arg]>, ...]);
int fiprintf(FILE *<[fd]>, const char *<[format]> [, <[arg]>, ...]);
int siprintf(char *<[str]>, const char *<[format]> [, <[arg]>, ...]);
int sniprintf(char *<[str]>, size_t <[size]>, const char *<[format]>
[, <[arg]>, ...]);
int asiprintf(char **<[strp]>, const char *<[format]> [, <[arg]>, ...]);
char *asniprintf(char *<[str]>, size_t *<[size]>, const char *<[format]>
[, <[arg]>, ...]);
int iprintf(const char *<[format]>, ...);
int fiprintf(FILE *<[fd]>, const char *<[format]> , ...);
int siprintf(char *<[str]>, const char *<[format]>, ...);
int sniprintf(char *<[str]>, size_t <[size]>, const char *<[format]>,
...);
int asiprintf(char **<[strp]>, const char *<[format]>, ...);
char *asniprintf(char *<[str]>, size_t *<[size]>,
const char *<[format]>, ...);
int _iprintf_r(struct _reent *<[ptr]>, const char *<[format]>
[, <[arg]>, ...]);
int _iprintf_r(struct _reent *<[ptr]>, const char *<[format]>, ...);
int _fiprintf_r(struct _reent *<[ptr]>, FILE *<[fd]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
int _siprintf_r(struct _reent *<[ptr]>, char *<[str]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
int _sniprintf_r(struct _reent *<[ptr]>, char *<[str]>, size_t <[size]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
int _asiprintf_r(struct _reent *<[ptr]>, char **<[strp]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
char *_asniprintf_r(struct _reent *<[ptr]>, char *<[str]>,
size_t *<[size]>, const char *<[format]>
[, <[arg]>, ...]);
size_t *<[size]>, const char *<[format]>, ...);
DESCRIPTION
<<iprintf>>, <<fiprintf>>, <<siprintf>>, <<sniprintf>>,

View File

@ -21,25 +21,29 @@ FUNCTION
INDEX
iscanf
INDEX
_iscanf_r
INDEX
fiscanf
INDEX
_fiscanf_r
INDEX
siscanf
INDEX
_siscanf_r
ANSI_SYNOPSIS
#include <stdio.h>
int iscanf(const char *<[format]> [, <[arg]>, ...]);
int fiscanf(FILE *<[fd]>, const char *<[format]> [, <[arg]>, ...]);
int siscanf(const char *<[str]>, const char *<[format]>
[, <[arg]>, ...]);
int iscanf(const char *<[format]>, ...);
int fiscanf(FILE *<[fd]>, const char *<[format]>, ...);
int siscanf(const char *<[str]>, const char *<[format]>, ...);
int _iscanf_r(struct _reent *<[ptr]>, const char *<[format]>
[, <[arg]>, ...]);
int _fiscanf_r(struct _reent *<[ptr]>, FILE *<[fd]>, const char *<[format]>
[, <[arg]>, ...]);
int _iscanf_r(struct _reent *<[ptr]>, const char *<[format]>, ...);
int _fiscanf_r(struct _reent *<[ptr]>, FILE *<[fd]>,
const char *<[format]>, ...);
int _siscanf_r(struct _reent *<[ptr]>, const char *<[str]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
TRAD_SYNOPSIS

View File

@ -21,42 +21,52 @@ FUNCTION
INDEX
fprintf
INDEX
_fprintf_r
INDEX
printf
INDEX
_printf_r
INDEX
asprintf
INDEX
_asprintf_r
INDEX
sprintf
INDEX
_sprintf_r
INDEX
snprintf
INDEX
_snprintf_r
INDEX
asnprintf
INDEX
_asnprintf_r
ANSI_SYNOPSIS
#include <stdio.h>
int printf(const char *<[format]> [, <[arg]>, ...]);
int fprintf(FILE *<[fd]>, const char *<[format]> [, <[arg]>, ...]);
int sprintf(char *<[str]>, const char *<[format]> [, <[arg]>, ...]);
int snprintf(char *<[str]>, size_t <[size]>, const char *<[format]>
[, <[arg]>, ...]);
int asprintf(char **<[strp]>, const char *<[format]> [, <[arg]>, ...]);
char *asnprintf(char *<[str]>, size_t *<[size]>, const char *<[format]>
[, <[arg]>, ...]);
int printf(const char *<[format]>, ...);
int fprintf(FILE *<[fd]>, const char *<[format]>, ...);
int sprintf(char *<[str]>, const char *<[format]>, ...);
int snprintf(char *<[str]>, size_t <[size]>, const char *<[format]>,
...);
int asprintf(char **<[strp]>, const char *<[format]>, ...);
char *asnprintf(char *<[str]>, size_t *<[size]>, const char *<[format]>,
...);
int _printf_r(struct _reent *<[ptr]>, const char *<[format]>
[, <[arg]>, ...]);
int _printf_r(struct _reent *<[ptr]>, const char *<[format]>, ...);
int _fprintf_r(struct _reent *<[ptr]>, FILE *<[fd]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
int _sprintf_r(struct _reent *<[ptr]>, char *<[str]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
int _snprintf_r(struct _reent *<[ptr]>, char *<[str]>, size_t <[size]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
int _asprintf_r(struct _reent *<[ptr]>, char **<[strp]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
char *_asnprintf_r(struct _reent *<[ptr]>, char *<[str]>,
size_t *<[size]>, const char *<[format]>
[, <[arg]>, ...]);
size_t *<[size]>, const char *<[format]>, ...);
DESCRIPTION
<<printf>> accepts a series of arguments, applies to each a

View File

@ -21,25 +21,29 @@ FUNCTION
INDEX
scanf
INDEX
_scanf_r
INDEX
fscanf
INDEX
_fscanf_r
INDEX
sscanf
INDEX
_sscanf_r
ANSI_SYNOPSIS
#include <stdio.h>
int scanf(const char *<[format]> [, <[arg]>, ...]);
int fscanf(FILE *<[fd]>, const char *<[format]> [, <[arg]>, ...]);
int sscanf(const char *<[str]>, const char *<[format]>
[, <[arg]>, ...]);
int scanf(const char *<[format]>, ...);
int fscanf(FILE *<[fd]>, const char *<[format]>, ...);
int sscanf(const char *<[str]>, const char *<[format]>, ...);
int _scanf_r(struct _reent *<[ptr]>, const char *<[format]>
[, <[arg]>, ...]);
int _fscanf_r(struct _reent *<[ptr]>, FILE *<[fd]>, const char *<[format]>
[, <[arg]>, ...]);
int _scanf_r(struct _reent *<[ptr]>, const char *<[format]>, ...);
int _fscanf_r(struct _reent *<[ptr]>, FILE *<[fd]>,
const char *<[format]>, ...);
int _sscanf_r(struct _reent *<[ptr]>, const char *<[str]>,
const char *<[format]> [, <[arg]>, ...]);
const char *<[format]>, ...);
TRAD_SYNOPSIS

View File

@ -40,16 +40,28 @@ FUNCTION
INDEX
vfprintf
INDEX
_vfprintf_r
INDEX
vprintf
INDEX
_vprintf_r
INDEX
vsprintf
INDEX
_vsprintf_r
INDEX
vsnprintf
INDEX
_vsnprintf_r
INDEX
vasprintf
INDEX
_vasprintf_r
INDEX
vasnprintf
INDEX
_vasnprintf_r
ANSI_SYNOPSIS
#include <stdio.h>
@ -72,11 +84,9 @@ ANSI_SYNOPSIS
int _vasprintf_r(struct _reent *<[reent]>, char **<[str]>,
const char *<[fmt]>, va_list <[list]>);
int _vsnprintf_r(struct _reent *<[reent]>, char *<[str]>,
size_t <[size]>, const char *<[fmt]>,
va_list <[list]>);
size_t <[size]>, const char *<[fmt]>, va_list <[list]>);
char *_vasnprintf_r(struct _reent *<[reent]>, char *<[str]>,
size_t *<[size]>, const char *<[fmt]>,
va_list <[list]>);
size_t *<[size]>, const char *<[fmt]>, va_list <[list]>);
DESCRIPTION
<<vprintf>>, <<vfprintf>>, <<vasprintf>>, <<vsprintf>>, <<vsnprintf>>,

View File

@ -21,10 +21,16 @@ FUNCTION
INDEX
vfscanf
INDEX
_vfscanf_r
INDEX
vscanf
INDEX
_vscanf_r
INDEX
vsscanf
INDEX
_vsscanf_r
ANSI_SYNOPSIS
#include <stdio.h>

View File

@ -21,16 +21,28 @@ FUNCTION
INDEX
viprintf
INDEX
_viprintf_r
INDEX
vfiprintf
INDEX
_vfiprintf_r
INDEX
vsiprintf
INDEX
_vsiprintf_r
INDEX
vsniprintf
INDEX
_vsniprintf_r
INDEX
vasiprintf
INDEX
_vasiprintf_r
INDEX
vasniprintf
INDEX
_vasniprintf_r
ANSI_SYNOPSIS
#include <stdio.h>
@ -51,13 +63,11 @@ ANSI_SYNOPSIS
int _vsiprintf_r(struct _reent *<[reent]>, char *<[str]>,
const char *<[fmt]>, va_list <[list]>);
int _vsniprintf_r(struct _reent *<[reent]>, char *<[str]>,
size_t <[size]>, const char *<[fmt]>,
va_list <[list]>);
size_t <[size]>, const char *<[fmt]>, va_list <[list]>);
int _vasiprintf_r(struct _reent *<[reent]>, char **<[str]>,
const char *<[fmt]>, va_list <[list]>);
char *_vasniprintf_r(struct _reent *<[reent]>, char *<[str]>,
size_t *<[size]>, const char *<[fmt]>,
va_list <[list]>);
size_t *<[size]>, const char *<[fmt]>, va_list <[list]>);
DESCRIPTION
<<viprintf>>, <<vfiprintf>>, <<vasiprintf>>, <<vsiprintf>>,

View File

@ -23,10 +23,16 @@ FUNCTION
INDEX
viscanf
INDEX
_viscanf_r
INDEX
vfiscanf
INDEX
_vfiscanf_r
INDEX
vsiscanf
INDEX
_vsiscanf_r
ANSI_SYNOPSIS
#include <stdio.h>

View File

@ -14,7 +14,7 @@ INDEX
ANSI_SYNOPSIS
#include <stdlib.h>
void *calloc(size_t <[n]>, size_t <[s]>);
void *calloc_r(void *<[reent]>, size_t <n>, <size_t> <[s]>);
void *_calloc_r(void *<[reent]>, size_t <[n]>, size_t <[s]>);
TRAD_SYNOPSIS
#include <stdlib.h>

View File

@ -4,8 +4,12 @@ FUNCTION
INDEX
ecvt
INDEX
ecvtf
INDEX
fcvt
INDEX
fcvtf
ANSI_SYNOPSIS
#include <stdlib.h>

View File

@ -8,7 +8,7 @@ INDEX
__env_unlock
ANSI_SYNOPSIS
#include "envlock.h"
#include <envlock.h>
void __env_lock (struct _reent *<[reent]>);
void __env_unlock (struct _reent *<[reent]>);

View File

@ -1,15 +0,0 @@
/* envlock.h -- header file for env routines. */
#ifndef _INCLUDE_ENVLOCK_H_
#define _INCLUDE_ENVLOCK_H_
#include <_ansi.h>
#include <sys/reent.h>
#define ENV_LOCK __env_lock(reent_ptr)
#define ENV_UNLOCK __env_unlock(reent_ptr)
void _EXFUN(__env_lock,(struct _reent *reent));
void _EXFUN(__env_unlock,(struct _reent *reent));
#endif /* _INCLUDE_ENVLOCK_H_ */

View File

@ -22,7 +22,7 @@ INDEX
ANSI_SYNOPSIS
#include <time.h>
char *asctime(const struct tm *<[clock]>);
char *asctime_r(const struct tm *<[clock]>, char *<[buf]>);
char *_asctime_r(const struct tm *<[clock]>, char *<[buf]>);
TRAD_SYNOPSIS
#include <time.h>

View File

@ -9,6 +9,8 @@ FUNCTION
INDEX
ctime
INDEX
ctime_r
ANSI_SYNOPSIS
#include <time.h>

View File

@ -14,6 +14,8 @@ FUNCTION
INDEX
gmtime
INDEX
gmtime_r
ANSI_SYNOPSIS
#include <time.h>

View File

@ -8,6 +8,8 @@ FUNCTION
INDEX
localtime
INDEX
localtime_r
ANSI_SYNOPSIS
#include <time.h>

View File

@ -4,6 +4,8 @@ FUNCTION
INDEX
tzset
INDEX
_tzset_r
ANSI_SYNOPSIS
#include <time.h>