Browse code

Avoid trailing slash in libdir for old gcc (bb #1738).

Török Edvin authored on 2009/10/30 21:05:26
Showing 3 changed files
... ...
@@ -1,3 +1,7 @@
1
+Fri Oct 30 14:04:43 EET 2009 (edwin)
2
+------------------------------------
3
+ * configure, m4/acinclude.m4: Avoid trailing slash in libdir for old gcc (#1738).
4
+
1 5
 Wed Sep 30 19:41:43 EEST 2009 (edwin)
2 6
 -------------------------------------
3 7
  * configure{.in,}: Only use -fno-strict-aliasing for gcc-4.3+ to avoid bugs
... ...
@@ -12147,7 +12147,7 @@ $as_echo "#define FILEBUFF 8192" >>confdefs.h
12147 12147
 $as_echo_n "checking for multiarch libdir... " >&6; }
12148 12148
 		# Based on http://lists.gnu.org/archive/html/autoconf/2008-09/msg00072.html
12149 12149
 		if test "$GCC" = yes; then
12150
-			ac_multilibdir=`$CC -print-multi-os-directory $CFLAGS $CPPFLAGS $LDFLAGS`
12150
+			ac_multilibdir=`$CC -print-multi-os-directory $CFLAGS $CPPFLAGS $LDFLAGS` || ac_multilibdir=.
12151 12151
 		else
12152 12152
 			ac_multilibdir=.
12153 12153
 		fi
... ...
@@ -755,7 +755,7 @@ AC_DEFUN([AC_LIB_MULTILIB_GUESS],
755 755
 		AC_MSG_CHECKING([for multiarch libdir])
756 756
 		# Based on http://lists.gnu.org/archive/html/autoconf/2008-09/msg00072.html
757 757
 		if test "$GCC" = yes; then
758
-			ac_multilibdir=`$CC -print-multi-os-directory $CFLAGS $CPPFLAGS $LDFLAGS`
758
+			ac_multilibdir=`$CC -print-multi-os-directory $CFLAGS $CPPFLAGS $LDFLAGS` || ac_multilibdir=.
759 759
 		else
760 760
 			ac_multilibdir=.
761 761
 		fi
... ...
@@ -778,7 +778,7 @@ AC_DEFUN([AC_LIB_MULTILIB_GUESS],
778 778
 					*/lib64 ) acl_libdirstem=lib64 ;;
779 779
 				   esac
780 780
 			esac
781
-		fi	
781
+		fi
782 782
 	fi
783 783
 ])
784 784