head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.32 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.30 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.28 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.26 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.24 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.22 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.20 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.18 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.16 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.14 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.12 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.10 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.8 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.6 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.4 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.2 pkgsrc-2006Q3-base:1.2; locks; strict; comment @# @; 1.2 date 2006.08.10.14.36.45; author drochner; state dead; branches; next 1.1; 1.1 date 2006.07.08.21.07.04; author markd; state Exp; branches; next ; desc @@ 1.2 log @libpixman is part of cairo, the separate distribution is obsolete @ text @$NetBSD: patch-ab,v 1.1 2006/07/08 21:07:04 markd Exp $ --- src/slim_internal.h.orig 2006-07-09 00:45:35.823806000 +1200 +++ src/slim_internal.h @@@@ -47,7 +47,7 @@@@ /* ??? Not marked with "slim" because that makes it look too much like the function name instead of just an attribute. */ -#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__) && !defined(__sun__) #define pixman_private __attribute__((__visibility__("hidden"))) #else #define pixman_private @@@@ -77,7 +77,7 @@@@ the C symbol "EXT_foo", which is renamed to "foo" at the assembly level. */ -#if __GNUC__ >= 3 && defined(__ELF__) +#if __GNUC__ >= 3 && defined(__ELF__) && !defined(__sun__) # define slim_hidden_proto(name) slim_hidden_proto1(name, INT_##name) # define slim_hidden_def(name) slim_hidden_def1(name, INT_##name) # define slim_hidden_proto1(name, internal) \ @ 1.1 log @Don't try and do visibility stuff with gcc on Solaris as the Solaris gcc/ld doesn't support it. From Gilles Dauphin in PR pkg/31545 @ text @d1 1 a1 1 $NetBSD$ @