config/kernel/mingw32.in
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Aug 01 19:02:06 2012 +0200 (2012-08-01)
changeset 3023 c71635732a59
parent 2106 750676a1d8ea
permissions -rw-r--r--
cc/gcc: always build core pass-1

Up until now, all conditions requiring a core pass-1 was when the
threading implementation used was NPTL. So we only built the core
pass-1 when NPTL was used.

Now, things have changed (what? when? Dunno...), and some bare-metal
canadian toolchains fail to build if a core pass-1 is not present.

OTOH, a core pass-1, although not needed for non-NPTL builds, does
no harm at all if it is present.

So, unconditionally build a core pass-1 (but still pass conditional
options to the core backend).

Reported-by: Per Arnold Blaasmo <Per-Arnold.Blaasmo@atmel.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
bartvdrmeulen@2017
     1
# mingw32 config options
bartvdrmeulen@2017
     2
yann@2444
     3
## depends on EXPERIMENTAL && ( ARCH_x86 && ARCH_32 )
yann@2444
     4
##
yann@2444
     5
## select MINGW32
yann@2444
     6
##
yann@2444
     7
## help Build a toolchain targeting systems running Windows as host
bartvdrmeulen@2017
     8
bartvdrmeulen@2017
     9
choice
bartvdrmeulen@2017
    10
    bool
bartvdrmeulen@2017
    11
    prompt "Windows api version"
bartvdrmeulen@2017
    12
bartvdrmeulen@2017
    13
# Don't remove next line
bartvdrmeulen@2017
    14
# CT_INSERT_VERSION_BELOW
bartvdrmeulen@2017
    15
config W32API_V_3_14
bartvdrmeulen@2017
    16
    bool
bartvdrmeulen@2017
    17
    prompt "3.14"
bartvdrmeulen@2017
    18
bartvdrmeulen@2017
    19
config W32API_V_select
bartvdrmeulen@2017
    20
    bool
bartvdrmeulen@2017
    21
    prompt "Other version"
bartvdrmeulen@2017
    22
bartvdrmeulen@2017
    23
endchoice
bartvdrmeulen@2017
    24
bartvdrmeulen@2017
    25
config W32API_VERSION
bartvdrmeulen@2017
    26
    string
bartvdrmeulen@2017
    27
    prompt "W32 api version" if W32API_V_select
bartvdrmeulen@2017
    28
# Don't remove next line
bartvdrmeulen@2017
    29
# CT_INSERT_VERSION_STRING_BELOW
bartvdrmeulen@2017
    30
    default "3.14" if W32API_V_3_14
bartvdrmeulen@2017
    31
    help
bartvdrmeulen@2017
    32
      Enter the version number of the windows api files to use
bartvdrmeulen@2017
    33