This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Toolchain for Maverick Crunch FPU


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 Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]