config/arch/mips.in
author Anthony Foiani <anthony.foiani@gmail.com>
Thu Oct 07 22:37:06 2010 +0200 (2010-10-07)
changeset 2138 2242d87c5404
parent 1815 33e1e077f47f
child 2444 896cb0d36c1a
permissions -rw-r--r--
scripts: always create lib32 and lib64 symlinks

Unconditionally create the lib32 -> lib/ and lib64 -> lib/ symlinks.

This is reportedly a fix to build a toolchain for a 32-bit target on
a 'pure' 64-bit host (eg. on Fedora FC12, host libs are in lib64/,
and there is no lib -> lib64 symlink, as we can see on other distors,
as Debian). As gcc only puts static host lib in lib64/ (along with
target files in subdirs), we can safely create the symlinks.

Also note that the symlinks are summarily removed at the end
of the build.

Signed-off-by: Anthony Foiani <anthony.foiani@gmail.com>
[Yann E. MORIN: fix a comment, rephrase the commit log]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@628
     1
# MIPS specific config options
yann@628
     2
yann@628
     3
config ARCH_mips
yann@1716
     4
    select ARCH_SUPPORTS_32
mlistz@1815
     5
    select ARCH_SUPPORTS_64 if EXPERIMENTAL
yann@1716
     6
    select ARCH_DEFAULT_32
yann@1345
     7
    select ARCH_USE_MMU
yann@628
     8
    select ARCH_SUPPORTS_BOTH_ENDIAN
yann@628
     9
    select ARCH_DEFAULT_BE
yann@631
    10
    select ARCH_SUPPORT_ARCH
yann@631
    11
    select ARCH_SUPPORT_TUNE
yann@630
    12
    help
yann@630
    13
      The MIPS architecture, as defined by:
yann@630
    14
        http://www.mips.com/