newlib: Rename __sfmoreglue() and make it static
Rename __sfmoreglue() in sfmoreglue() and make it static. This function is only used by __sfp() in the same translation unit. Remove use of register keyword.
This commit is contained in:
parent
7a5903078d
commit
3c722c8022
|
@ -122,9 +122,8 @@ struct glue_with_file {
|
||||||
FILE file;
|
FILE file;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _glue *
|
static struct _glue *
|
||||||
__sfmoreglue (struct _reent *d,
|
sfmoreglue (struct _reent *d, int n)
|
||||||
register int n)
|
|
||||||
{
|
{
|
||||||
struct glue_with_file *g;
|
struct glue_with_file *g;
|
||||||
|
|
||||||
|
@ -160,7 +159,7 @@ __sfp (struct _reent *d)
|
||||||
if (fp->_flags == 0)
|
if (fp->_flags == 0)
|
||||||
goto found;
|
goto found;
|
||||||
if (g->_next == NULL &&
|
if (g->_next == NULL &&
|
||||||
(g->_next = __sfmoreglue (d, NDYNAMIC)) == NULL)
|
(g->_next = sfmoreglue (d, NDYNAMIC)) == NULL)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
_newlib_sfp_lock_exit ();
|
_newlib_sfp_lock_exit ();
|
||||||
|
|
|
@ -184,7 +184,6 @@ extern void _cleanup_r (struct _reent *);
|
||||||
extern void __smakebuf_r (struct _reent *, FILE *);
|
extern void __smakebuf_r (struct _reent *, FILE *);
|
||||||
extern int __swhatbuf_r (struct _reent *, FILE *, size_t *, int *);
|
extern int __swhatbuf_r (struct _reent *, FILE *, size_t *, int *);
|
||||||
extern int _fwalk_reent (struct _reent *, int (*)(struct _reent *, FILE *));
|
extern int _fwalk_reent (struct _reent *, int (*)(struct _reent *, FILE *));
|
||||||
struct _glue * __sfmoreglue (struct _reent *,int n);
|
|
||||||
extern int __submore (struct _reent *, FILE *);
|
extern int __submore (struct _reent *, FILE *);
|
||||||
|
|
||||||
#ifdef __LARGE64_FILES
|
#ifdef __LARGE64_FILES
|
||||||
|
|
Loading…
Reference in New Issue