Fix variable references in make.defaults to always use double quotes, as
required by PMS 5.2.4:
> Each line contains a single VAR="value" entry, where the value must be
> double quoted.
14 files changed:
MULTILIB_ABIS="arm"
DEFAULT_ABI="arm"
-ABI=${DEFAULT_ABI}
+ABI="${DEFAULT_ABI}"
LIBDIR_arm="lib"
CHOST_arm="${CHOST}"
# Big endian ARM64 settings.
CHOST="aarch64_be-unknown-linux-gnu"
-CHOST_arm64=${CHOST}
+CHOST_arm64="${CHOST}"
# Little endian ARM64 settings.
CHOST="aarch64-unknown-linux-gnu"
-CHOST_arm64=${CHOST}
+CHOST_arm64="${CHOST}"
MULTILIB_ABIS="arm64"
DEFAULT_ABI="arm64"
-ABI=${DEFAULT_ABI}
+ABI="${DEFAULT_ABI}"
CFLAGS="-O2"
CXXFLAGS="${CFLAGS}"
CHOST_o32="${CHOST}"
CFLAGS_n32="-mabi=n32"
-CHOST_n32=${CHOST}
+CHOST_n32="${CHOST}"
CFLAGS_n64="-mabi=64"
-CHOST_n64=${CHOST}
+CHOST_n64="${CHOST}"
SYMLINK_LIB="no"
DEFAULT_ABI="n32"
ABI="${DEFAULT_ABI}"
MULTILIB_ABIS="n32"
-CHOST_n32=${CHOST}
+CHOST_n32="${CHOST}"
ABI_MIPS="n32"
IUSE_IMPLICIT="abi_mips_n32"
DEFAULT_ABI="n64"
ABI="${DEFAULT_ABI}"
MULTILIB_ABIS="n64"
-CHOST_n64=${CHOST}
+CHOST_n64="${CHOST}"
ABI_MIPS="n64"
IUSE_IMPLICIT="abi_mips_n64"
DEFAULT_ABI="n32"
ABI="${DEFAULT_ABI}"
MULTILIB_ABIS="n32"
-CHOST_n32=${CHOST}
+CHOST_n32="${CHOST}"
ABI_MIPS="n32"
IUSE_IMPLICIT="abi_mips_n32"
DEFAULT_ABI="n64"
ABI="${DEFAULT_ABI}"
MULTILIB_ABIS="n64"
-CHOST_n64=${CHOST}
+CHOST_n64="${CHOST}"
ABI_MIPS="n64"
IUSE_IMPLICIT="abi_mips_n64"
DEFAULT_ABI="nios2"
LIBDIR_nios2="lib"
CHOST_nios2="${CHOST}"
-ABI=${DEFAULT_ABI}
+ABI="${DEFAULT_ABI}"
CFLAGS="-O2"
CXXFLAGS="${CFLAGS}"
ABI="ppc"
DEFAULT_ABI="ppc"
MULTILIB_ABIS="ppc"
-CHOST_ppc=${CHOST}
+CHOST_ppc="${CHOST}"
LIBDIR_ppc="lib"
# Michał Górny <mgorny@gentoo.org> (27 Jun 2014)
MULTILIB_ABIS="s390"
DEFAULT_ABI="s390"
-ABI=${DEFAULT_ABI}
+ABI="${DEFAULT_ABI}"
CHOST="s390-ibm-linux-gnu"
CFLAGS="-O2 -pipe"
MULTILIB_ABIS="s390x"
DEFAULT_ABI="s390x"
-ABI=${DEFAULT_ABI}
+ABI="${DEFAULT_ABI}"
CHOST="s390x-ibm-linux-gnu"
# Compiler flags
CFLAGS="-O2 -mcpu=ultrasparc -pipe"
-CXXFLAGS=${CFLAGS}
+CXXFLAGS="${CFLAGS}"
# These are here to override features/32bit-userland's settings. DO NOT REMOVE!
FEATURES="-multilib-strict"