[ARC] Add multilib support for linux targets
authorAlexey Brodkin <abrodkin@synopsys.com>
Mon, 21 May 2018 09:56:57 +0000 (09:56 +0000)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Mon, 21 May 2018 09:56:57 +0000 (11:56 +0200)
commit825f9d0b756aa3103bb15ed4cab5f8691b79c419
treefeeed7e270d1ada4324e21b3a69e5ff533b7e77f
parent67e9518e20b8b836bbaa9dc783bd6a4db56c2bcb
[ARC] Add multilib support for linux targets

We used to build baremetal (AKA Elf32) multilibbed toolchains for years
now but never made that for Linux targets since there were problems with
uClibc n multilib setup. Now with help of Crosstool-NG it is finally
possible to create uClibc-based multilibbed toolchains and so we add
relevant CPUs for multilib in case of configuration for "arc*-*-linux*".

This will be essentially useful for glibc-based multilibbbed toolchains
in the future.

gcc/
2018-05-16  Alexey Brodkin <abrodkin@synopsys.com>

        * config.gcc: Add arc/t-multilib-linux to tmake_file for
        arc*-*-linux*.
        * config/arc/t-multilib-linux: Specify MULTILIB_OPTIONS and
        MULTILIB_DIRNAMES

From-SVN: r260434
gcc/ChangeLog
gcc/config.gcc
gcc/config/arc/t-multilib-linux [new file with mode: 0644]