Gentoo Archives: gentoo-embedded

From: Christopher Friedt <chrisfriedt@×××××.com>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] New patch for add support "-a" options and one stage.
Date: Mon, 16 Mar 2009 21:28:54
Message-Id: 3ea34a000903161428y20f66230r692b8ad5f25414d5@mail.gmail.com
In Reply to: Re: [gentoo-embedded] New patch for add support "-a" options and one stage. by Jakub Ladman
1 Coming from somebody who has done only a fraction of the maverick
2 hacking that Martin Guy has done
3 (martinwguy.co.uk/martin/tech/Maverick/) I can safely say that as of
4 right now, maverick is definitely NOT stable, and I would NOT include
5 this patch in any release.
6
7 Martin has been doing an incredible amount of work, and the maverick
8 co-processor patches are actually coming close to the point of being
9 ready.
10
11 Right now it works 'correctly' aside from disabling the 64-bit code generation.
12
13 He's tested it with Paranoia, the GCC testsuite, the OpenSSL testsuite
14 and now FFTW.
15
16 It's very close, but because of some long-standing issues (I would say
17 poor hardware design was one of them), the speedup is not as dramatic
18 as one would hope, due to the necessity for multi-process data
19 integrity.
20
21 C
22
23 On Tue, Dec 23, 2008 at 11:51 PM, Jakub Ladman <ladmanj@×××××.cz> wrote:
24 > I do not uderstand it too.
25 > What this patch is intended for?
26 > What motivation?
27 > I understand only, that it should correspond with my need for maverick enabled
28 > crosscompiler, but i don't know in which way.
29 >
30 > Jakub Ladman
31 >
32 > Dne Friday 26 of September 2008 10:12:56 devix@××××.ru napsal(a):
33 >> Hi!!!
34 >> This patch add one stage(-s1, --stage1 Also build kernel and libc
35 >> headers) betwen 0 and 1 stage, for available this trick:
36 >>
37 >> crossdev -S --ex-gdb --g 4.2.4 -v -t armv4tl-maverick-linux-gnueabi -s1
38 >> EXTRA_ECONF="--with-cpu=arm920t --with-tune=arm920t --with-fpu=maverick
39 >> --with-float-abi=softfp" crossdev -S --ex-gdb --g 4.2.4 -v -t
40 >> armv4tl-maverick-linux-gnueabi -s2
41 >> crossdev -S --ex-gdb --g 4.2.4 -v -t armv4tl-maverick-linux-gnueabi -s4
42 >> EXTRA_ECONF="--with-cpu=arm920t --with-tune=arm920t --with-fpu=maverick
43 >> --with-float-abi=softfp" crossdev -S --ex-gdb --g 4.2.4 -v -t
44 >> armv4tl-maverick-linux-gnueabi -s5
45 >
46 >
47 >
48 >