<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Patch-ID# 107596-03
Keywords: f77 5.0 SC5.0 fortran 
Synopsis: F77 5.0: Patch for FORTRAN 77 (f77) 5.0 compiler
Date: Nov/08/99

Solaris Release: 2.5.1 2.6 7

SunOS Release: 5.5.1 5.6 5.7

Unbundled Product: FORTRAN 77

Unbundled Release: 5.0

Relevant Architectures: sparc

BugId's fixed with this patch: 4151555 4231746 4248035 4173912 4253715 4250185

Changes incorporated in this version: 4253715 4250185

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 107357-03 107989-01

Obsoleted by: 

Files included with this patch: 
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/f77
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/f77pass1
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/f77pass2
&lt;install_dir&gt;/SUNWspro/SC5.0/bin/ratfor
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/fllib.fln
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/locale/C/LC_MESSAGES/SUNW_SPRO_SC_f77pass1.msg
&lt;install_dir&gt;/SUNWspro/SC5.0/include/f77/Fposix.h
&lt;install_dir&gt;/SUNWspro/SC5.0/include/f77/f77_floatingpoint.h
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77.so.2
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77.so.3
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77.so.4
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77_mt.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77_mt.so.2
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77_mt.so.3
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libF77_mt.so.4
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libFposix.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libFposix.so.1
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libFposix_c.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libFposix_c.so.1
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libM77.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libM77.so.2
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libV77.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libV77.so.2
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libV77.so.3
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libp/libF77.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libp/libF77_mt.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libp/libM77.a
&lt;install_dir&gt;/SUNWspro/SC5.0/lib/libp/libV77.a
&lt;install_dir&gt;/SUNWspro/SC5.0/src/ioinit.f
&lt;install_dir&gt;/SUNWspro/SC5.0/READMEs/fortran_77
&lt;install_dir&gt;/SUNWspro/SC5.0/READMEs/ratfor
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man1/f77.1
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man1/fpp.1
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man1/fpr.1
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man1/fsplit.1
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man1/ratfor.1
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/abort.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/access.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/alarm.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/bit.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/chdir.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/chmod.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ctime.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ctime64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/date.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/date_and_time.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/dtime.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/etime.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/exit.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/f77_floatingpoint.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/f77_ieee_environment.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fdate.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fgetc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/flush.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fork.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fputc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/free.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fseek.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fseeko64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fstat.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/fstat64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ftell.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ftello64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/gerror.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getarg.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getcwd.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getenv.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getfd.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getfilep.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getgid.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getlog.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getpid.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/getuid.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/gmtime.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/gmtime64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/hostnm.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/iargc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/idate.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ierrno.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/index.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/intro.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ioinit.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/irand.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/isatty.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/isetjmp.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/itime.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/kill.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/len.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/libm_double.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/libm_quadruple.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/libm_single.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/link.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/lnblnk.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/loc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/long.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/longjmp.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/lstat.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/lstat64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ltime.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ltime64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/malloc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/malloc64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/mvbits.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/perror.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/putc.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/qsort.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/qsort64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ran.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/rand.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/rename.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/rindex.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/secnds.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/sh.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/short.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/signal.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/sleep.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/stat.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/stat64.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/symlnk.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/system.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/tclose.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/time.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/topen.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/tread.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/trewin.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/tskipf.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/tstate.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/ttynam.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/twrite.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/unlink.3f
&lt;install_dir&gt;/SUNWspro/SC5.0/man/man3f/wait.3f
&lt;install_dir&gt;/SUNWspro/inventory/v6n1/SPROmrf77
&lt;install_dir&gt;/SUNWspro/inventory/v6n1/SPROf77
&lt;install_dir&gt;/SUNWspro/inventory/v6n1/SPROlib77

Problem Description:
4253715 - f77 -U causes error when using CHAR
4250185 - Ansi behavior for adjustable arrays in f77

(from 107596-02)
4231746 Inlining NINT in libm.il
4248035 Fortran LOGICALNAMEMAPPING vax extensions don't work on workshop 5.0
4173912 Slow intrinsics costing performance on important codes - need fast NINT

(from 107596-01)
4151555 -xtypemap integer 32


Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch."

For Solaris 7 release, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

        example# patchadd /var/spool/patch/106326-01

The following example removes a patch from a standalone system:

        example# patchrm 104945-02

For additional examples please see the appropriate man pages.


Special Install Instructions:
-----------------------------
Please note that this patch requires a compiler common components and a
Fortran common components patch to be installed. The patch numbers are
107357 and 107989, respectively. Please refer to the "Patches required
with this patch:" line above for the minimum patch revision level
required.
</pre></body></html>