mirror of
https://sourceware.org/git/glibc.git
synced 2025-06-15 06:41:47 +03:00
(get_null_defines): Treat NOT_IN_libc special. It is known to be defined.
This commit is contained in:
@ -72,11 +72,13 @@ libc_hidden_proto (__strndup)
|
|||||||
libc_hidden_proto (__strerror_r)
|
libc_hidden_proto (__strerror_r)
|
||||||
libc_hidden_proto (__strverscmp)
|
libc_hidden_proto (__strverscmp)
|
||||||
|
|
||||||
# ifndef index
|
# ifndef _ISOMAC
|
||||||
# define index(s, c) (strchr ((s), (c)))
|
# ifndef index
|
||||||
# endif
|
# define index(s, c) (strchr ((s), (c)))
|
||||||
# ifndef rindex
|
# endif
|
||||||
# define rindex(s, c) (strrchr ((s), (c)))
|
# ifndef rindex
|
||||||
|
# define rindex(s, c) (strrchr ((s), (c)))
|
||||||
|
# endif
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -303,14 +303,18 @@ get_null_defines (void)
|
|||||||
start = &line[8];
|
start = &line[8];
|
||||||
for (end = start + 1; !isspace (*end) && *end != '\0'; ++end)
|
for (end = start + 1; !isspace (*end) && *end != '\0'; ++end)
|
||||||
;
|
;
|
||||||
result[result_len++] = xstrndup (start, end - start);
|
result[result_len] = xstrndup (start, end - start);
|
||||||
|
|
||||||
if (first)
|
if (strcmp (result[result_len], "NOT_IN_libc") != 0)
|
||||||
{
|
{
|
||||||
fputs ("The following identifiers will be ignored since the compiler defines them\nby default:\n", stdout);
|
if (first)
|
||||||
first = 0;
|
{
|
||||||
|
fputs ("The following identifiers will be ignored since the compiler defines them\nby default:\n", stdout);
|
||||||
|
first = 0;
|
||||||
|
}
|
||||||
|
puts (result[result_len]);
|
||||||
}
|
}
|
||||||
puts (result[result_len - 1]);
|
++result_len;
|
||||||
}
|
}
|
||||||
if (result_len == result_max)
|
if (result_len == result_max)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user