]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
ABI and libdir detection for Irix.
authorKlaus Ziegler <klausz@haus-gisela.de>
Tue, 19 May 2015 20:41:01 +0000 (22:41 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Tue, 19 May 2015 20:41:01 +0000 (22:41 +0200)
ChangeLog
configure.ac

index 9aff6e1a6c030fa33a1ff51bb6b4f341f14cac53..f4ae7933f03a12ebb5bc1b71ca8a61e36b285739 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-05-19  Niels Möller  <nisse@lysator.liu.se>
+
+       * configure.ac: ABI detection (n32 or n64) on Irix, and
+       appropriate default for libdir. Patch from Klaus Ziegler.
+
 2015-05-12  Niels Möller  <nisse@lysator.liu.se>
 
        * version.c (nettle_version_major, nettle_version_minor): New
index 4ead52c6b9585543934db63bcd646533c05b0dc1..c7ed78416e24205509072bb2fea2a92718e7d09a 100644 (file)
@@ -285,6 +285,17 @@ case "$host_cpu" in
     AC_TRY_COMPILE([
 #if defined(__sparcv9) || defined(__arch64__)
 #error 64-bit sparc
+#endif
+    ], [], [
+      ABI=32
+    ], [
+      ABI=64
+    ])
+    ;;
+  *mips*)
+    AC_TRY_COMPILE([
+#if defined(__sgi) && defined(__LP64__)
+#error 32-bit mips
 #endif
     ], [], [
       ABI=32
@@ -335,6 +346,12 @@ if test "x$ABI" != xstandard ; then
       *:freebsd*:64)
        libdir='${exec_prefix}/lib'
        ;;
+      *:irix*:32)
+       libdir='${exec_prefix}/lib32'
+       ;;
+      *:irix*:64)
+       libdir='${exec_prefix}/lib64'
+       ;;
       *)
         AC_MSG_WARN([Don't know where to install $ABI-bit libraries on this system.]); dnl '