Commit 2f29bd0
committed
autotools: drop gnu99 as default
If c11 is not available, use gnu99 and suppress c11-extensions warnings.
To address:
htp_util.c:623:32: warning: '_Generic' is a C11 extension [-Wc11-extensions]
623 | unsigned char *colon = memchr(data, ':', len);
| ^
/usr/include/string.h:122:3: note: expanded from macro 'memchr'
122 | __glibc_const_generic (S, const void *, memchr (S, C, N))
| ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:838:3: note: expanded from macro '__glibc_const_generic'
838 | _Generic (0 ? (PTR) : (void *) 1, \
| ^
htp_util.c:799:32: warning: '_Generic' is a C11 extension [-Wc11-extensions]
799 | unsigned char *m = memchr(data + start, '@', pos - start);
| ^
/usr/include/string.h:122:3: note: expanded from macro 'memchr'
122 | __glibc_const_generic (S, const void *, memchr (S, C, N))
| ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:838:3: note: expanded from macro '__glibc_const_generic'
838 | _Generic (0 ? (PTR) : (void *) 1, \
| ^
htp_util.c:810:21: warning: '_Generic' is a C11 extension [-Wc11-extensions]
810 | m = memchr(credentials_start, ':', credentials_len);
| ^
/usr/include/string.h:122:3: note: expanded from macro 'memchr'
122 | __glibc_const_generic (S, const void *, memchr (S, C, N))
| ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:838:3: note: expanded from macro '__glibc_const_generic'
838 | _Generic (0 ? (PTR) : (void *) 1, \
| ^
htp_util.c:832:21: warning: '_Generic' is a C11 extension [-Wc11-extensions]
832 | m = memchr(hostname_start, ']', hostname_len);
| ^
/usr/include/string.h:122:3: note: expanded from macro 'memchr'
122 | __glibc_const_generic (S, const void *, memchr (S, C, N))
| ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:838:3: note: expanded from macro '__glibc_const_generic'
838 | _Generic (0 ? (PTR) : (void *) 1, \
| ^
htp_util.c:846:25: warning: '_Generic' is a C11 extension [-Wc11-extensions]
846 | m = memchr(hostname_start, ':', hostname_len);
| ^
/usr/include/string.h:122:3: note: expanded from macro 'memchr'
122 | __glibc_const_generic (S, const void *, memchr (S, C, N))
| ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:838:3: note: expanded from macro '__glibc_const_generic'
838 | _Generic (0 ? (PTR) : (void *) 1, \
| ^
htp_util.c:856:21: warning: '_Generic' is a C11 extension [-Wc11-extensions]
856 | m = memchr(hostname_start, ':', hostname_len);
| ^
/usr/include/string.h:122:3: note: expanded from macro 'memchr'
122 | __glibc_const_generic (S, const void *, memchr (S, C, N))
| ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:838:3: note: expanded from macro '__glibc_const_generic'
838 | _Generic (0 ? (PTR) : (void *) 1, \
| ^
6 warnings generated.1 parent 16e2359 commit 2f29bd0
4 files changed
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
92 | 97 | | |
93 | 98 | | |
94 | 99 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments