Gentoo Archives: gentoo-embedded

From: Peter Stuge <peter@×××××.se>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] sparcv8 gcc
Date: Mon, 20 Jul 2009 19:33:23
Message-Id: 20090720193321.1908.qmail@stuge.se
In Reply to: Re: [gentoo-embedded] sparcv8 gcc by Mike Frysinger
1 Mike Frysinger wrote:
2 > > >> Mmm, iam using FPGA emulation board ML402 with LEON3 cpu and
3 > > >> Gaisler's IP-blocks.
4 > > >
5 > > > Gaisler has a toolchain, right? Does that work?
6 > >
7 > > Yes, gaisler toochain works fine with gaisler's Snapgear Linux.
8 >
9 > and what is their tuple exactly ?
10
11 info:
12 http://www.gaisler.com/cms/index.php?option=com_content&task=view&id=63&Itemid=31
13
14 downloads:
15 http://www.gaisler.com/cms/index.php?option=com_content&task=view&id=160&Itemid=108
16 ftp://gaisler.com/gaisler.com/linux/linux-2.6/toolchains/sparc-linux-3.4.4/
17 ftp://gaisler.com/gaisler.com/linux/linux-2.6/toolchains/sparc-uclinux-3.4.4/
18
19 I guess the tuples are simply sparc-linux and sparc-uclinux.
20
21
22 > do they apply custom patches ?
23
24 Don't know, but they have just one toolchain for all targets.
25
26 --8<-- (the first info page url up there)
27 LINUX support for LEON2 and LEON3 is provided through a special
28 version of the SnapGear Embedded Linux distribution. SnapGear Linux
29 is a full source package, containing kernel, libraries and
30 application code for rapid development of embedded Linux systems. The
31 LEON port of SnapGear supports both MMU and non-MMU LEON
32 configurations, as well as the optional V8 mul/div instructions and
33 floating-point unit (FPU). The port include symetric multi-processing
34 (SMP) support for LEON3 systems with multiple processors. A single
35 cross-compilation tool-chain is provided which is capable of
36 compiling the kernel and applications for any configuration.
37 -->8--
38
39
40 > > but is there an easy way to attach their precompiled gcc and
41 > > binutils to gentoo crossbuild system? Hmm..
42 >
43 > there isnt a "gentoo crossbuild system". you tell emerge what
44 > toolchain to use and it uses it. there is no requirement of "the
45 > toolchain must have been installed with crossdev".
46
47 So it seems their toolchain could easily be used.
48
49
50 //Peter

Replies

Subject Author
Re: [gentoo-embedded] sparcv8 gcc "Сергей Миронов" <ierton@×××××.com>