Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ldtbindex(3x) — DG/UX 4.30

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ldclose(3x)

ldopen(3x)

ldtbread(3x)

ldtbseek(3x)

ldfcn(4)



     ldtbindex(3x)              DG/UX 4.30               ldtbindex(3x)



     NAME
          ldtbindex - compute index of symbol table entry of an object
          file

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

          long ldtbindex (ldptr)
          LDFILE *ldptr;

     DESCRIPTION
          Ldtbindex returns the (long) index of the symbol table entry
          at the current position of the object file associated with
          ldptr.

          The index returned by ldtbindex may be used in subsequent
          calls to ldtbread(3x).  Ldtbindex returns the index of the
          symbol table entry that begins at the current position of
          the object file.  If ldtbindex is called immediately after a
          particular symbol table entry has been read, it will return
          the index of the next entry.

          Ldtbindex will fail, returning BADINDEX, 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.

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

          The program must be loaded with the object file access
          routine library libld.a.

     SEE ALSO
          ldclose(3x), ldopen(3x), ldtbread(3x), ldtbseek(3x),
          ldfcn(4).

















     Licensed material--property of copyright holder(s)         Page 1



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