| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change should have no effect on i386.
Pointed out by: Steve Kargl <sgk@troutmask.apl.washington.edu>
Quote from http://www.netlib.org/f2c/readme:
NOTE: f2c.h defines several types, e.g., real, integer, doublereal.
The definitions in f2c.h are suitable for most machines, but if
your machine has sizeof(double) > 2*sizeof(long), you may need
to adjust f2c.h appropriately. f2c assumes
sizeof(doublecomplex) = 2*sizeof(doublereal)
sizeof(doublereal) = sizeof(complex)
sizeof(doublereal) = 2*sizeof(real)
sizeof(real) = sizeof(integer)
sizeof(real) = sizeof(logical)
sizeof(real) = 2*sizeof(shortint)
EQUIVALENCEs may not be translated correctly if these
assumptions are violated.
On machines, such as those using a DEC Alpha processor, on
which sizeof(short) == 2, sizeof(int) == sizeof(float) == 4,
and sizeof(long) == sizeof(double) == 8, it suffices to
modify f2c.h by removing the first occurrence of "long "
on each line containing "long ", e.g., by issuing the
commands
mv f2c.h f2c.h0
sed 's/long //' f2c.h0 >f2c.h
On such machines, one can enable INTEGER*8 by uncommenting
the typedef of longint in f2c.h, so it reads
typedef long longint;
by compiling libI77 with -DAllow_TYQUAD, and by adjusting
libF77/makefile as described in libF77/README.
Notes:
svn path=/head/; revision=42825
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I found the reason why f77 so offen dies on alpha. Here is a fix.
"Const" is a union of int and double.
If nelt->constblock.Const.ci > 0 then it trys to evaluate it as double
and floating point exception occurs.
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
Obtained from: NetBSD
Notes:
svn path=/head/; revision=42483
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
name of entry points, functions, subroutines, and program to
stderr error. The enclosed patches do 3 things:
(1) Silenced the output to stderr.
(2) Added a -v option to f2c and f77. This will turn on a verbose
mode, and dumps quite a bit of stuff to stderr.
(3) Updated the f2c man page.
PR: 7369
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
Notes:
svn path=/head/; revision=37854
|
|
|
|
| |
Notes:
svn path=/head/; revision=34120
|
|
|
|
|
|
|
| |
Reviewed by: bde
Notes:
svn path=/head/; revision=25126
|
|
|
|
| |
Notes:
svn path=/head/; revision=24846
|
|
|
|
|
|
|
|
| |
as in the one other place in /usr/src that prints such an "expect"
message (amd).
Notes:
svn path=/head/; revision=19179
|
|
|
|
|
|
|
|
|
| |
Closes: PR#docs/1272
Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>
Notes:
svn path=/head/; revision=19094
|
|
|
|
|
|
|
| |
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
Notes:
svn path=/head/; revision=15785
|
|
|
|
|
|
|
|
|
|
|
|
| |
Corrected some bogus cross references to man pages that we don't/won't
have and either deleted them, or found a more appropriate man page
that we do have. Various other minor changes to silence manck.
Manck is currently down to about 200 lines of errors, down from
the 500 - 600+ when I started all this.
Notes:
svn path=/head/; revision=14042
|
|
|
|
| |
Notes:
svn path=/cvs2svn/branches/ATT/; revision=13122
|
|
|
|
|
|
|
| |
main.c: reinstitute the -o option to rename C output file.
Notes:
svn path=/head/; revision=11058
|
|
|
|
|
|
|
| |
The diffs are large mainly because of prototyping changes.
Notes:
svn path=/head/; revision=11057
|
|
|
|
|
|
|
|
| |
for debugging. The default ${CFLAGS} still clobbers the system default
of -O2 to -O.
Notes:
svn path=/head/; revision=5765
|
|
|
|
|
|
|
| |
(that does the same as the script). The f77 program lives in cc/f77.
Notes:
svn path=/head/; revision=3933
|
|
|
|
| |
Notes:
svn path=/head/; revision=3273
|
|
|
|
| |
Notes:
svn path=/head/; revision=3233
|
|
|
|
| |
Notes:
svn path=/head/; revision=1093
|
|
|
|
|
|
|
| |
correct.
Notes:
svn path=/head/; revision=1031
|
|
|
|
|
|
|
|
| |
input is from a file, not stdin. Added some support for this in teh
parse function.
Notes:
svn path=/head/; revision=970
|
|
|
|
|
|
|
| |
to f2c.1. Removed an automatically generated file and a checksum file.
Notes:
svn path=/head/; revision=946
|
|
Notes:
svn path=/cvs2svn/branches/att/; revision=943
|