[Pixman] [PATCH 02/11] MIPS: dspr2: Removed build restrictions and repair compiler's check
Nemanja Lukic
nemanja.lukic at rt-rk.com
Thu Mar 13 06:13:14 PDT 2014
---
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],
--
1.7.3
More information about the Pixman
mailing list