Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ intro(3F) — HP-UX 9.03

Media Vault

Software Library

Restoration Projects

Artifacts Sought

INTRO(3F)

NAME

intro − introduction to FORTRAN library functions

DESCRIPTION

This section describes those functions that are in the Fortran run time library, libU77.  The functions listed here provide an interface from f77 programs to the system in the same manner as the C library does for C programs.  The +U77 option to the Fortran compiler f77(1) causes it to recognize and load the libU77 functions.

LIST OF FUNCTIONS

NameAppears on PageDescription
accessaccess.3fdetermine accessibility of a file
alarmalarm.3fexecute a subroutine after a specified time
chdirchdir.3fchange default directory
chmodchmod.3fchange mode of a file
ctimetime.3freturn system time
dtimeetime.3freturn elapsed execution time
etimeetime.3freturn elapsed execution time
fallocmalloc.3fmemory allocator
fdatefdate.3freturn date and time in an ASCII string
fgetcgetc.3fget a character from a logical unit
forkfork.3fcreate a copy of this process
fputcputc.3fwrite a character to a fortran logical unit
freemalloc.3fmemory allocator
fseekfseek.3freposition a file on a logical unit
fstatstat.3fget file status
ftellfseek.3freposition a file on a logical unit
gerrorperror.3fget system error messages
getarggetarg.3freturn command line arguments
getcgetc.3fget a character from a logical unit
getcwdgetcwd.3fget pathname of current working directory
getenvgetenv.3fget value of environment variables
getgidgetuid.3fget user or group ID of the caller
getloggetlog.3fget user’s login name
getpidgetpid.3fget process id
getuidgetuid.3fget user or group ID of the caller
gmtimetime.3freturn system time
hostnmhostnm.3fget name of current host
iargcgetarg.3freturn command line arguments
idateidate.3freturn date or time in numerical form
ierrnoperror.3fget system error messages
isattyttynam.3ffind name of a terminal port
itimeidate.3freturn date or time in numerical form
killkill.3fsend a signal to a process
linklink.3fmake a link to an existing file
locloc.3freturn the address of an object
lstatstat.3fget file status
ltimetime.3freturn system time
mallocmalloc.3fmemory allocator
perrorperror.3fget system error messages
putcputc.3fwrite a character to a fortran logical unit
qsortqsort.3fquick sort
renamerename.3frename a file
signalsignal.3fchange the action for a signal
sleepsleep.3fsuspend execution for an interval
statstat.3fget file status
symlnksymlnk.3fmake a symbolic link
systemsystem.3fexecute a UNIX command
tclosetopen.3ff77 tape I/O
timetime.3freturn system time
topentopen.3ff77 tape I/O
treadtopen.3ff77 tape I/O
trewintopen.3ff77 tape I/O
tskipftopen.3ff77 tape I/O
tstatetopen.3ff77 tape I/O
ttynamttynam.3ffind name of a terminal port
twritetopen.3ff77 tape I/O
unlinkunlink.3fremove a directory entry
waitwait.3fwait for a process to terminate

Hewlett-Packard Company  —  HP-UX Release 9.0: June 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026