components/imagemagick/patches/no__attribute__.patch
changeset 1255 b7b09f9348b7
child 3798 c0f7a9f723ca
equal deleted inserted replaced
1254:80dd010d844d 1255:b7b09f9348b7
       
     1 ImageMagick uses many unsupported attributes by Oracle Solaris Studio.
       
     2 Supported attributes are here:
       
     3 http://docs.oracle.com/cd/E24457_01/html/E21991/gljol.html
       
     4 ================================================================================
       
     5 --- ImageMagick-6.7.8/magick/method-attribute.h.orig	Sun Feb 19 10:15:53 2012
       
     6 +++ ImageMagick-6.7.8/magick/method-attribute.h	Tue Oct 16 06:58:12 2012
       
     7 @@ -110,7 +110,7 @@
       
     8  
       
     9  #if defined(MAGICKCORE_HAVE___ATTRIBUTE__)
       
    10  #  define magick_aligned(x)  __attribute__((aligned(x)))
       
    11 -#  define magick_attribute  __attribute__
       
    12 +#  define magick_attribute(x)
       
    13  #  define magick_unused(x)  magick_unused_ ## x __attribute__((unused))
       
    14  #else
       
    15  #  define magick_aligned(x)  /* nothing */