* config/m68k/xm-hp300hpux.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.
	* config/pa/xm-hppah.h (MMAP_BASE_ADDRESS): Tweak MMAP_BASE_ADDRESS
	to a better value suggested by Jeffrey A Law (law@cygnus.com).
This commit is contained in:
Fred Fish 1995-11-22 04:26:03 +00:00
parent 25bada65f5
commit 255764a946
3 changed files with 25 additions and 1 deletions

View File

@ -1,3 +1,11 @@
Tue Nov 21 15:16:34 1995 Fred Fish <fnf@rtl.cygnus.com>
* config/m68k/xm-hp300hpux.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.
* config/pa/xm-hppah.h (MMAP_BASE_ADDRESS): Tweak MMAP_BASE_ADDRESS
to a better value suggested by Jeffrey A Law (law@cygnus.com).
Tue Nov 21 08:48:58 1995 Fred Fish <fnf@cygnus.com>
* config/pa/xm-hppah.h: Define MMAP_BASE_ADDRESS and MMAP_INCREMENT.

View File

@ -79,6 +79,22 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
0, 0, 0, 0, 0, 0, 0, 0, \
SIGILL }
/* 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 0xA0000000 /* 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
#ifndef HPUX_ASM
/* Start running with a stack stretching from BEG to END.

View File

@ -51,7 +51,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
is a kludge.
FIXME: Make this more automatic. */
#define MMAP_BASE_ADDRESS 0x60000000 /* First mapping here */
#define MMAP_BASE_ADDRESS 0xA0000000 /* First mapping here */
#define MMAP_INCREMENT 0x01000000 /* Increment to next mapping */
/* On hpux, autoconf 2.4 (and possibly others) does not properly detect that