From: Ivo Raisr Date: Fri, 4 Mar 2016 20:49:35 +0000 (+0000) Subject: Unbreak build of several regression tests on Solaris 12 with gcc 5.3 X-Git-Tag: svn/VALGRIND_3_12_0~202 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6da85496071c402b0761affc334dd78a76f68ac2;p=thirdparty%2Fvalgrind.git Unbreak build of several regression tests on Solaris 12 with gcc 5.3 We need to move _XOPEN_SOURCE from 500 to 600 which comes with '-std=c99'. n-i-bz git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15821 --- diff --git a/memcheck/tests/Makefile.am b/memcheck/tests/Makefile.am index 6459b20a13..368239fb71 100644 --- a/memcheck/tests/Makefile.am +++ b/memcheck/tests/Makefile.am @@ -439,7 +439,7 @@ err_disable3_LDADD = -lpthread err_disable4_LDADD = -lpthread err_disable4_CFLAGS = $(AM_CFLAGS) if VGCONF_OS_IS_SOLARIS -err_disable4_CFLAGS += -D_XOPEN_SOURCE=500 +err_disable4_CFLAGS += -std=c99 -D_XOPEN_SOURCE=600 endif reach_thread_register_CFLAGS = $(AM_CFLAGS) -O2 reach_thread_register_LDADD = -lpthread @@ -503,7 +503,7 @@ resvn_stack_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@ sendmsg_CFLAGS = $(AM_CFLAGS) if VGCONF_OS_IS_SOLARIS -sendmsg_CFLAGS += -D_XOPEN_SOURCE=500 +sendmsg_CFLAGS += -std=c99 -D_XOPEN_SOURCE=600 sendmsg_LDADD = -lsocket -lnsl endif diff --git a/none/tests/Makefile.am b/none/tests/Makefile.am index a4204d5120..7eb2bf855c 100644 --- a/none/tests/Makefile.am +++ b/none/tests/Makefile.am @@ -267,7 +267,7 @@ ansi_CFLAGS = $(AM_CFLAGS) -ansi execve_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_NONNULL@ if VGCONF_OS_IS_SOLARIS fcntl_setown_LDADD = -lsocket -lnsl -fdleak_cmsg_CFLAGS = $(AM_CFLAGS) -D_XOPEN_SOURCE=500 +fdleak_cmsg_CFLAGS = $(AM_CFLAGS) -std=c99 -D_XOPEN_SOURCE=600 fdleak_cmsg_LDADD = -lsocket -lnsl fdleak_ipv4_LDADD = -lsocket -lnsl fdleak_creat_LDADD = -lsocket -lnsl