config/libc/newlib.in
changeset 3094 07a87075fa2d
parent 3047 6d88d6558b7a
child 3095 ee3bc44bf7f9
     1.1 --- a/config/libc/newlib.in	Sun Sep 16 14:12:22 2012 -0400
     1.2 +++ b/config/libc/newlib.in	Thu Oct 11 14:39:45 2012 +1000
     1.3 @@ -52,8 +52,25 @@
     1.4        
     1.5        In a word: use the CVS snapshot at your own risk! 
     1.6  
     1.7 +config LIBC_NEWLIB_CUSTOM
     1.8 +    bool
     1.9 +    prompt "Custom newlib"
    1.10 +    depends on EXPERIMENTAL
    1.11 +
    1.12  endchoice
    1.13  
    1.14 +if LIBC_NEWLIB_CUSTOM
    1.15 +
    1.16 +config LIBC_NEWLIB_CUSTOM_LOCATION
    1.17 +    string
    1.18 +    prompt "Full path to custom newlib source"
    1.19 +    default ""
    1.20 +    help
    1.21 +      Enter the path to the directory (or tarball) of your source for newlib,
    1.22 +      or leave blank to use default CT_CUSTOM_LOCATION_ROOT_DIR/newlib
    1.23 +
    1.24 +endif # LIBC_NEWLIB_CUSTOM
    1.25 +
    1.26  config LIBC_VERSION
    1.27      string
    1.28      prompt "use CVS tag" if LIBC_NEWLIB_CVS
    1.29 @@ -63,6 +80,7 @@
    1.30      default "1.19.0" if LIBC_NEWLIB_V_1_19_0
    1.31      default "1.18.0" if LIBC_NEWLIB_V_1_18_0
    1.32      default "1.17.0" if LIBC_NEWLIB_V_1_17_0
    1.33 +    default "custom" if LIBC_NEWLIB_CUSTOM
    1.34      help
    1.35        Enter the tag you want to use.
    1.36        Leave empty to use the 'head' of the repository.