|
|
|
standard/ldohseek(3) -- seek to the optional file header of a common object file
|
|
ldohseek seeks to the optional file header of the common object file currently associated with ldptr. ldohseek returns SUCCESS or FAILURE. If the object file has no optional header or if it cannot seek to the optional header, ldohseek fails. The program must be loaded with the object file access routine library libmld.a. |
|
standard/ldopen(3) -- open a common object file for reading
|
|
ldopen and ldclose(3X) provide uniform access to simple object files and to object files that are members of archive files. An archive of common object files can be processed as if it were a series of simple common object files. If ldptr has the value NULL, ldopen opens filename, allocates and initializes the LDFILE structure, and returns a pointer to the structure to the calling program. If ldptr is valid and TYPE(ldptr) is the archive magic number, ldopen reinitializes the LDFILE structure for... |
|
|
standard/ldreadst(3) -- read symbolt table information
|
|
ldreadst reads in the portions of the symbol table implied by the flags argument. A flags argument of -1 reads in the entire symbol table. Since the other symbol table routines, for example ldtbread, ensure that the relevant portions of the symbol table have been read in, you need not call ldreadst to use the other routines. ldreadst(ldptr,-1) would simply ensure the whole symbol table is read in at once, which is not necessary. ldreadst is useful, however. One can test for the existence of symb... |
|
standard/ldrseek(3) -- seek to relocation entries of a section of a common object file
|
|
ldrseek seeks to the relocation entries of the section specified by sectindx of the common object file currently associated with ldptr. ldnrseek seeks to the relocation entries of the section specified by sectname. ldrseek and ldnrseek return SUCCESS or FAILURE. If sectindx is greater than the number of sections in the object file, ldrseek fails; if there is no section name corresponding with sectname, ldnrseek fails. If the specified section has no relocation entries or if it cannot seek to the... |
|
standard/ldshread(3) -- read an indexed/named section header of a common object file
|
|
ldshread reads the section header specified by sectindx of the common object file currently associated with ldptr into the area of memory beginning at secthead. ldnshread reads the section header specified by sectname into the area of memory beginning at secthead. ldshread and ldnshread return SUCCESS or FAILURE. If sectindx is greater than the number of sections in the object file, ldshread fails; If there is no section name corresponding with sectname, ldnshread fails. If it cannot read the sp... |
|
standard/ldsseek(3) -- seek to an indexed/named section of a common object file
|
|
ldsseek seeks to the section specified by sectindx of the common object file currently associated with ldptr. ldnsseek seeks to the section specified by sectname. ldsseek and ldnsseek return SUCCESS or FAILURE. If sectindx is greater than the number of sections in the object file, ldsseek fails; if there is no section name corresponding with sectname, ldnsseek fails. If there is no section data for the specified section or if it cannot seek to the specified section, either function fails. NOTE: ... |
|
standard/ldtbindex(3) -- compute the index of a symbol table entry of a common object file
|
|
ldtbindex returns the (long) index of the symbol table entry at the current position of the common object file associated with ldptr. The index returned by ldtbindex can be used in later calls to ldtbread(3X). ldtbindex returns the index of the last ldtbread. If there are no symbols in the object file or if the object file is not positioned at the beginning of a symbol table entry, ldtbindex fails and returns BADINDEX (-1). NOTE: The first symbol in the symbol table has an index of zero. The pro... |
|
standard/ldtbread(3) -- read an indexed symbol table entry of a common object file
|
|
ldtbread reads the symbol table entry specified by symindex of the common object file currently associated with ldptr into the area of memory beginning at symbol. ldtbread returns SUCCESS or FAILURE. If symindex is greater than the number of symbols in the object file or if it cannot read the specified symbol table entry, ldtbread fails. The local and external symbols are concatenated into a linear list. Symbols are accessible from symnum zero to SYMHEADER(ldptr).isymMax+SYMHEADER(ldptr).iextMax... |
|
standard/ldtbseek(3) -- seek to the symbol table of a common object file
|
|
ldtbseek seeks to the symbol table of the object file currently associated with ldptr. ldtbseek returns SUCCESS or FAILURE. If the symbol table has been stripped from the object file or if it cannot seek to the symbol table, ldtbseek fails. The program must be loaded with the object file access routine library libmld.a. |
|
f90/leadz(3) -- Counts number of leading 0 bits
|
|
C/C++: UNICOS and UNICOS/mk systems Fortran: UNICOS, UNICOS/mk, and IRIX systems |
|
standard/leftbuffer(3) -- enables and disables drawing to the left/right buffer
|
|
bool is either TRUE or FALSE. TRUE enables updating the left/right buffer. FALSE disables updating the left/right buffer. By default, leftbuffer is TRUE and rightbuffer is FALSE. |
|
f90/len(3) -- return length of Fortran string
|
|
len returns the length of string ch. Page 1 LEN(3I) Last changed: 1-6-98 |
|
ftn/len(3) -- return length of Fortran string
|
|
len returns the length of string ch. Page 1 LEN(3I) Last changed: 1-6-98 |
|
f90/length(3) -- Returns the number of words transferred
|
|
UNICOS, UNICOS/mk, and IRIX systems |
|
f90/len_trim(3) -- Returns the length of the character argument without counting trailing blank characters
|
|
UNICOS, UNICOS/mk, and IRIX systems |