]> Cypherpunks repositories - gostls13.git/commitdiff
include/u.h: fix name clash of REG_R* on solaris
authorShenghou Ma <minux@golang.org>
Sat, 7 Feb 2015 23:46:40 +0000 (18:46 -0500)
committerMinux Ma <minux@golang.org>
Sun, 8 Feb 2015 00:04:25 +0000 (00:04 +0000)
Fixes build for solaris.

Change-Id: Ic6ffab36df9bd68fc38b258f1484a29fa2a0cd39
Reviewed-on: https://go-review.googlesource.com/4180
Reviewed-by: Aram Hăvărneanu <aram@mgk.ro>
include/u.h

index f77aa9d897c4fab9262fff2e4e960c4891a6f4d4..6f857820deafb1b80156ec09c425052236f88ae1 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
 #define _NETBSD_SOURCE 1       /* NetBSD */
 #define _DEFAULT_SOURCE 1      /* glibc > 2.19 */
 #define _SVID_SOURCE 1
-#if !defined(__APPLE__) && !defined(__OpenBSD__)
+#if !defined(__APPLE__) && !defined(__OpenBSD__) && !defined(__sun__)
 #      define _XOPEN_SOURCE 1000
 #      define _XOPEN_SOURCE_EXTENDED 1
 #endif