config/libc/uClibc.in
author Arnaud Lacombe <lacombar@gmail.com>
Thu Aug 05 17:59:51 2010 +0200 (2010-08-05)
changeset 2069 366bd2b22675
parent 2039 c5a2e4ee7fb8
child 2215 bd86485d966a
permissions -rw-r--r--
complibs/mpc: fix MPC 0.8.1 build with MPFR 3.0.0

This is the change introduced by revision 734 of MPC repository.

Author: Paul Zimmermann <Paul.Zimmermann@loria.fr>
Revision log: [acos.c] fixed problem with GMP_RNDA (should be MPFR_RNDA, and code was wrong)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
     1 # uClibc options
     2 # depends on ! MINGW32 && ! BARE_METAL
     3 
     4 config LIBC_uClibc
     5     select LIBC_SUPPORT_LINUXTHREADS
     6     help
     7       The de-facto standard for embeded linux systems.
     8       Highly configurable, thus as feature-rich as you need, without
     9       compromising for size.
    10 
    11 choice
    12     bool
    13     prompt "uClibc version"
    14 # Don't remove next line
    15 # CT_INSERT_VERSION_BELOW
    16 
    17 config LIBC_UCLIBC_V_0_9_31
    18     bool
    19     prompt "0.9.31 (EXPERIMENTAL)"
    20     depends on EXPERIMENTAL
    21     select LIBC_UCLIBC_0_9_30_or_later
    22 
    23 config LIBC_UCLIBC_V_0_9_30_3
    24     bool
    25     prompt "0.9.30.3"
    26     select LIBC_UCLIBC_0_9_30_or_later
    27 
    28 config LIBC_UCLIBC_V_0_9_30_2
    29     bool
    30     prompt "0.9.30.2"
    31     select LIBC_UCLIBC_0_9_30_or_later
    32 
    33 config LIBC_V_0_9_30_1
    34     bool
    35     prompt "0.9.30.1"
    36     select LIBC_UCLIBC_0_9_30_or_later
    37 
    38 config LIBC_V_0_9_30
    39     bool
    40     prompt "0.9.30"
    41     select LIBC_UCLIBC_0_9_30_or_later
    42 
    43 config LIBC_V_0_9_29
    44     bool
    45     prompt "0.9.29 (OBSOLETE)"
    46     depends on OBSOLETE
    47 
    48 config LIBC_V_0_9_28_3
    49     bool
    50     prompt "0.9.28.3 (OBSOLETE)"
    51     depends on OBSOLETE
    52 
    53 # As of today (20100702) we can be pretty sure that every
    54 # snapshots made since a month ago are post -0.9.30.
    55 
    56 config LIBC_V_snapshot
    57     bool
    58     prompt "latest snapshot (EXPERIMENTAL)"
    59     depends on EXPERIMENTAL
    60     select LIBC_SUPPORT_NPTL
    61     select LIBC_UCLIBC_0_9_30_or_later
    62 
    63 config LIBC_V_specific_date
    64     bool
    65     prompt "<specific date> (EXPERIMENTAL)"
    66     depends on EXPERIMENTAL
    67     select LIBC_SUPPORT_NPTL
    68     select LIBC_UCLIBC_0_9_30_or_later
    69 
    70 endchoice
    71 
    72 config LIBC_VERSION
    73     string
    74     prompt "Enter date (YYYYMMDD)" if LIBC_V_specific_date
    75 # Don't remove next line
    76 # CT_INSERT_VERSION_STRING_BELOW
    77     default "0.9.31" if LIBC_UCLIBC_V_0_9_31
    78     default "0.9.30.3" if LIBC_UCLIBC_V_0_9_30_3
    79     default "0.9.30.2" if LIBC_UCLIBC_V_0_9_30_2
    80     default "0.9.30.1" if LIBC_V_0_9_30_1
    81     default "0.9.30" if LIBC_V_0_9_30
    82     default "0.9.29" if LIBC_V_0_9_29
    83     default "0.9.28.3" if LIBC_V_0_9_28_3
    84     default "snapshot" if LIBC_V_snapshot
    85 
    86 config LIBC_UCLIBC_0_9_30_or_later
    87     bool
    88     default n
    89     select LIBC_UCLIBC_PARALLEL
    90 
    91 config LIBC_UCLIBC_PARALLEL
    92     bool
    93     default n
    94 
    95 choice
    96     bool
    97     prompt "uClibc verbosity:"
    98     default LIBC_UCLIBC_VERBOSITY_0
    99 
   100 config LIBC_UCLIBC_VERBOSITY_0
   101     bool
   102     prompt "Quiet build"
   103     help
   104       Print terse command indications.
   105 
   106 config LIBC_UCLIBC_VERBOSITY_1
   107     bool
   108     prompt "Brief build (show defines, ld flags)"
   109     help
   110       Print simplified command lines.
   111 
   112 config LIBC_UCLIBC_VERBOSITY_2
   113     bool
   114     prompt "Very verbose build"
   115     help
   116       Print full command lines.
   117 
   118 endchoice
   119 
   120 config LIBC_UCLIBC_VERBOSITY
   121     string
   122     default ""      if LIBC_UCLIBC_VERBOSITY_0
   123     default "V=1"   if LIBC_UCLIBC_VERBOSITY_1
   124     default "V=2"   if LIBC_UCLIBC_VERBOSITY_2
   125 
   126 choice
   127     bool
   128     prompt "Debug level"
   129     default LIBC_UCLIBC_DEBUG_LEVEL_0
   130 
   131 config LIBC_UCLIBC_DEBUG_LEVEL_0
   132     bool
   133     prompt "none"
   134 
   135 config LIBC_UCLIBC_DEBUG_LEVEL_1
   136     bool
   137     prompt "minimal"
   138 
   139 config LIBC_UCLIBC_DEBUG_LEVEL_2
   140     bool
   141     prompt "all"
   142 
   143 endchoice
   144 
   145 config LIBC_UCLIBC_DEBUG_LEVEL
   146     int
   147     default 0 if LIBC_UCLIBC_DEBUG_LEVEL_0
   148     default 1 if LIBC_UCLIBC_DEBUG_LEVEL_1
   149     default 2 if LIBC_UCLIBC_DEBUG_LEVEL_2
   150 
   151 config LIBC_UCLIBC_CONFIG_FILE
   152     string
   153     prompt "Configuration file"
   154     default ""
   155     help
   156       Path to the configuration file.
   157       
   158       You _must_ provide one (for now).