From: Ian Lance Taylor Date: Thu, 22 Dec 2011 20:39:29 +0000 (+0000) Subject: libgo: Use -std=gnu99 on Solaris 10. X-Git-Tag: releases/gcc-4.7.0~1338 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bbe847a162d99872542c9574301b2bfc19c6b365;p=thirdparty%2Fgcc.git libgo: Use -std=gnu99 on Solaris 10. From Rainer Orth. From-SVN: r182637 --- diff --git a/libgo/configure b/libgo/configure index d9915f91afcf..c1ee7bac0826 100755 --- a/libgo/configure +++ b/libgo/configure @@ -13818,9 +13818,9 @@ case "$target" in ;; *-*-solaris2.1[01]) # Solaris 10+ needs this so struct msghdr gets the msg_control - # etc. fields in (_XPG4_2). _XOPEN_SOURCE=500 as + # etc. fields in (_XPG4_2). _XOPEN_SOURCE=600 as # above doesn't work with C99. - OSCFLAGS="$OSCFLAGS -D_XOPEN_SOURCE=600 -D__EXTENSIONS__" + OSCFLAGS="$OSCFLAGS -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__" ;; esac diff --git a/libgo/configure.ac b/libgo/configure.ac index a001d50b58a4..a56106eaca94 100644 --- a/libgo/configure.ac +++ b/libgo/configure.ac @@ -292,9 +292,9 @@ case "$target" in ;; *-*-solaris2.1[[01]]) # Solaris 10+ needs this so struct msghdr gets the msg_control - # etc. fields in (_XPG4_2). _XOPEN_SOURCE=500 as + # etc. fields in (_XPG4_2). _XOPEN_SOURCE=600 as # above doesn't work with C99. - OSCFLAGS="$OSCFLAGS -D_XOPEN_SOURCE=600 -D__EXTENSIONS__" + OSCFLAGS="$OSCFLAGS -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__" ;; esac AC_SUBST(OSCFLAGS)