Re: Toolchain for Maverick Crunch FPU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kai Ruottu wrote:
Claudio Scordino wrote:
I'm looking for a toolchain capable of compiling floating point operations for the Maverick Crunch Math engine of Cirrus EP93xx processors.

Cirrus provides some scripts to build a gcc-3.4 toolchain with such support, but unfortunately they don't work.

I heard that gcc 4 has the support for such FPU as well. Is it true ?
A quick look at the current gcc-4.1.2 sources told that there is support for Maverick as the FPU in ARM...

Good!

Does it work ?
Don't know how well it works...

That remains my main concern...

Otherwise, does anybody have a pre-built toolchain for such processors ?
For what host? (Windoze, Linux, Solaris2,...) For what target system? ('bare embedded target using ELF format',
Linux, NetBSD, eCos, RTEMS,...)

Right, I forgot to specify that I need such toolchain for a Linux host.
The target, of course, is a Cirrus EP93xx (arm920T core).


Trying to build one would require at least these trivial facts about the $host and the $target... The build itself should be a piece of cake if having the necessary know-how and the Maverick support "works" (= the compiler can be produced and also a Maverick-optimized glibc can be produced in the Linux-case) in the 'arm-maverick-elf' and
'arm-maverick-linux-gnu' cases....

As the messages:

    http://lists.debian.org/debian-arm/2006/07/msg00035.html
    http://tech.groups.yahoo.com/group/ts-7000/message/3825

etc. found via Google if searching for "Cirrus EP93xx", tells the Debian Linux/ARM distro may now have some Maverick support... "Producing a crosstoolchain" and "Producing a totally self-made Linux distro" are two things which people usually mix, many really thinking these two being just the same thing :-( The "crosstool" approach
for creating one's own Linux is a good example....

I just need the toolchain, not a BSP.

Many thanks. Regards,

          Claudio

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux