| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
with EGCS's f77.
Noticed still alive by: bde
Notes:
svn path=/head/; revision=49531
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
track.
The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;
.\" $Id$
.\"
If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.
Approved by: bde
Notes:
svn path=/head/; revision=48792
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the function naming problem for complex double function i've recently
aksed for in -committers. (The recently committed rev 1.5 of proc.c
was actually also part of this update.)
Should the mailing lists come to an agreement that f2c better belongs
into the ports, this could be done nevertheless. For the time being,
we've at least got a current version now.
Thanks, Steve!
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
Notes:
svn path=/head/; revision=43566
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|