config/global/ct-behave.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun May 03 09:50:16 2009 +0000 (2009-05-03)
branchnewlib
changeset 1366 5e5d1e6f55d3
parent 1064 492d939dbb19
child 1842 2535545dd450
permissions -rw-r--r--
Update the newlib devel branch with stuff from /trunk@1498.

-------- diffstat follows --------
/devel/newlib/configure | 336 176 160 0 +++++++------
/devel/newlib/Makefile.in | 12 3 9 0 -
/devel/newlib/scripts/build/kernel/linux.sh | 2 1 1 0
/devel/newlib/scripts/build/internals.sh | 1 0 1 0 -
/devel/newlib/scripts/build/libc/eglibc.sh | 1 0 1 0 -
/devel/newlib/scripts/build/mpfr.sh | 2 1 1 0
/devel/newlib/scripts/functions | 111 5 106 0 ----
/devel/newlib/scripts/config.guess | 7 5 2 0 +
/devel/newlib/scripts/config.sub | 3 2 1 0 +
/devel/newlib/scripts/saveSample.sh.in | 4 2 2 0
/devel/newlib/docs/overview.txt | 8 6 2 0 +
/devel/newlib/samples/armeb-unknown-linux-uclibc/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/sh4-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/x86_64-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/arm-unknown-elf/crosstool.config | 12 3 9 0 -
/devel/newlib/samples/armeb-unknown-eabi/crosstool.config | 2 0 2 0 -
/devel/newlib/samples/arm-unknown-linux-gnueabi/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/ia64-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/x86_64-unknown-linux-uclibc/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/armeb-unknown-linux-gnueabi/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/powerpc-e500v2-linux-gnuspe/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/i686-nptl-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/arm-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/powerpc-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/mips-unknown-linux-uclibc/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/arm-iphone-linux-gnueabi/crosstool.config | 8 4 4 0
/devel/newlib/samples/armeb-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/i586-geode-linux-uclibc/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/arm-unknown-linux-uclibc/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/powerpc-unknown-linux-uclibc/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/mips-unknown-elf/crosstool.config | 2 0 2 0 -
/devel/newlib/samples/powerpc-405-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/arm-unknown-eabi/crosstool.config | 12 3 9 0 -
/devel/newlib/samples/mipsel-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/powerpc64-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/alphaev56-unknown-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/samples/powerpc-860-linux-gnu/crosstool.config | 14 5 9 0 -
/devel/newlib/config/kernel/linux.in | 108 2 106 0 ----
/devel/newlib/config/global/ct-behave.in | 22 13 9 0 +
/devel/newlib/config/global/download.in | 210 15 195 0 +-------
/devel/newlib/config/libc/glibc.in | 7 7 0 0 +
/devel/newlib/config/libc/glibc-eglibc.in-common | 15 14 1 0 +
45 files changed, 382 insertions(+), 839 deletions(-)
     1 # Options specific to crosstool-NG overall behavior
     2 
     3 comment "crosstool-NG behavior"
     4 
     5 config OBSOLETE
     6     bool
     7     prompt "Use obsolete features"
     8     default n
     9     help
    10       If you set this to Y, you will be able to select obsolete features.
    11       
    12       Such obsolete features are the use of old kernel headers, old gcc
    13       versions, etc... for which maintaining support in crosstool-NG
    14       would be very costly.
    15       
    16       It does not however mean that the specific feature or version has been
    17       marked obsolete by the upstream team.
    18 
    19 config EXPERIMENTAL
    20     bool
    21     prompt "Try features marked as EXPERIMENTAL"
    22     default n
    23     help
    24       If you set this to Y, then you will be able to try very experimental
    25       features.
    26       
    27       Experimental features can be one of:
    28         - working, in which case you should tell me it is!
    29         - buggy, in which case you could try patching and send me the result
    30         - unfinished, in which case you could try hacking it and send me the result
    31         - non-existant, in which case you could also try hacking it in and send me
    32           the result
    33 
    34 config DEBUG_CT
    35     bool
    36     prompt "Debug crosstool-NG"
    37     default n
    38     help
    39       Say 'y' here to get some options regarding debugging crosstool-NG.
    40 
    41 if DEBUG_CT
    42 
    43 config DEBUG_PAUSE_STEPS
    44     bool
    45     prompt "Pause between every steps"
    46     default n
    47     help
    48       Say 'y' if you intend to attend the build, and want to investigate
    49       the result of each steps before running the next one.
    50 
    51 config DEBUG_CT_SAVE_STEPS
    52     bool
    53     prompt "Save intermediate steps"
    54     default n
    55     help
    56       If you say 'y' here, then you will be able to restart crosstool-NG at
    57       any step.
    58       
    59       It is not currently possible to restart at any of the debug facilities.
    60       They are treated as a whole.
    61       
    62       See docs/overview.txt for the list of steps.
    63 
    64 config DEBUG_CT_SAVE_STEPS_GZIP
    65     bool
    66     prompt "gzip saved states"
    67     default y
    68     depends on DEBUG_CT_SAVE_STEPS
    69     help
    70       If you are tight on space, then you can ask to gzip the saved states
    71       tarballs. On the other hand, this takes some longer time...
    72       
    73       To lose as less time as possible, the gzip process is done with a low
    74       compression ratio (-3), which gives roughly 70% gain in size. Going
    75       further doesn't gain much, and takes far more time (believe me, I've
    76       got figures here! :-) ).
    77 
    78 config NO_OVERIDE_LC_MESSAGES
    79     bool
    80     prompt "Do *not* overide LC_MESSAGES (EXPERIMENTAL)"
    81     depends on EXPERIMENTAL
    82     default n
    83     help
    84       By default, crosstool-NG sets and exports LC_ALL=C so that the
    85       build.log file contains english messages, that can be read by
    86       people most likely to help interpret the logs. If you say N here,
    87       and your locale is not an english language, then dissecting your
    88       log file will be difficult for most people but you.
    89       
    90       If you say Y here, then your current locale settings will be used
    91       to print messages, instead of plain english.
    92       
    93       Say N, please.
    94 
    95 endif