[Pixman] [PATCH] Fix pixman build with older GCC releases

Brad Smith brad at comstyle.com
Fri Sep 13 11:40:52 PDT 2013


On 09/08/13 9:47 PM, Brad Smith wrote:
> The following diff fixes building pixman with older GCC releases such as GCC 3.3.
>
>
> diff --git a/pixman/pixman-matrix.c b/pixman/pixman-matrix.c
> index 89b9682..cacc05c 100644
> --- a/pixman/pixman-matrix.c
> +++ b/pixman/pixman-matrix.c
> @@ -37,7 +37,8 @@
>   static force_inline int
>   count_leading_zeros (uint32_t x)
>   {
> -#ifdef __GNUC__
> +#if defined(__GNUC__) && \
> +	(__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
>       return __builtin_clz (x);
>   #else
>       int n = 0;
>

Discussion seems to have died down. Could this please be commited?

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the Pixman mailing list