Disable all sparc64 asm stuff
authorWerner Koch <wk@gnupg.org>
Wed, 9 Dec 2009 15:53:26 +0000 (15:53 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 9 Dec 2009 15:53:26 +0000 (15:53 +0000)
mpi/ChangeLog
mpi/config.links

index 924b97b..48010a5 100644 (file)
@@ -1,3 +1,8 @@
+2009-12-09  Werner Koch  <wk@g10code.com>
+
+       * config.links: Remove asm modules for all sparc64.  This is
+       debian#560028.
+
 2009-05-26  Werner Koch  <wk@g10code.com>
 
        * mpicoder.c (mpi_read_from_buffer): Allow zero-sized MPIs (i.e a
index c6ca93e..7950637 100644 (file)
@@ -138,17 +138,12 @@ case "${host}" in
        mpi_extra_modules="udiv-qrnnd"
        ;;
     sparc64-*-linux-gnu)
-       # An extra rule because we have an report for this one only.
-       # Should be compared against the next GMP version
-       echo '/* configured for sparc64-*-linux-gnu */' >>./mpi/asm-syntax.h
-       path="sparc32v8 sparc32"
-       mpi_extra_modules="udiv"
+        echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h
+       path=""
        ;;
     sparc64-sun-solaris2*)
-       # Got a report that udiv is missing, so we try this one
-       echo '/* configured for sparc64-sun-solaris2 */' >>./mpi/asm-syntax.h
-       path="sparc32v8 sparc32"
-       mpi_extra_modules="udiv"
+        echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h
+       path=""
         ;;
     sparc64-*-netbsd* | sparc64-*-freebsd* | sparc64-*-openbsd*)
        # There are no sparc64 assembler modules that work on the
@@ -156,8 +151,11 @@ case "${host}" in
        echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h
        path=""
        ;;
+    sparc64*-*-*)
+       echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h
+       path=""
+       ;;
     sparc9*-*-*     | \
-    sparc64*-*-*    | \
     ultrasparc*-*-* )
        echo '/* configured for sparc9 or higher */' >>./mpi/asm-syntax.h
        path="sparc32v8 sparc32"