config/libc/newlib.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Oct 21 22:51:39 2009 +0200 (2009-10-21)
changeset 1591 11460fc587e6
parent 1590 b51724d5250d
child 1593 66b2463743af
permissions -rw-r--r--
libc/newlib: allow using newlib with archs other than avr32
mgl@1371
     1
# newlib options
yann@1591
     2
# depends on EXPERIMENTAL && BARE_METAL
mgl@1371
     3
mgl@1371
     4
config LIBC_newlib
mgl@1371
     5
    help
yann@1591
     6
      Newlib is a C library intended for use on embedded systems. It is a
yann@1591
     7
      conglomeration of several library parts, all under free software
yann@1591
     8
      licenses that make them easily usable on embedded products. Newlib
yann@1591
     9
      is only available in source form. It can be compiled for a wide
yann@1591
    10
      array of processors, and will usually work on any architecture with
yann@1591
    11
      the addition of a few low-level routines.
mgl@1371
    12
mgl@1371
    13
choice
mgl@1371
    14
    bool
mgl@1371
    15
    prompt "newlib version"
yann@1535
    16
# Don't remove next line
yann@1535
    17
# CT_INSERT_VERSION_BELOW
mgl@1371
    18
yann@1590
    19
config LIBC_NEWLIB_V_1_17_0
mgl@1371
    20
    bool
mgl@1371
    21
    prompt "1.17.0"
mgl@1371
    22
mgl@1371
    23
endchoice
mgl@1371
    24
mgl@1371
    25
config LIBC_VERSION
mgl@1371
    26
    string
yann@1535
    27
# Don't remove next line
yann@1535
    28
# CT_INSERT_VERSION_STRING_BELOW
yann@1590
    29
    default "1.17.0" if LIBC_NEWLIB_V_1_17_0
mgl@1371
    30
mgl@1373
    31
config ATMEL_AVR32_HEADERS
mgl@1373
    32
    bool
mgl@1373
    33
    prompt "Install Atmel AVR32 headers"
yann@1591
    34
    depends on ARCH_avr32
mgl@1373
    35
    default y
mgl@1373
    36
    help
mgl@1373
    37
      Install Atmel AVR32 headers for native AVR32 development. Most
mgl@1373
    38
      AVR32 MCU devices are supported.
mgl@1373
    39
      
mgl@1373
    40
      If you do native AVR32 development you want to say 'Y' here.