Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/crossdev:master commit in: /
Date: Thu, 30 Aug 2012 18:16:15
Message-Id: 1346350441.a91d41e49cbf4a87e74a878969cabbeb751929da.vapier@gentoo
1 commit: a91d41e49cbf4a87e74a878969cabbeb751929da
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 30 18:14:01 2012 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 30 18:14:01 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=a91d41e4
7
8 crossdev: enable multilib by default for bare-metal targets
9
10 Bare metal targets often times use multilib to support a variety of
11 sub-targets with gcc. Since we just need the compiler to produce
12 these extra libs and objs, enable multilib by default for all bare
13 metal targets. For ones that don't care about multilib, this should
14 be a nop.
15
16 URL: https://bugs.gentoo.org/377039
17 URL: https://bugs.gentoo.org/407275
18 Reported-by: Michael Moon <triffid.hunter <AT> gmail.com>
19 Reported-by: Sven <sven.koehler <AT> gmail.com>
20 Tested-by: Tim Harder <radhermit <AT> gentoo.org>
21 Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>
22
23 ---
24 crossdev | 3 +++
25 1 files changed, 3 insertions(+), 0 deletions(-)
26
27 diff --git a/crossdev b/crossdev
28 index ddfd5aa..b6ad814 100755
29 --- a/crossdev
30 +++ b/crossdev
31 @@ -191,6 +191,7 @@ parse_target() {
32 avr*) KPKG="[none]";
33 LCAT="dev-embedded"; LPKG="avr-libc";
34 GUSE="-fortran" # doesn't work
35 + MULTILIB_USE="yes" #377039
36 WITH_DEF_HEADERS="no";;
37
38 # due to upstream lameness, build C/C++ at first glance
39 @@ -213,6 +214,7 @@ parse_target() {
40 LCAT="dev-embedded"; LPKG="msp430-libc";
41 DCAT="dev-embedded"; DPKG="msp430-gdb";
42 GUSE="-fortran -openmp";
43 + MULTILIB_USE="yes"
44 WITH_DEF_HEADERS="no";;
45
46 nios2*)
47 @@ -267,6 +269,7 @@ parse_target() {
48 LPKG="newlib"
49 KPKG="[none]"
50 STAGE_DEFAULT=${STAGE_LIBC}
51 + MULTILIB_USE="yes" #407275
52 WITH_DEF_HEADERS="no"
53 ;;