Content-type: text/html Man page of AnalHeapBase

AnalHeapBase

Section: File Formats (5)
Index Return to Main Contents
 

NAME

AnalHeapBase - Obtains the base address of the analysis heap  

SYNOPSIS

#include <cmplrs/atom.anal.h>

unsigned long AnalHeapBase( void );
 

DESCRIPTION

An Atom tool's analysis routine calls the AnalHeapBase routine to obtain the base address of the analysis heap.

Although Atom's default location for the analysis heap is usually sufficient for most applications, it may sometimes conflict with an address range used by the application.

Normally, an address conflict would result in a call to malloc returning zero to the Atom tool's analysis routine. The routine should check for this case and, if it does occur, ask the tool's user to select another location for the analysis heap. The -heapbase flag to the atom command accomplishes this.
 

RETURN VALUES

The AnalHeapBase routine returns an unsigned long containing the base address of the analysis heap.
 

FILES

Header file contain external definitions of routines used by Atom analysis routines
 

SEE ALSO

Commands: atom(1)

Programmer's Guide


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
FILES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:43:09 GMT, October 02, 2010