unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-4.1.3)
Page:
Section:
Apropos / Subsearch:
optional field

LDTBREAD(3X)                                                      LDTBREAD(3X)



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

SYNOPSIS
       #include <&lt;stdio.h>&gt;
       #include <&lt;filehdr.h>&gt;
       #include <&lt;syms.h>&gt;
       #include <&lt;ldfcn.h>&gt;

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

AVAILABILITY
       Available  only  on  Sun  386i systems running a SunOS 4.0.x release or
       earlier.  Not a SunOS 4.1 release feature.

DESCRIPTION
       ldtbread() reads the symbol table entry specified by  symindex  of  the
       COFF  file  currently  associated  with  ldptr  into the area of memory
       beginning at symbol.

       ldtbread() returns SUCCESS or FAILURE.  ldtbread() will fail if  symin-
       dex  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: the first symbol in the symbol table has an index of zero.

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

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



                               19 February 1988                   LDTBREAD(3X)