Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ldclose(3X)

ldopen(3X)

ldtbseek(3X)

ldgetname(3X)

ldfcn(4)



          LDTBREAD(3X)         INTERACTIVE UNIX System         LDTBREAD(3X)



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

          SYNOPSIS
               #include <stdio.h>
               #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
               will fail if symindex 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.

               The program must be loaded with the object file access rou-
               tine library libld.a.

          SEE ALSO
               ldclose(3X), ldopen(3X), ldtbseek(3X), ldgetname(3X),
               ldfcn(4).





















          Rev. C Software Development Set                            Page 1



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