components/imagemagick/patches/no__attribute__.patch
branchs11u1-sru
changeset 2735 38548c092c06
child 3798 c0f7a9f723ca
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/imagemagick/patches/no__attribute__.patch	Tue Aug 20 07:16:40 2013 +0200
@@ -0,0 +1,15 @@
+ImageMagick uses many unsupported attributes by Oracle Solaris Studio.
+Supported attributes are here:
+http://docs.oracle.com/cd/E24457_01/html/E21991/gljol.html
+================================================================================
+--- ImageMagick-6.7.8/magick/method-attribute.h.orig	Sun Feb 19 10:15:53 2012
++++ ImageMagick-6.7.8/magick/method-attribute.h	Tue Oct 16 06:58:12 2012
+@@ -110,7 +110,7 @@
+ 
+ #if defined(MAGICKCORE_HAVE___ATTRIBUTE__)
+ #  define magick_aligned(x)  __attribute__((aligned(x)))
+-#  define magick_attribute  __attribute__
++#  define magick_attribute(x)
+ #  define magick_unused(x)  magick_unused_ ## x __attribute__((unused))
+ #else
+ #  define magick_aligned(x)  /* nothing */