use -Wno-unknown-pragmas if available

this heavily reduces compiler warning spam in build logs.
This commit is contained in:
rofl0r 2022-06-11 11:00:31 +00:00
parent 916d2d7da1
commit 09142579c5

1
configure vendored
View File

@ -177,6 +177,7 @@ ishaiku() {
}
check_compile 'whether C compiler works' '' 'int main() {return 0;}' || fail 'error: install a C compiler and library'
check_compile 'whether C compiler understands -Wno-unknown-pragmas' '-Wno-unknown-pragmas' 'int main() {return 0;}'
if ! check_compile 'whether getnameinfo() servlen argument is POSIX compliant (socklen_t)' "-DGN_NODELEN_T=socklen_t -DGN_SERVLEN_T=socklen_t -DGN_FLAGS_T=int" \
'#define _GNU_SOURCE\n#include <netdb.h>\nint getnameinfo(const struct sockaddr *, socklen_t, char *, socklen_t, char *, socklen_t, int);int main() {\nreturn 0;}' ; then