Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ldgetname(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)



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



     NAME
          ldgetname - retrieve symbol name for object file symbol
          table entry

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

          char *ldgetname (ldptr, symbol)
          LDFILE *ldptr;
          SYMENT *symbol;

     DESCRIPTION
          Ldgetname returns a pointer to the name associated with
          symbol as a string.  The string is contained in a static
          buffer local to ldgetname that is overwritten by each call
          to ldgetname, and therefore must be copied by the caller if
          the name is to be saved.

          Ldgetname will return NULL (defined in stdio.h) if the name
          cannot be retrieved.

          Typically, ldgetname will be called immediately after a
          successful call to ldtbread to retrieve the name associated
          with the symbol table entry filled by ldtbread.

          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