Re: Praise for Gfortran (finally)
  Home FAQ Contact Sign in
comp.lang.fortran only
 
Advanced search
POPULAR GROUPS

more...

 Up
Re: Praise for Gfortran (finally)         

Group: comp.lang.fortran · Group Profile
Author: Gary Scott
Date: Sep 20, 2008 11:13

Richard Maine wrote:
> Gary Scott sbcglobal.net> wrote:
>
>
>>Does someone actually produce a Fortran cross-compiler today? Every
>>time I ask the main cross-compiler vendors (Green Hills, DDC-I), they
>>just laugh at me.
>
>
> Yes. I don't personally do that kind of stuff, so I don't keep up with
> it, but Fortran cross compilers are bound to exist. Let's see... doing
> the most obvious thing (googling "fortran cross compiler") pretty
> quickly comes up with at least one good hit near the top. I yhink I
> recall discussions of that one here also. From some Intel compiler docs,
> "Intel® Fortran Compiler for Itanium(TM)-based Applications, or cross
> compiler, runs on IA-32 systems but produces Itanium(TM)-based
> applications." If you are going to complain that from one Intel
> architecture to another isn't "cross enough" for you, then you are
> getting into much more specific questions than whether such things as
> Fortran cross compilers exist at all.
>
> I also believe that the Gnu compilers can be built in cross-compiler
> configurations, though I haven't done that myself and could be wrong.
>
> And you mentioned Green Hills. I thought I recalled they did Fortran
> cross compilers. Hmm. Quickly skimming their web site certainly finds
> allusions to cross compilers and to Fortran compilers. Hmm, but I'm not
> entirely sure I see the two explicitly linked. Well, not worth spending
> a lot of my time on a casual request; you've obviously investigated more
> thoroughtly that I have.
>
If you dig through both GH and DDC-I web pages, you can dig up
references to Fortran 77. They appear to be obsolete/unmaintained as
far as I can tell. I'm sure if someone with enough $$$ wanted one,
they'd resurrect it (at least F77), but they appear to have no interest
in updating to a modern dialect, and it would probably take a LOT more
$$$ to convince them.

Yeah, I'm ok with 32 bit compilers producing 64 bit code being
considered cross compilers (can't really argue with it), but was
thinking more of developing PPC (1750, Z80, 68000, MIPS...) code with an
X86 development platform/environment (i.e. completely different
architecture).

I've been getting lots of emails from DDC-I for the last year about
"real-time" Java for embedded (cross-compilation) development. They're
pushing it as a replacement for Ada and C development. I forwarded it
to some of the CS types that do that for a living and their response was
less than accepting. They seem to be pushing forward with it though.
Seems like "real-time" F2k should be just as enticing.

--

Gary Scott
mailto:garylscott@sbcglobal dot net

Fortran Library: http://www.fortranlib.com

Support the Original G95 Project: http://www.g95.org
-OR-
Support the GNU GFortran Project: http://gcc.gnu.org/fortran/index.html

If you want to do the impossible, don't hire an expert because he knows
it can't be done.

-- Henry Ford
no comments
diggit! del.icio.us! reddit!