[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

General Programming Concepts: Writing and Debugging Programs


List of Executable Program Creation Subroutines

The list of executable program creation services consists of subroutines that support a group of commands. These commands and subroutines allow you to create, compile, and work with files in order to make your programs run.

_end, _text, _edata Define the last location of a program
confstr Determines the current value of a specified system variable defined as a string
getopt Gets flag letters from the argument vector
ldopen, ldaopen Open a common object file
ldclose, ldaclose Close a common object file
ldahread Reads the archive header of a member of an archive file
ldfhread Reads the file header of a common object file
ldlread, ldlinit, ldlitem Read and manipulate line number entries of a common object file function
ldshread, ldnshread Read a section header of a common object file
ldtbread Reads a symbol table entry of a common object file
ldgetname Retrieves a symbol name from a symbol table entry or from the string table
ldlseek, ldnseek Seek to line number entries of a section of a common object file
ldohseek Seek to the optional file header of a common object file
ldrseek, ldnrseek Seek to the relocation information for a section of a common object file
ldsseek, ldnsseek Seek to a section of a common object file
ldtbseek Seeks to the symbol table of a common object file
ldtbindex Returns the index of a particular common object file symbol table entry
load Loads and binds an object module into the current process
unload Unloads an object file
loadbind Provides specific runtime resolution of a module's deferred symbols
loadquery Returns error information from the load subroutine or the exec subroutine. Also provides a list of object files loaded for the current process
monitor Starts and stops execution profiling
nlist Gets entries from a name list
regcmp, regex Compile and matche regular-expression patterns
setjmp, longjmp Store a location
sgetl, sputl Accesses long numeric data in a machine-independent fashion
sysconf Determines the current value of a specified system limit or option


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]