Temp fix for newlib configure. Updated avr32 crosstool.config. avr32
author"Martin Lund" <mgl@doredevelopment.dk>
Fri May 22 20:44:01 2009 +0000 (2009-05-22)
branchavr32
changeset 1372ff171891e7c4
parent 1371 802c132f1f71
child 1373 1f3e9f7ada71
Temp fix for newlib configure. Updated avr32 crosstool.config.
samples/avr32-unknown-none/crosstool.config
scripts/build/libc/newlib.sh
     1.1 --- a/samples/avr32-unknown-none/crosstool.config	Fri May 22 14:46:18 2009 +0000
     1.2 +++ b/samples/avr32-unknown-none/crosstool.config	Fri May 22 20:44:01 2009 +0000
     1.3 @@ -1,7 +1,7 @@
     1.4  #
     1.5  # Automatically generated make config: don't edit
     1.6 -# crosstool-NG version: svn_trunk@1547
     1.7 -# Thu May 21 21:55:59 2009
     1.8 +# crosstool-NG version: svn_devel_avr32@1553M
     1.9 +# Fri May 22 20:25:45 2009
    1.10  #
    1.11  
    1.12  #
    1.13 @@ -14,8 +14,9 @@
    1.14  # CT_OBSOLETE is not set
    1.15  CT_EXPERIMENTAL=y
    1.16  CT_DEBUG_CT=y
    1.17 -CT_DEBUG_PAUSE_STEPS=y
    1.18 -# CT_DEBUG_CT_SAVE_STEPS is not set
    1.19 +# CT_DEBUG_PAUSE_STEPS is not set
    1.20 +CT_DEBUG_CT_SAVE_STEPS=y
    1.21 +# CT_DEBUG_CT_SAVE_STEPS_GZIP is not set
    1.22  # CT_NO_OVERIDE_LC_MESSAGES is not set
    1.23  
    1.24  #
    1.25 @@ -82,7 +83,7 @@
    1.26  # CT_ARCH_SUPPORT_TUNE is not set
    1.27  # CT_ARCH_SUPPORT_FPU is not set
    1.28  # CT_ARCH_DEFAULT_HAS_MMU is not set
    1.29 -# CT_ARCH_DEFAULT_BE is not set
    1.30 +CT_ARCH_DEFAULT_BE=y
    1.31  # CT_ARCH_DEFAULT_LE is not set
    1.32  # CT_ARCH_FLOAT_HW is not set
    1.33  CT_ARCH_FLOAT_SW=y
    1.34 @@ -102,7 +103,8 @@
    1.35  # CT_ARCH_sh is not set
    1.36  # CT_ARCH_x86_64 is not set
    1.37  # CT_ARCH_x86 is not set
    1.38 -# CT_ARCH_USE_MMU is not set
    1.39 +CT_ARCH_AVR32="avr32"
    1.40 +CT_ARCH_USE_MMU=y
    1.41  
    1.42  #
    1.43  # Target optimisations
    1.44 @@ -158,8 +160,8 @@
    1.45  #
    1.46  # Binary utilities
    1.47  #
    1.48 -# CT_ARCH_BINFMT_ELF is not set
    1.49 -CT_ARCH_BINFMT_FLAT=y
    1.50 +CT_ARCH_BINFMT_ELF=y
    1.51 +# CT_ARCH_BINFMT_FLAT is not set
    1.52  
    1.53  #
    1.54  # GNU binutils
    1.55 @@ -187,14 +189,6 @@
    1.56  CT_BINUTILS_EXTRA_CONFIG=""
    1.57  
    1.58  #
    1.59 -# elf2flt
    1.60 -#
    1.61 -CT_ELF2FLT_VERSION="head"
    1.62 -CT_ELF2FLT_CVSHEAD=y
    1.63 -# CT_ELF2FLT_CVS_SNAPSHOT is not set
    1.64 -CT_ELF2FLT_EXTRA_CONFIG=""
    1.65 -
    1.66 -#
    1.67  # C compiler
    1.68  #
    1.69  CT_CC="gcc"
    1.70 @@ -235,7 +229,7 @@
    1.71  # Additional supported languages:
    1.72  #
    1.73  # CT_CC_LANG_CXX is not set
    1.74 -CT_LIBC="none"
    1.75 +CT_LIBC="newlib"
    1.76  
    1.77  #
    1.78  # C-library
     2.1 --- a/scripts/build/libc/newlib.sh	Fri May 22 14:46:18 2009 +0000
     2.2 +++ b/scripts/build/libc/newlib.sh	Fri May 22 20:44:01 2009 +0000
     2.3 @@ -41,9 +41,10 @@
     2.4  
     2.5      CT_DoLog EXTRA "Configuring C library"
     2.6  
     2.7 -    BUILD_CC="${CT_BUILD}-gcc"                                      \
     2.8 -    CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O"   \
     2.9 -    CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
    2.10 +    # FIXME
    2.11 +#    BUILD_CC="${CT_BUILD}-gcc"                                      \
    2.12 +#    CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O"   \
    2.13 +#    CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
    2.14      AR=${CT_TARGET}-ar                                              \
    2.15      RANLIB=${CT_TARGET}-ranlib                                      \
    2.16      CT_DoExecLog ALL                                                \