Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Patches:
Download Patch (5038419 bytes): HTTP 
Download Signed Patch (3423801 bytes): HTTP 
Signed Patch Documentation  Patch Finder

F77 5.0: Patch for FORTRAN 77 (f77) 5.0 compiler


Status: RELEASED
Patch Id: 107596-03
Summary: F77 5.0: Patch for FORTRAN 77 (f77) 5.0 compiler
Date:  Nov/08/99
Installation Requirements:
Solaris Release: 2.5.1 2.6 7
Sun OS Release: 5.5.1 5.6 5.7
Unbundled Product: FORTRAN 77
Unbundled Release: 5.0
Xref: 
Topic: 
Relevant Architecture: 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: 

Required Patches:

107357-03 107989-01

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

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.

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 107596-03
Article Type : Patch Descriptions
Last reviewed : 1999-11-07
Audience : PUBLIC
Keywords : f77 5.0 SC5.0 fortran
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1