On Mon, Mar 18, 2013 at 09:44:38PM +0100, Matthieu Herrb wrote:
> On Mon, Mar 18, 2013 at 04:12:59PM -0400, Brian Callahan wrote:
> > Hi --
> > 
> > I tried building xenocara on a fresh install and fresh cvs checkout on 
> > loongson, and I get the error below. There are no atomics on loongson.
> > 
> Please test the patch below on as many arcitectures as possible.
> 
> diff --git lib/fontconfig/common/config.h lib/fontconfig/common/config.h
> index 1836d1f..5e6070d 100644
> --- lib/fontconfig/common/config.h
> +++ lib/fontconfig/common/config.h
> @@ -90,7 +90,9 @@
>  #define HAVE_GETUID 1
>  
>  /* Have Intel __sync_* atomic primitives */
> +#if defined(__i386__) || defined(__amd64__)
>  #define HAVE_INTEL_ATOMIC_PRIMITIVES 1
> +#endif
>  
>  /* Define to 1 if you have the <inttypes.h> header file. */
>  #define HAVE_INTTYPES_H 1
> 

Or do we have a list of architectures that support those gcc builtins
somewhere already ?
-- 
Matthieu Herrb

Reply via email to