]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Use $host_cpu, not $host, when setting up the assembler path. Use
authorNiels Möller <nisse@lysator.liu.se>
Mon, 7 Nov 2005 21:32:13 +0000 (22:32 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Mon, 7 Nov 2005 21:32:13 +0000 (22:32 +0100)
$host_os, not uname, when setting up shared library flags.

Rev: src/nettle/configure.ac:1.69

configure.ac

index 047cc82f11745be6b39b7d70408332dc48995f0e..e8ac3b5befe9d7849d1cfafde4fc28c4a4ecd304 100644 (file)
@@ -102,11 +102,11 @@ fi
 
 # Select assembler code
 asm_path=
-case "$host" in
-  [i?86*-*-* | k[5-8]*-*-* | pentium*-*-* | athlon-*-*])
+case "$host_cpu" in
+  [i?86* | k[5-8]* | pentium* | athlon])
     asm_path=x86
     ;;
-  *sparc*-*-*)
+  *sparc*)
     AC_TRY_COMPILE([
 #if defined(__sparcv9) || defined(__arch64__)
 #error 64-bit sparc
@@ -148,8 +148,8 @@ LSH_CCPIC
 
 SHLIBCFLAGS="$CCPIC"
 
-case `uname -sr` in
-  CYGWIN*)
+case "$host_os" in
+  cygwin*)
     SHLIBFORLINK='cygnettle-$(SHLIBMAJOR)-$(SHLIBMINOR).dll'
     SHLIBSONAME=''
     SHLIBFILE='libnettle.dll.a'
@@ -356,6 +356,10 @@ if test x$GCC = xyes ; then
   else
     CFLAGS="$CFLAGS -ggdb3"
   fi
+  # FIXME: It would be better to actually test if this option works and/or is needed.
+  if "$CC" --version | grep 'gcc.* 4\.' 1>/dev/null 2>&1; then
+    CFLAGS="$CFLAGS -Wno-pointer-sign"
+  fi
   CFLAGS="$CFLAGS -Wall -W \
   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes \
   -Wpointer-arith -Wbad-function-cast -Wnested-externs"