This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: g77


"Michael Hung" <hungm@hotmail.com> writes:
> Hello, is there a g77 for use with cygnus-win32 ?
> 
> Thanks
> Michael
> 

I've sent the patches to gnu-win32 to g77 maintainers for both b16 and
b17 (there was a minor interface change in gcc). In B16, there was a
known bug in numerics when optimization was turned on, and looks like
it's fixed in b17. The big remaining problem is performance of
unformatted I/O, and I've had to write C routines to read/write
unformatted files for our code (not a general solution obviously). The
problem is due to the f2c's method of fseek'ing to write the record
length and the corresponding flushing of the file descriptors kill the
performance (something like 10 times slower on large unformatted files
with small records).

If you're interested, email and I'll email/post the diffs (very small)
and my comments (much larger than the diffs :-). btw, I've built g77
only as a x-compiler on a linux box, so mileage will definitely vary on
a native build.

Regards,
Mumit -- khan@xraylith.wisc.edu
http://www.xraylith.wisc.edu/~khan/
-
For help on using this list, send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]