diff options
author | Alexandre Oliva <oliva@adacore.com> | 2024-04-18 08:01:21 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2024-04-18 08:11:42 -0300 |
commit | e965162bb9de6d2cd68cdc0e26dda56abd25fcdf (patch) | |
tree | 058bc3c8750d0511cd4d8932282de4b87a005f59 | |
parent | 8a1170903212ed31fd970d3c1b9fabf50868d01a (diff) | |
download | gcc-e965162bb9de6d2cd68cdc0e26dda56abd25fcdf.zip gcc-e965162bb9de6d2cd68cdc0e26dda56abd25fcdf.tar.gz gcc-e965162bb9de6d2cd68cdc0e26dda56abd25fcdf.tar.bz2 |
[testsuite] [analyzer] include sys/select.h if available
Test that calls select fails on vxworks because select is only
declared in sys/select.h. Include that header if it's present.
for gcc/testsuite/ChangeLog
* gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c:
Include sys/select.h if present.
-rw-r--r-- | gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c b/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c index fcbcc74..f922a52 100644 --- a/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c +++ b/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c @@ -8,6 +8,9 @@ #include <stdlib.h> #include <unistd.h> #include <sys/types.h> +#if __has_include(<sys/select.h>) +#include <sys/select.h> +#endif #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> |