This patch needs information about what build restrictions were removed
and why, and what was wrong with the compiler's check and how the patch
fixed it.

Søren

Nemanja Lukic <nemanja.lu...@rt-rk.com> writes:

> ---
>  configure.ac |    8 ++------
>  1 files changed, 2 insertions(+), 6 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index 6327972..5229032 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -720,25 +720,21 @@ dnl Check if assembler is gas compatible and supports 
> MIPS DSPr2 instructions
>  
>  have_mips_dspr2=no
>  AC_MSG_CHECKING(whether to use MIPS DSPr2 assembler)
> -xserver_save_CFLAGS=$CFLAGS
> -CFLAGS="-mdspr2 $CFLAGS"
>  
>  AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
> -#if !(defined(__mips__) &&  __mips_isa_rev >= 2)
> -#error MIPS DSPr2 is currently only available on MIPS32r2 platforms.
> -#endif
>  int
>  main ()
>  {
>      int c = 0, a = 0, b = 0;
>      __asm__ __volatile__ (
> +        ".set        arch=mips32r2             \n\t"
> +        ".set        dspr2                     \n\t"
>          "precr.qb.ph %[c], %[a], %[b]          \n\t"
>          : [c] "=r" (c)
>          : [a] "r" (a), [b] "r" (b)
>      );
>      return c;
>  }]])], have_mips_dspr2=yes)
> -CFLAGS=$xserver_save_CFLAGS
>  
>  AC_ARG_ENABLE(mips-dspr2,
>     [AC_HELP_STRING([--disable-mips-dspr2],
_______________________________________________
Pixman mailing list
Pixman@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to