| abort | terminate abruptly with memory image | |
| access | determine accessibility of a file | |
| alarm | execute a subroutine after a specified time | |
| bessel | of two kinds for integer orders | [ bessel functions ] |
| bit | and, or, xor, not, rshift, lshift, bic, bis, bit, setbit functions | |
| chdir | change default directory | |
| chmod | change mode of a file | |
| etime | return elapsed execution time | [ etime, dtime ] |
| exit | terminate process with status | |
| f77_floatingpoint | Fortran IEEE floating-point definitions | |
| f77_ieee_environment | mode, status, and signal handling subprograms for IEEE arithmetic | [ IEEE environment ] |
| fdate | return date and time in an ASCII string | |
| flush | flush output to a logical unit | |
| fork | create a copy of this process | |
| fortran | introduction to FORTRAN library functions | [ intro ] |
| free | deallocate a region of memory previously allocated by malloc | |
| fseek | reposition a file on a logical unit | [ fseek, ftell ] |
| getarg | return command line arguments | [ getarg, iargc ] |
| getc | get a character from a logical unit | [ getc, fgetc ] |
| getcwd | get pathname of current working directory | |
| getenv | get value of environment variables | |
| getfd | get the file descriptor of an external unit number | |
| getlog | get user’s login name | |
| getpid | get process id | |
| getuid | get user or group ID of the caller | [ getuid, getgid ] |
| hostnm | get name of current host | |
| idate | return date or time in numerical form | [ idate, itime ] |
| index | tell about character strings | [ index, rindex, lnblnk, len ] |
| intro | introduction to FORTRAN library functions | |
| ioinit | change f77 I/O initialization | |
| kill | send a signal to a process | |
| len | return the declared length of a character string | |
| libm_double | Double-precision Fortran access to libm functions | |
| libm_single | Single-precision Fortran access to libm functions | |
| link | make a link to an existing file | [ link, symlnk ] |
| loc | return the address of an object | |
| long | integer object conversion | [ long, short ] |
| malloc | allocate an amount of memory and return the address | |
| perror | get system error messages | [ perror, gerror, ierrno ] |
| putc | write a character to a FORTRAN logical unit | [ putc, fputc ] |
| qsort | quick sort | |
| rand | return random values | [ rand, drand, irand ] |
| range | return maximum positive integer | [ inmax ] |
| rename | rename a file | |
| signal | change the action for a signal | |
| sleep | suspend execution for an interval | |
| stat | get file status | [ stat, lstat, fstat ] |
| system | execute a UNIX command | |
| time | return system time | [ time, ctime, ltime, gmtime ] |
| topen | f77 tape I/O | [ topen, tclose, tread, twrite, trewin, tskipf, tstate ] |
| ttynam | find name of a terminal port | [ ttynam, isatty ] |
| unlink | remove a directory entry | |
| wait | wait for a process to terminate | |