Mercurial > hg > aboriginal
changeset 79:2af7a4f5b44e
Poke at x86_64 so it builds.
author | Rob Landley <rob@landley.net> |
---|---|
date | Mon, 01 Jan 2007 01:00:47 -0500 |
parents | c06dd9a46957 |
children | 92dd34025932 |
files | cross-compiler.sh sources/configs/x86_64 |
diffstat | 2 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/cross-compiler.sh Sat Dec 30 21:14:38 2006 -0500 +++ b/cross-compiler.sh Mon Jan 01 01:00:47 2007 -0500 @@ -117,7 +117,7 @@ "${ARCH}-gcc" -Os "$WORK"/hello.c -o "$WORK"/hello && "${ARCH}-gcc" -Os -static "$WORK"/hello.c -o "$WORK"/hello && -[ x"$(qemu-"${KARCH}" "${WORK}"/hello)" == x"Hello world!" ] && +([ ! -z "${SKIP_QEMU_TEST}" ] || [ x"$(qemu-"${KARCH}" "${WORK}"/hello)" == x"Hello world!" ]) && echo Cross-toolchain seems to work. [ $? -ne 0 ] && dienow
--- a/sources/configs/x86_64 Sat Dec 30 21:14:38 2006 -0500 +++ b/sources/configs/x86_64 Mon Jan 01 01:00:47 2007 -0500 @@ -1,8 +1,9 @@ KARCH=x86_64 KERNEL_PATH=arch/${KARCH}/boot/zImage -GCC_FLAGS="-m64" +#GCC_FLAGS="-m64" BINUTILS_FLAGS="--enable-64-bit-bfd" KERNEL_PATH=arch/${KARCH}/boot/bzImage +SKIP_QEMU_TEST=1 # Write out uClibc .config file. @@ -102,7 +103,7 @@ MALLOC_GLIBC_COMPAT=y UCLIBC_DYNAMIC_ATEXIT=y # COMPAT_ATEXIT is not set -# UCLIBC_SUSV3_LEGACY is not set +UCLIBC_SUSV3_LEGACY=y # UCLIBC_SUSV3_LEGACY_MACROS is not set UCLIBC_HAS_SHADOW=y # UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set