From: Rainer Orth Date: Tue, 14 May 2024 14:23:14 +0000 (+0200) Subject: testsuite: analyzer: Fix fd-glibc-byte-stream-connection-server.c on Solaris [PR107750] X-Git-Tag: basepoints/gcc-16~9067 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f97d86f897bcf0ffda4d8d2e5b78a160e9ece140;p=thirdparty%2Fgcc.git testsuite: analyzer: Fix fd-glibc-byte-stream-connection-server.c on Solaris [PR107750] gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c currently FAILs on Solaris: FAIL: gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c (test for excess errors) Excess errors: /vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c:91:3: error: implicit declaration of function 'memset' [-Wimplicit-function-declaration] Solaris has but no declaration of memset. While one can argue that this should be fixed, it's easy enough to just include instead, which is what this patch does. Tested on i386-pc-solaris2.11 and i686-pc-linux-gnu. 2024-05-14 Rainer Orth gcc/testsuite: PR analyzer/107750 * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: Include . --- 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 f922a52238f..71dbef6d6e7 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 @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #if __has_include()