|
@@ -374,6 +374,7 @@ extern char *rindex (__const char *__s, int __c)
|
|
/* Return the position of the first bit set in I, or 0 if none are set.
|
|
/* Return the position of the first bit set in I, or 0 if none are set.
|
|
The least-significant bit is position 1, the most-significant 32. */
|
|
The least-significant bit is position 1, the most-significant 32. */
|
|
extern int ffs (int __i) __THROW __attribute__ ((__const__));
|
|
extern int ffs (int __i) __THROW __attribute__ ((__const__));
|
|
|
|
+libc_hidden_proto(ffs)
|
|
|
|
|
|
/* The following two functions are non-standard but necessary for non-32 bit
|
|
/* The following two functions are non-standard but necessary for non-32 bit
|
|
platforms. */
|
|
platforms. */
|
|
@@ -385,13 +386,6 @@ __extension__ extern int ffsll (long long int __ll)
|
|
# endif
|
|
# endif
|
|
# endif
|
|
# endif
|
|
|
|
|
|
-#ifdef _LIBC
|
|
|
|
-extern __typeof(ffs) __libc_ffs;
|
|
|
|
-libc_hidden_proto(__libc_ffs);
|
|
|
|
-extern __typeof(ffsll) __libc_ffsll;
|
|
|
|
-libc_hidden_proto(__libc_ffsll)
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
/* Compare S1 and S2, ignoring case. */
|
|
/* Compare S1 and S2, ignoring case. */
|
|
extern int strcasecmp (__const char *__s1, __const char *__s2)
|
|
extern int strcasecmp (__const char *__s1, __const char *__s2)
|
|
__THROW __attribute_pure__ __nonnull ((1, 2));
|
|
__THROW __attribute_pure__ __nonnull ((1, 2));
|