mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 19:00:07 +00:00
glob: silence -Wattribute warnings
Colin Watson reported that some versions of gcc warn about attribute leaf used on a static function, since it has no effect on anything but external functions. * posix/glob.c (next_brace_sub, prefix_array, collated_compare): Use __THROWNL rather than __THROW on static functions. Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
c17fdf95b6
commit
e833b53fe6
@ -432,6 +432,11 @@
|
||||
[!_SOFT_FLOAT && !__NO_FPRS__] (_FPU_SETCW): Likewise. Use
|
||||
parentheses around reference to macro parameter.
|
||||
|
||||
2013-09-04 Eric Blake <eblake@redhat.com>
|
||||
|
||||
* posix/glob.c (next_brace_sub, prefix_array, collated_compare):
|
||||
Use __THROWNL rather than __THROW on static functions.
|
||||
|
||||
2013-09-13 Richard Sandiford <richard@codesourcery.com>
|
||||
|
||||
* locale/programs/ld-ctype.c (find_idx): Use uint32_t in
|
||||
|
@ -193,7 +193,7 @@
|
||||
# define GET_LOGIN_NAME_MAX() (-1)
|
||||
#endif
|
||||
|
||||
static const char *next_brace_sub (const char *begin, int flags) __THROW;
|
||||
static const char *next_brace_sub (const char *begin, int flags) __THROWNL;
|
||||
|
||||
#endif /* !defined _LIBC || !defined GLOB_ONLY_P */
|
||||
|
||||
@ -208,8 +208,8 @@ extern int __glob_pattern_type (const char *pattern, int quote)
|
||||
attribute_hidden;
|
||||
|
||||
#if !defined _LIBC || !defined GLOB_ONLY_P
|
||||
static int prefix_array (const char *prefix, char **array, size_t n) __THROW;
|
||||
static int collated_compare (const void *, const void *) __THROW;
|
||||
static int prefix_array (const char *prefix, char **array, size_t n) __THROWNL;
|
||||
static int collated_compare (const void *, const void *) __THROWNL;
|
||||
|
||||
|
||||
/* Find the end of the sub-pattern in a brace expression. */
|
||||
|
Loading…
Reference in New Issue
Block a user