1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-01 10:06:57 +03:00

* stdio-common/printf_fp.c (__printf_fp): Add prototype for nested

function. 
* elf/dl-load.c (_dl_map_object_from_fd): Likewise. 
* locale/programs/locale.c (show_locale_vars): Likewise. 
(show_info): Likewise. 
* locale/programs/ld-collate.c (collate_output): Likewise. 
* locale/programs/ld-ctype.c (set_class_defaults): Likewise. 
* elf/dl-deps.c (_dl_map_object_deps): Likewise. 
* stdlib/rpmatch.c (rpmatch): Likewise.
This commit is contained in:
Andreas Jaeger
2000-12-27 20:18:52 +00:00
parent 96749bc273
commit 938c669eb4
7 changed files with 19 additions and 1 deletions

View File

@ -142,6 +142,8 @@ _dl_map_object_deps (struct link_map *map,
struct list *runp, *utail, *dtail; struct list *runp, *utail, *dtail;
unsigned int nlist, nduplist, i; unsigned int nlist, nduplist, i;
auto inline void preload (struct link_map *map);
inline void preload (struct link_map *map) inline void preload (struct link_map *map)
{ {
known[nlist].done = 0; known[nlist].done = 0;

View File

@ -750,6 +750,9 @@ _dl_map_object_from_fd (const char *name, int fd, struct filebuf *fbp,
{ {
struct link_map *l = NULL; struct link_map *l = NULL;
auto inline caddr_t map_segment (ElfW(Addr) mapstart, size_t len,
int prot, int fixed, off_t offset);
inline caddr_t map_segment (ElfW(Addr) mapstart, size_t len, inline caddr_t map_segment (ElfW(Addr) mapstart, size_t len,
int prot, int fixed, off_t offset) int prot, int fixed, off_t offset)
{ {

View File

@ -2240,6 +2240,8 @@ collate_output (struct localedef_t *locale, struct charmap_t *charmap,
the table. In case we have more than one sequence starting with the table. In case we have more than one sequence starting with
the same byte we have to use extra indirection. */ the same byte we have to use extra indirection. */
{ {
auto void add_to_tablewc (uint32_t ch, struct element_t *runp);
void add_to_tablewc (uint32_t ch, struct element_t *runp) void add_to_tablewc (uint32_t ch, struct element_t *runp)
{ {
if (runp->wcnext == NULL && runp->nwcs == 1) if (runp->wcnext == NULL && runp->nwcs == 1)

View File

@ -2876,6 +2876,8 @@ set_class_defaults (struct locale_ctype_t *ctype, struct charmap_t *charmap,
It may seem that the order of these if-blocks is arbitrary but it is NOT. It may seem that the order of these if-blocks is arbitrary but it is NOT.
Don't move them unless you know what you do! */ Don't move them unless you know what you do! */
auto void set_default (int bitpos, int from, int to);
void set_default (int bitpos, int from, int to) void set_default (int bitpos, int from, int to)
{ {
char tmp[2]; char tmp[2];

View File

@ -501,6 +501,8 @@ show_locale_vars (void)
const char *lcall = getenv ("LC_ALL"); const char *lcall = getenv ("LC_ALL");
const char *lang = getenv ("LANG") ? : "POSIX"; const char *lang = getenv ("LANG") ? : "POSIX";
auto void get_source (const char *name);
void get_source (const char *name) void get_source (const char *name)
{ {
char *val = getenv (name); char *val = getenv (name);
@ -530,6 +532,8 @@ show_info (const char *name)
{ {
size_t cat_no; size_t cat_no;
auto void print_item (struct cat_item *item);
void print_item (struct cat_item *item) void print_item (struct cat_item *item)
{ {
switch (item->value_type) switch (item->value_type)

View File

@ -200,6 +200,8 @@ __printf_fp (FILE *fp,
/* Nonzero if this is output on a wide character stream. */ /* Nonzero if this is output on a wide character stream. */
int wide = info->wide; int wide = info->wide;
auto wchar_t hack_digit (void);
wchar_t hack_digit (void) wchar_t hack_digit (void)
{ {
mp_limb_t hi; mp_limb_t hi;

View File

@ -29,6 +29,9 @@ rpmatch (response)
{ {
/* Match against one of the response patterns, compiling the pattern /* Match against one of the response patterns, compiling the pattern
first if necessary. */ first if necessary. */
auto inline int try (const int tag, const int match, const int nomatch,
const char **lastp, regex_t *re);
inline int try (const int tag, const int match, const int nomatch, inline int try (const int tag, const int match, const int nomatch,
const char **lastp, regex_t *re) const char **lastp, regex_t *re)
{ {