config/libc/newlib.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Mar 22 23:33:43 2009 +0000 (2009-03-22)
branchnewlib
changeset 1363 87f25f1d25d0
permissions -rw-r--r--
Add skeleton for newlib:
- config file, with only version selection
- build script, with empty functions
- added --newlib to scripts/addToolVersion.sh

/branches/newlib/scripts/build/libc/newlib.sh | 31 31 0 0 +++++++++++++++++++++++++
/branches/newlib/scripts/addToolVersion.sh | 7 4 3 0 +++---
/branches/newlib/config/libc/newlib.in | 53 53 0 0 +++++++++++++++++++++++++++++++++++++++++++
3 files changed, 88 insertions(+), 3 deletions(-)
     1 # options for newlib
     2 # depends on EXPERIMENTAL
     3 
     4 config LIBC_newlib
     5     help
     6       A really small C library, primarly used for bare-metal.
     7       Also serves as C library for Cygwin.
     8 
     9 choice
    10     bool
    11     prompt "newlib version"
    12 
    13 config LIBC_V_1_14_0
    14     bool
    15     prompt "1.14.0"
    16 
    17 config LIBC_V_1_15_0
    18     bool
    19     prompt "1.15.0"
    20 
    21 config LIBC_V_1_16_0
    22     bool
    23     prompt "1.16.0"
    24 
    25 config LIBC_V_1_17_0
    26     bool
    27     prompt "1.17.0"
    28 
    29 # CT_INSERT_VERSION_ABOVE
    30 # Don't remove above line!
    31 
    32 config LIBC_NEWLIB_CVS
    33     bool
    34     prompt "CVS snapshot"
    35 
    36 if LIBC_NEWLIB_CVS
    37 config LIBC_NEWLIB_CVS_DATE
    38     string
    39     prompt "checkout as of date"
    40     help
    41       The date, in ISO-8601 format, at which to check out the repository.
    42 endif # LIBC_NEWLIB_CVS
    43 
    44 endchoice
    45 
    46 config LIBC_VERSION
    47     string
    48     default "1.14.0" if LIBC_V_1_14_0
    49     default "1.15.0" if LIBC_V_1_15_0
    50     default "1.16.0" if LIBC_V_1_16_0
    51     default "1.17.0" if LIBC_V_1_17_0
    52 # CT_INSERT_VERSION_STRING_ABOVE
    53 # Don't remove above line!