cross-compilation: use $host instead of $target
authorPierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Wed, 11 Nov 2009 22:48:40 +0000 (17:48 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Wed, 11 Nov 2009 22:48:40 +0000 (17:48 -0500)
$target should be used only when building a compiler. It indicates
the target system for which the compiler will build executables.

$host is the variable that should be used to indicate the type of
system the package we are compiling now will run on.

Also, update the README to say to use --host instead of --target.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
README
configure.ac

diff --git a/README b/README
index af0a9c2d3d50b13c8057f4eb65aeb7df8bea74bb..58ce031db89131862b05fb21b7004c883e433900 100644 (file)
--- a/README
+++ b/README
@@ -16,7 +16,7 @@ BUILDING
                * CFLAGS="-m64 -g -O2" ./configure
 
                Forcing a 32-bit build with 386 backward compatibility:
-               * CFLAGS="-m32 -g -O2" ./configure --target=i386-pc-linux-gnu
+               * CFLAGS="-m32 -g -O2" ./configure --host=i386-pc-linux-gnu
 
 ARCHITECTURES SUPPORTED
 -----------------------
index 20c2689a6d31ba93f8a6312aeacc98f83644bf05..20272c1bf12414377b447eae21b6b3cee86678df 100644 (file)
@@ -35,7 +35,7 @@ AC_FUNC_MMAP
 AC_CHECK_FUNCS([bzero gettimeofday munmap strtoul])
 
 # Find arch type
-case $target_cpu in
+case $host_cpu in
        i386) ARCHTYPE="x86"; SUBARCHTYPE="x86compat" ;;
        i486) ARCHTYPE="x86";;
        i586) ARCHTYPE="x86";;
@@ -58,11 +58,11 @@ AC_SUBST(ARCHTYPE)
 AC_SUBST(SUBARCHTYPE)
 
 [
-#if test "x$ARCHTYPE" = "xx86" -a "x$target_cpu" != "xi386" -a "x$target_cpu" != "xi486" -a "x$target_cpu" != "xi586"; then
+#if test "x$ARCHTYPE" = "xx86" -a "x$host_cpu" != "xi386" -a "x$host_cpu" != "xi486" -a "x$host_cpu" != "xi586"; then
 #For now, using lock; addl compatibility mode even for i686, because the
 #Pentium III is seen as a i686, but lacks mfence instruction.
 #Only using fence for x86_64.
-if test "x$ARCHTYPE" = "xx86" -a "x$target_cpu" != "xi386" -a "x$target_cpu" != "xi486" -a "x$target_cpu" != "xi586" -a "x$target_cpu" != "xi686"; then
+if test "x$ARCHTYPE" = "xx86" -a "x$host_cpu" != "xi386" -a "x$host_cpu" != "xi486" -a "x$host_cpu" != "xi586" -a "x$host_cpu" != "xi686"; then
 ]
        AC_DEFINE([CONFIG_URCU_HAVE_FENCE], [1])
 [
This page took 0.042829 seconds and 4 git commands to generate.