config/libc/uClibc.in.2
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Jan 22 23:20:18 2011 +0100 (2011-01-22)
changeset 2305 2ed26c646568
parent 2009 7e19c1de65cd
child 2484 d1a8c2ae7946
permissions -rw-r--r--
scripts: create the makeinfo wrapper before we set PATH

If we set PATH to the tools wrappers before we create the
makeinfo wrapper, then we may well wrap an existing wrapper
from a previous run.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1977
     1
# uClibc second-part option
yann@1977
     2
yann@1977
     3
if THREADS_LINUXTHREADS
yann@1977
     4
yann@1977
     5
choice
yann@1977
     6
    bool
yann@1977
     7
    prompt "Linuxthread implementation: "
yann@1977
     8
    default LIBC_UCLIBC_LNXTHRD_OLD
yann@1977
     9
yann@1977
    10
config LIBC_UCLIBC_LNXTHRD_OLD
yann@1977
    11
    bool
yann@1977
    12
    prompt "old/stable"
yann@1977
    13
    help
yann@1977
    14
      From the uClibc config option help:
yann@1977
    15
        There are two versions of linuxthreads.  The older (stable) version
yann@1977
    16
        has been in uClibc for quite a long time but hasn't seen too many
yann@1977
    17
        updates other than bugfixes.
yann@1977
    18
yann@1977
    19
config LIBC_UCLIBC_LNXTHRD_NEW
yann@1977
    20
    bool
yann@1977
    21
    prompt "new"
yann@1977
    22
    help
yann@1977
    23
      From the uClibc config option help:
yann@1977
    24
        The new version has not been tested much, and lacks ports for arches
yann@1977
    25
        which glibc does not support (like bfin/frv/etc...), but is based on
yann@1977
    26
        the latest code from glibc, so it may be the only choice for the
yann@1977
    27
        newer ports (like alpha/amd64/64bit arches and hppa).
yann@1977
    28
yann@1977
    29
endchoice
yann@1977
    30
yann@2009
    31
endif # THREADS_LINUXTHREADS
yann@2009
    32
yann@1977
    33
config LIBC_UCLIBC_LNXTHRD
yann@1977
    34
    string
yann@2009
    35
    default ""      if THREADS_NONE
yann@2009
    36
    default ""      if THREADS_NPTL
yann@1977
    37
    default "old"   if LIBC_UCLIBC_LNXTHRD_OLD
yann@1977
    38
    default "new"   if LIBC_UCLIBC_LNXTHRD_NEW
yann@2039
    39
yann@2039
    40
config LIBC_UCLIBC_LOCALES
yann@2039
    41
    bool
yann@2039
    42
    select LIBC_UCLIBC_WCHAR
yann@2039
    43
    prompt "Add support for locales"
yann@2039
    44
    default n
yann@2039
    45
    help
yann@2039
    46
      Say y if you want uClibc to support localisation.
yann@2039
    47
yann@2039
    48
      Note that seems to be broken on recent uClibc releases.
yann@2039
    49
yann@2039
    50
config LIBC_UCLIBC_LOCALES_PREGEN_DATA
yann@2039
    51
    bool
yann@2039
    52
    prompt "Use pregen locales"
yann@2039
    53
    depends on LIBC_UCLIBC_LOCALES
yann@2039
    54
    default y
yann@2039
    55
    help
yann@2039
    56
      If you see issues with using pre-generated locales data,
yann@2039
    57
      you can try switching this off.
yann@2039
    58
yann@2039
    59
      If so, please report the issue, so we can default this
yann@2039
    60
      to off if too many people complain.
yann@2039
    61
yann@2039
    62
config LIBC_UCLIBC_WCHAR
yann@2039
    63
    bool
yann@2039
    64
    prompt "Add support for WCHAR"
yann@2039
    65
    default n
yann@2039
    66
    help
yann@2039
    67
      Say y if you want uClibc to support WCHAR.
yann@2039
    68
yann@2039
    69
      Maybe this is needed, if you're building a C++-Compiler