From 72aea3b682d8138970793d08462807e07f7842aa Mon Sep 17 00:00:00 2001 From: "Martin Lund\"" Date: Fri, 22 May 2009 20:44:01 +0000 Subject: Temp fix for newlib configure. Updated avr32 crosstool.config. diff --git a/samples/avr32-unknown-none/crosstool.config b/samples/avr32-unknown-none/crosstool.config index d9d84c3..b72d963 100644 --- a/samples/avr32-unknown-none/crosstool.config +++ b/samples/avr32-unknown-none/crosstool.config @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# crosstool-NG version: svn_trunk@1547 -# Thu May 21 21:55:59 2009 +# crosstool-NG version: svn_devel_avr32@1553M +# Fri May 22 20:25:45 2009 # # @@ -14,8 +14,9 @@ # CT_OBSOLETE is not set CT_EXPERIMENTAL=y CT_DEBUG_CT=y -CT_DEBUG_PAUSE_STEPS=y -# CT_DEBUG_CT_SAVE_STEPS is not set +# CT_DEBUG_PAUSE_STEPS is not set +CT_DEBUG_CT_SAVE_STEPS=y +# CT_DEBUG_CT_SAVE_STEPS_GZIP is not set # CT_NO_OVERIDE_LC_MESSAGES is not set # @@ -82,7 +83,7 @@ CT_ARCH="avr32" # CT_ARCH_SUPPORT_TUNE is not set # CT_ARCH_SUPPORT_FPU is not set # CT_ARCH_DEFAULT_HAS_MMU is not set -# CT_ARCH_DEFAULT_BE is not set +CT_ARCH_DEFAULT_BE=y # CT_ARCH_DEFAULT_LE is not set # CT_ARCH_FLOAT_HW is not set CT_ARCH_FLOAT_SW=y @@ -102,7 +103,8 @@ CT_ARCH_avr32=y # CT_ARCH_sh is not set # CT_ARCH_x86_64 is not set # CT_ARCH_x86 is not set -# CT_ARCH_USE_MMU is not set +CT_ARCH_AVR32="avr32" +CT_ARCH_USE_MMU=y # # Target optimisations @@ -158,8 +160,8 @@ CT_KERNEL_bare_metal=y # # Binary utilities # -# CT_ARCH_BINFMT_ELF is not set -CT_ARCH_BINFMT_FLAT=y +CT_ARCH_BINFMT_ELF=y +# CT_ARCH_BINFMT_FLAT is not set # # GNU binutils @@ -187,14 +189,6 @@ CT_BINUTILS_V_2_18=y CT_BINUTILS_EXTRA_CONFIG="" # -# elf2flt -# -CT_ELF2FLT_VERSION="head" -CT_ELF2FLT_CVSHEAD=y -# CT_ELF2FLT_CVS_SNAPSHOT is not set -CT_ELF2FLT_EXTRA_CONFIG="" - -# # C compiler # CT_CC="gcc" @@ -235,7 +229,7 @@ CT_CC_SUPPORT_OBJCXX=y # Additional supported languages: # # CT_CC_LANG_CXX is not set -CT_LIBC="none" +CT_LIBC="newlib" # # C-library diff --git a/scripts/build/libc/newlib.sh b/scripts/build/libc/newlib.sh index 79f074e..2d8d69d 100644 --- a/scripts/build/libc/newlib.sh +++ b/scripts/build/libc/newlib.sh @@ -41,9 +41,10 @@ do_libc() { CT_DoLog EXTRA "Configuring C library" - BUILD_CC="${CT_BUILD}-gcc" \ - CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O" \ - CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \ + # FIXME +# BUILD_CC="${CT_BUILD}-gcc" \ +# CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O" \ +# CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \ AR=${CT_TARGET}-ar \ RANLIB=${CT_TARGET}-ranlib \ CT_DoExecLog ALL \ -- cgit v0.10.2-6-g49f6