From d02f4b124489016f43478ac2ca2fbb2d0253ba02 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 13 Oct 2009 16:51:14 -0500 Subject: [PATCH] xproto: Cygwin GCC does not support visibility attributes Signed-off-by: Yaakov Selkowitz Acked-by: Peter Hutterer Signed-off-by: Peter Hutterer --- Xfuncproto.h.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in index 0843491..afdd95b 100644 --- a/Xfuncproto.h.in +++ b/Xfuncproto.h.in @@ -83,7 +83,7 @@ in this Software without prior written authorization from The Open Group. # define _X_ATTRIBUTE_PRINTF(x,y) #endif /* GNUC >= 4 */ -#if defined(__GNUC__) && (__GNUC__ >= 4) +#if defined(__GNUC__) && (__GNUC__ >= 4) && !defined(__CYGWIN__) # define _X_EXPORT __attribute__((visibility("default"))) # define _X_HIDDEN __attribute__((visibility("hidden"))) # define _X_INTERNAL __attribute__((visibility("internal")))