+apply_patches ${PACKAGE}
+
+cd ${LFS_TMP}/${PACKAGE}
+
+case "${HVL_TARGET}" in
+ "x86_64")
+ # Libiberty uses gcc -print-multi-os-directory to determine where to
+ # install libiberty.a. Because our temporary GCC is still
+ # multilib-aware, the command returns ../lib64 which causes the archive
+ # to be installed into /usr/lib64. The following sed will prevent this:
+ sed -i 's%\(^MULTIOSDIR = \).*%\1 ../lib%' libiberty/Makefile.in
+
+ # This adds 64 bit support to Binutils.
+ CONFIGURE_OPTS="${CONFIGURE_OPTS} --enable-64-bit-bfd"
+ ;;
+esac