[cairo] [PATCH] Altivec optimizations

Baz brian.ewins at gmail.com
Wed Mar 7 08:03:44 PST 2007


On 07/03/07, Baz <brian.ewins at gmail.com> wrote:
> +#if defined(__GNUC__) && (__GNUC__ < 3 || (__GNUC__ == 3 &&
> __GNUC_MINOR__ < 4))
> +#error "Need GCC >= 3.4 for sane altivec support"
> +#endif
>
> This jumps out at me because Mozilla use gcc 3.3 for Mac PPC builds,
> but only because they want to support releases earlier than 10.3.9. So
> this is going to mean no altivec in firefox on older macs. What goes
> wrong with 3.3?

Actually, can someone from moz clarify this? The MDC instructions say
gcc=3.3 but the reasons for that only apply to gecko < 1.9. Build
hosts for 1.9 need to be 10.3.9+ anyway, so gcc 4 should be ok now?


More information about the cairo mailing list