Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ldtbread(S) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ldfcn(FP)

ldgetname(S)

ldtbindex(S)

ldtbseek(S)


 ldtbread(S)                    6 January 1993                    ldtbread(S)


 Name

    ldtbread - read an indexed symbol table entry of a common object file

 Syntax


    cc  . . .  -lld


    #include <filehdr.h>
    #include <syms.h>
    #include <ldfcn.h>

    int ldtbread (ldptr, symindex, symbol)
    LDFILE *ldptr;
    long symindex;
    SYMENT *symbol;


 Description

    The ldtbread function 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.

    The ldtbread function returns SUCCESS or FAILURE.  ldtbread fails if sym-
    index is greater than or equal to the number of symbols in the object
    file, or if it cannot read the specified symbol table entry.

    Note that the first symbol in the symbol table has an index of zero.

 See also

    ldfcn(FP), ldgetname(S), ldtbindex(S), ldtbseek(S)

 Standards conformance

    ldtbread is not part of any currently supported standard; it is an exten-
    sion of AT&T System V provided by the Santa Cruz Operation.


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