config/arch/avr32.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Sep 09 00:02:01 2009 +0200 (2009-09-09)
changeset 1525 4647e6fb994a
parent 1371 802c132f1f71
child 1716 6bbf206a5b57
permissions -rw-r--r--
gcc: add patch to fix EABI for armv4t

As pointed out by Martin GUY, gcc incorrectly generates armv5t
instrcutions for EABI, even for cores that are an armv4t.
The new patch (for the 4.3 series) fixes the problem by downgrading
the default CPU for EABI to being an armv4t core.
mgl@1371
     1
# AVR32 specific configuration file
mgl@1371
     2
# depends on EXPERIMENTAL
mgl@1371
     3
mgl@1371
     4
config ARCH_avr32
mgl@1371
     5
    select ARCH_USE_MMU
mgl@1371
     6
    select ARCH_DEFAULT_BE
mgl@1468
     7
    select ARCH_SUPPORT_ARCH
mgl@1468
     8
    select ARCH_SUPPORT_CPU
mgl@1468
     9
    select ARCH_SUPPORT_TUNE
mgl@1468
    10
    select ARCH_SUPPORT_FPU
mgl@1468
    11
     help
mgl@1371
    12
      The AVR32 architecture, as defined by:
mgl@1371
    13
        http://www.atmel.com/products/avr32