|
From: <sv...@va...> - 2016-03-04 20:49:42
|
Author: iraisr
Date: Fri Mar 4 20:49:35 2016
New Revision: 15821
Log:
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
Modified:
trunk/memcheck/tests/Makefile.am
trunk/none/tests/Makefile.am
Modified: trunk/memcheck/tests/Makefile.am
==============================================================================
--- trunk/memcheck/tests/Makefile.am (original)
+++ trunk/memcheck/tests/Makefile.am Fri Mar 4 20:49:35 2016
@@ -439,7 +439,7 @@
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 @@
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
Modified: trunk/none/tests/Makefile.am
==============================================================================
--- trunk/none/tests/Makefile.am (original)
+++ trunk/none/tests/Makefile.am Fri Mar 4 20:49:35 2016
@@ -267,7 +267,7 @@
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
|