* Toolchain for ARM no-MMU OABI with FLAT binaries system.
@ 2012-02-07 22:17 Piotr Grudzinski
2012-02-08 0:18 ` Martin Guy
2012-02-08 14:30 ` Piotr Grudzinski
0 siblings, 2 replies; 10+ messages in thread
From: Piotr Grudzinski @ 2012-02-07 22:17 UTC (permalink / raw)
To: crossgcc
Dear All,
I would like to have newer toolchain for an old ARM OABI system
running uClinux-dist
with FLAT binaries.
CPU is based on ARMv4 instruction set. There is MMU but was selected
not to be used.
Is there any suggested/known-to-work combination of GCC, uClibc,
binutils to use with
uClinux OABI system?
Best Regards,
Piotr
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-07 22:17 Toolchain for ARM no-MMU OABI with FLAT binaries system Piotr Grudzinski
@ 2012-02-08 0:18 ` Martin Guy
2012-02-08 9:35 ` Bob Dunlop
2012-02-08 14:30 ` Piotr Grudzinski
1 sibling, 1 reply; 10+ messages in thread
From: Martin Guy @ 2012-02-08 0:18 UTC (permalink / raw)
To: Piotr Grudzinski; +Cc: crossgcc
> I would like to have newer toolchain for an old ARM OABI system
> running uClinux-dist
> with FLAT binaries.
Why? OABI is 11 times slower at FP thaem eabi, even without an FOU
> CPU is based on ARMv4 instruction set
Pefect for Debian
> Is there any suggested/known-to-work combination of GCC, uClibc,
> binutils to use with
> uClinux OABI system?
It depends which specific SoC you are compiling for
M
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 0:18 ` Martin Guy
@ 2012-02-08 9:35 ` Bob Dunlop
2012-02-08 9:43 ` Piotr Borys
2012-02-08 13:24 ` Khem Raj
0 siblings, 2 replies; 10+ messages in thread
From: Bob Dunlop @ 2012-02-08 9:35 UTC (permalink / raw)
To: crossgcc
On Wed, Feb 08 at 01:17, Martin Guy wrote:
> > I would like to have newer toolchain for an old ARM OABI system
> > running uClinux-dist
> > with FLAT binaries.
>
> Why? OABI is 11 times slower at FP thaem eabi, even without an FOU
>
> > CPU is based on ARMv4 instruction set
>
> Pefect for Debian
ARMv4 or ARMv4t ?
EABI implies Thumb interworking so doesn't work on ARM4.
I know various people have proposed patches including the Debian crew but
I've yet to get EABI running on my old Balloon boards. While it's now of
academic interest only, we've frozen that product, does anyone know of a
tool chain combo for EABI on ARMv4 without Thumb ?
--
Bob Dunlop
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 9:35 ` Bob Dunlop
@ 2012-02-08 9:43 ` Piotr Borys
2012-02-08 13:24 ` Khem Raj
1 sibling, 0 replies; 10+ messages in thread
From: Piotr Borys @ 2012-02-08 9:43 UTC (permalink / raw)
To: crossgcc
2012/2/8 Bob Dunlop <bob.dunlop@xyzzy.org.uk>
> I know various people have proposed patches including the Debian crew but
> I've yet to get EABI running on my old Balloon boards. While it's now of
> academic interest only, we've frozen that product, does anyone know of a
> tool chain combo for EABI on ARMv4 without Thumb ?
Never saw it - however the last time I was searching for it it was
like 4 years ago. For armv4t - no problem :) You see - I really doubt
you can run linux without MMU unit.
cheers
--
Piotr "utak3r" Borys | GG: 3129436 | ICQ: 38822078 | http://utak3r.pl
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 9:35 ` Bob Dunlop
2012-02-08 9:43 ` Piotr Borys
@ 2012-02-08 13:24 ` Khem Raj
2012-02-09 3:32 ` Mike Frysinger
1 sibling, 1 reply; 10+ messages in thread
From: Khem Raj @ 2012-02-08 13:24 UTC (permalink / raw)
To: crossgcc
On Wed, Feb 8, 2012 at 1:35 AM, Bob Dunlop <bob.dunlop@xyzzy.org.uk> wrote:
> I know various people have proposed patches including the Debian crew but
> I've yet to get EABI running on my old Balloon boards. While it's now of
> academic interest only, we've frozen that product, does anyone know of a
> tool chain combo for EABI on ARMv4 without Thumb ?
OpenEmbedded has machines based on armv4 e.g. strongarm
and uses EABI and it does work.
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-07 22:17 Toolchain for ARM no-MMU OABI with FLAT binaries system Piotr Grudzinski
2012-02-08 0:18 ` Martin Guy
@ 2012-02-08 14:30 ` Piotr Grudzinski
2012-02-08 15:56 ` Khem Raj
1 sibling, 1 reply; 10+ messages in thread
From: Piotr Grudzinski @ 2012-02-08 14:30 UTC (permalink / raw)
To: crossgcc
Why OABI?
Because this is how it started several years ago and there are many
devices deployed.
The processor core seems to be Faraday's FA526 which is based on ARMv4
instruction set.
Having EABI would be easier but OABI is the reality.
Regards,
Piotr
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 14:30 ` Piotr Grudzinski
@ 2012-02-08 15:56 ` Khem Raj
2012-02-08 18:37 ` Piotr Grudzinski
0 siblings, 1 reply; 10+ messages in thread
From: Khem Raj @ 2012-02-08 15:56 UTC (permalink / raw)
To: Piotr Grudzinski; +Cc: crossgcc
On Wed, Feb 8, 2012 at 6:30 AM, Piotr Grudzinski <piotr@powersmiths.com> wrote:
>
> Having EABI would be easier but OABI is the reality.
then stick to the versions of toolchain components where OABI is not bit rotten
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 15:56 ` Khem Raj
@ 2012-02-08 18:37 ` Piotr Grudzinski
2012-02-09 0:13 ` Steve Bennett
0 siblings, 1 reply; 10+ messages in thread
From: Piotr Grudzinski @ 2012-02-08 18:37 UTC (permalink / raw)
To: Khem Raj; +Cc: crossgcc
>
> then stick to the versions of toolchain components where OABI is not bit rotten
>
The old toolchain is based on GCC 3.4.6 and I had some cases were the
generated code was defective.
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 18:37 ` Piotr Grudzinski
@ 2012-02-09 0:13 ` Steve Bennett
0 siblings, 0 replies; 10+ messages in thread
From: Steve Bennett @ 2012-02-09 0:13 UTC (permalink / raw)
To: Piotr Grudzinski; +Cc: Khem Raj, crossgcc
On 09/02/2012, at 4:37 AM, Piotr Grudzinski wrote:
>>
>> then stick to the versions of toolchain components where OABI is not bit rotten
>>
>
> The old toolchain is based on GCC 3.4.6 and I had some cases were the
> generated code was defective.
I use a gcc 4.2.4 toolchain perfectly successfully with ARM OABI.
--
µWeb: Embedded Web Framework - http://uweb.workware.net.au/
WorkWare Systems Pty Ltd
W: www.workware.net.au P: +61 434 921 300
E: steveb@workware.net.au F: +61 7 3391 6002
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Toolchain for ARM no-MMU OABI with FLAT binaries system.
2012-02-08 13:24 ` Khem Raj
@ 2012-02-09 3:32 ` Mike Frysinger
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger @ 2012-02-09 3:32 UTC (permalink / raw)
To: crossgcc; +Cc: Khem Raj
[-- Attachment #1: Type: Text/Plain, Size: 776 bytes --]
On Wednesday 08 February 2012 08:24:06 Khem Raj wrote:
> On Wed, Feb 8, 2012 at 1:35 AM, Bob Dunlop <bob.dunlop@xyzzy.org.uk> wrote:
> > I know various people have proposed patches including the Debian crew but
> > I've yet to get EABI running on my old Balloon boards. While it's now of
> > academic interest only, we've frozen that product, does anyone know of a
> > tool chain combo for EABI on ARMv4 without Thumb ?
>
> OpenEmbedded has machines based on armv4 e.g. strongarm
> and uses EABI and it does work.
there is a linker flag or two to disable interworking so EABI should work on
armv4 (which makes my NetWinder happy).
armv3 and older obviously won't work with EABI, but it sounds like support for
that is being dropped from gcc/etc...
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-02-09 3:32 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-07 22:17 Toolchain for ARM no-MMU OABI with FLAT binaries system Piotr Grudzinski
2012-02-08 0:18 ` Martin Guy
2012-02-08 9:35 ` Bob Dunlop
2012-02-08 9:43 ` Piotr Borys
2012-02-08 13:24 ` Khem Raj
2012-02-09 3:32 ` Mike Frysinger
2012-02-08 14:30 ` Piotr Grudzinski
2012-02-08 15:56 ` Khem Raj
2012-02-08 18:37 ` Piotr Grudzinski
2012-02-09 0:13 ` Steve Bennett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).