* config/pa/xm-hppah.h: Define MMAP_BASE_ADDRESS and MMAP_INCREMENT.

Also force HAVE_MMAP to be defined since autoconf is currently broken
	for detecting a working mmap under hpux.
This commit is contained in:
Fred Fish 1995-11-21 18:19:58 +00:00
parent 9c38648171
commit ac99f5b274
1 changed files with 16 additions and 0 deletions

View File

@ -44,6 +44,22 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
#define MALLOC_INCOMPATIBLE
/* If you expect to use the mmalloc package to obtain mapped symbol files,
for now you have to specify some parameters that determine how gdb places
the mappings in it's address space. See the comments in map_to_address()
for details. This is expected to only be a short term solution. Yes it
is a kludge.
FIXME: Make this more automatic. */
#define MMAP_BASE_ADDRESS 0x60000000 /* First mapping here */
#define MMAP_INCREMENT 0x01000000 /* Increment to next mapping */
/* On hpux, autoconf 2.4 (and possibly others) does not properly detect that
mmap is available. Until this is fixed, we have to explicitly force
HAVE_MMAP. -fnf */
#define HAVE_MMAP 1
extern void *
malloc PARAMS ((size_t));