config/libc/glibc.in
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Jun 25 23:33:01 2014 +0200 (2014-06-25)
changeset 3325 069f43a215cc
parent 3251 ec603d1371b9
permissions -rw-r--r--
all: fix wildcard to work with make-4.x

In make-3.8x, the $(wildacrd) function would sort the entries,
while in make-4.x, it would just return the entries in any
unpredictable order [*]

Use the $(sort) function to get reproducible behaviour.

[*] Well, most probably the roder the entries appear when read
from readdir()

Reported-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
     1 # glibc options
     2 
     3 ## depends on ! WINDOWS && ! BARE_METAL && ARCH_USE_MMU
     4 ##
     5 ## select LIBC_SUPPORT_NPTL
     6 ## select CC_CORE_PASSES_NEEDED
     7 ##
     8 ## help The de-facto standard for Linux distributions.
     9 ## help Feature-rich, but large...  Most usefull for desktop-like systems.
    10 
    11 choice
    12     bool
    13     prompt "glibc version"
    14 # Don't remove next line
    15 # CT_INSERT_VERSION_BELOW
    16 
    17 config LIBC_GLIBC_V_2_19
    18     bool
    19     prompt "2.19"
    20 
    21 config LIBC_GLIBC_V_2_18
    22     bool
    23     prompt "2.18"
    24 
    25 config LIBC_GLIBC_V_2_17
    26     bool
    27     prompt "2.17"
    28 
    29 config LIBC_GLIBC_V_2_16_0
    30     bool
    31     prompt "2.16.0"
    32     select LIBC_GLIBC_PORTS_EXTERNAL
    33 
    34 config LIBC_GLIBC_V_2_15
    35     bool
    36     prompt "2.15"
    37     select LIBC_GLIBC_PORTS_EXTERNAL
    38 
    39 config LIBC_GLIBC_V_2_14_1
    40     bool
    41     prompt "2.14.1"
    42     select LIBC_GLIBC_PORTS_EXTERNAL
    43 
    44 config LIBC_GLIBC_V_2_14
    45     bool
    46     prompt "2.14"
    47     select LIBC_GLIBC_PORTS_EXTERNAL
    48 
    49 config LIBC_GLIBC_V_2_13
    50     bool
    51     prompt "2.13"
    52     select LIBC_GLIBC_PORTS_EXTERNAL
    53 
    54 config LIBC_GLIBC_V_2_12_2
    55     bool
    56     prompt "2.12.2"
    57     select LIBC_GLIBC_PORTS_EXTERNAL
    58 
    59 config LIBC_GLIBC_V_2_12_1
    60     bool
    61     prompt "2.12.1"
    62     select LIBC_GLIBC_PORTS_EXTERNAL
    63 
    64 config LIBC_GLIBC_V_2_11_1
    65     bool
    66     prompt "2.11.1"
    67     select LIBC_GLIBC_PORTS_EXTERNAL
    68 
    69 config LIBC_GLIBC_V_2_11
    70     bool
    71     prompt "2.11"
    72     select LIBC_GLIBC_PORTS_EXTERNAL
    73 
    74 config LIBC_GLIBC_V_2_10_1
    75     bool
    76     prompt "2.10.1"
    77     select LIBC_GLIBC_PORTS_EXTERNAL
    78     select LIBC_GLIBC_USE_PORTS
    79 
    80 config LIBC_GLIBC_V_2_9
    81     bool
    82     prompt "2.9"
    83     select LIBC_GLIBC_PORTS_EXTERNAL
    84 
    85 config LIBC_GLIBC_V_2_8
    86     bool
    87     prompt "2.8"
    88     select LIBC_GLIBC_PORTS_EXTERNAL
    89 
    90 endchoice
    91 
    92 config LIBC_VERSION
    93     string
    94 # Don't remove next line
    95 # CT_INSERT_VERSION_STRING_BELOW
    96     default "2.19" if LIBC_GLIBC_V_2_19
    97     default "2.18" if LIBC_GLIBC_V_2_18
    98     default "2.17" if LIBC_GLIBC_V_2_17
    99     default "2.16.0" if LIBC_GLIBC_V_2_16_0
   100     default "2.15" if LIBC_GLIBC_V_2_15
   101     default "2.14.1" if LIBC_GLIBC_V_2_14_1
   102     default "2.14" if LIBC_GLIBC_V_2_14
   103     default "2.13" if LIBC_GLIBC_V_2_13
   104     default "2.12.2" if LIBC_GLIBC_V_2_12_2
   105     default "2.12.1" if LIBC_GLIBC_V_2_12_1
   106     default "2.11.1" if LIBC_GLIBC_V_2_11_1
   107     default "2.11" if LIBC_GLIBC_V_2_11
   108     default "2.10.1" if LIBC_GLIBC_V_2_10_1
   109     default "2.9" if LIBC_GLIBC_V_2_9
   110     default "2.8" if LIBC_GLIBC_V_2_8