Upgrade to abiword-3.0.0
[hvlinux.git] / stage0 / pkg / binutils
index 443714d..5a057a1 100644 (file)
@@ -5,21 +5,29 @@ hvconfig_pre()
     export AR=ar
     export AS=as
 
-    CONFIGURE_OPTS="\
-        ${CONFIGURE_OPTS} \
+    # --with-lib-path:
+    # Set to dummy (non-existent) directory to prevent having
+    # host directories list.
+    CONFIGURE_OPTS=" \
+        --prefix=/cross-tools \
         --host=${CLFS_HOST} \
         --target=${CLFS_TARGET} \
         --with-sysroot=${CLFS} \
-        --with-lib-path=/tools/lib \
+        --with-lib-path=${CLFS}/dummy-directory/ \
         --disable-nls \
         --enable-shared \
         --disable-multilib"
 
+    # --enable-64-bit-bfd:
+    # bfd = Binary File Descriptor
+    # Include support for 64 bit targets. This is automatically turned on if
+    # you explicitly request a 64 bit target, but not for --enable-targets=all.
+    # If compiling on a 32-bit machine, this option forces to generate a
+    # compiler that can also emit 64-bit code.
     case "${HVL_TARGET}" in
-        "x86_64")
-            # This adds 64 bit support to Binutils.
-           CONFIGURE_OPTS="${CONFIGURE_OPTS} --enable-64-bit-bfd"
-           ;;
+        x86_64*)
+            CONFIGURE_OPTS+=" --enable-64-bit-bfd"
+            ;;
     esac
 }
 
@@ -29,8 +37,3 @@ hvconfig_post()
     unset AS
     ${HVMAKE} configure-host
 }
-
-hvbuild_post()
-{
-    cp -v ../${PACKAGE}/include/libiberty.h /tools/include
-}