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