AminetAminet
Search:
84799 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/lang/f2c3.2bin.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Fortran to C for SAS (15.6.94) 1/2
Author:AT&T Bell Laboratories and Bellcore
Uploader:torsten diku dk (Torsten Poulin)
Type:dev/lang
Architecture:m68k-amigaos
Date:1994-10-17
Download:dev/lang/f2c3.2bin.lha - View contents
Readme:dev/lang/f2c3.2bin.readme
Downloads:1318

This is a straight Amiga port of F2C (version of 15 June 1994), a
Fortran to C/C++ translator (or is it a compiler?).

This version of f2c is intended for use with SAS/C 6.51.

It was ported by me, Torsten Poulin, using SAS/C 6.51.

For convenience, the distribution has been split into two parts:

   f2c3.2bin.lha - The binary and the linker library.
   f2c3.2src.lha - The full source for the compiler and library.

The binary distribution is all you will need for normal use. As a bonus,
it includes a version of the Ratfor FORTRAN preprocessor and a rather
simplistic, but usable, utility in Ratfor for splitting up monolithic
FORTRAN sources; both written by me - use at your own risk :-)

As f2c has no official version number - only a date, see above -
I have made up my own to distinguish this port from previous ones
done by myself. The major part of the number signifies that I have
used a new release of the official source and the minor part should
be considered a patchlevel. Thus, this is the second version (a bugfix)
built from the third set of source files I have laid my hands on.

In the readme file accompanying the previous distribution
(f2c3.1[bin|src].lha) I said that the result, so far, had worked
flawlessly for me. Well, it did. But I had made a serious goof in
the code that handled temporary files. The resulting bug didn't manifest
itself on my 68k with 24-bit addresses and thus went unnoticed. The
situation was quite different on a true 32-bit machine with memory at
high addresses. I would like to thank John Kot (jkot@rp.csiro.au) for
reporting the problem enough times for me to start worrying :-) and
in particular Richard Deken (Rad6938@tntech.edu) for saving me some
work by not only pinpointing the source of the problem but also for
suggesting a possible solution; I decided to do it differently, though.

While I was at it, I recompiled everything with the global optimizer
switched on, something I forgot the last time around.

Installation is simple:
   Unpack the binary archive.
   Copy the linker library f2c.lib in the lib directory to LIB:
   Copy f2c.h to INCLUDE:
   Copy the f2c executable from the bin directory to
     somewhere in your search path.

Simple usage:
   1> f2c test.f
   1> sc link opt test.c lib:f2c.lib math=standard code=far data=far
   1> test

Drop me some mail if you have any comments, questions, or bug reports
concerning the port.

     EMAIL: torsten@diku.dk
SNAIL-MAIL: Torsten Poulin
            Frankrigsgade 50, 5, 508
            DK-2300 Copenhagen S
            Denmark

Good luck
- Torsten


Contents of dev/lang/f2c3.2bin.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]               129339  247688  52.2% -lh5- 8a62 Oct 15  1994 f2c-for-SASC651/bin/f2c
[generic]                25668   45712  56.2% -lh5- e5f1 Oct 15  1994 f2c-for-SASC651/bin/fsplit
[generic]                19686   35448  55.5% -lh5- 4ce4 Oct 15  1994 f2c-for-SASC651/bin/ratfor77
[generic]                31771   77769  40.9% -lh5- f5fc Jun 29  1994 f2c-for-SASC651/changes
[generic]                 2766    6118  45.2% -lh5- d611 Jun 29  1994 f2c-for-SASC651/f2c.doc
[generic]                 1481    4316  34.3% -lh5- 6d2c Jun 30  1994 f2c-for-SASC651/f2c.h
[generic]                 7606    7606 100.0% -lh0- eae6 Oct 15  1994 f2c-for-SASC651/fsplit.lha
[generic]                34711   86276  40.2% -lh5- c952 Oct 15  1994 f2c-for-SASC651/lib/f2c.lib
[generic]                32412   32412 100.0% -lh0- 9ad2 Oct 15  1994 f2c-for-SASC651/ratfor.lha
[generic]                 7250   16607  43.7% -lh5- 0d4c Jun 29  1994 f2c-for-SASC651/readme
[generic]                 1263    2361  53.5% -lh5- 703f Oct 15  1994 f2c-for-SASC651/README.Amiga
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        11 files  293953  562313  52.3%            Oct 17  1994
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>