* libio/bits/stdio.h (fgetc_unlocked): Add extern inline optimized

version.
2007-04-25  Jakub Jelinek  <jakub@redhat.com>

	* libio/bits/stdio.h (fgetc_unlocked): Add extern inline optimized
	version.
This commit is contained in:
Jakub Jelinek 2007-04-25 14:35:54 +00:00
parent a2809b303c
commit 9c8d03d952
2 changed files with 15 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-04-25 Jakub Jelinek <jakub@redhat.com>
* libio/bits/stdio.h (fgetc_unlocked): Add extern inline optimized
version.
2007-04-23 Jakub Jelinek <jakub@redhat.com>
[BZ #4381]

View File

@ -44,6 +44,16 @@ getchar (void)
}
# ifdef __USE_MISC
/* Faster version when locking is not necessary. */
__STDIO_INLINE int
fgetc_unlocked (FILE *__fp)
{
return _IO_getc_unlocked (__fp);
}
# endif /* misc */
# if defined __USE_POSIX || defined __USE_MISC
/* This is defined in POSIX.1:1996. */
__STDIO_INLINE int