]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/config/pa/xm-hppab.h
x
[thirdparty/binutils-gdb.git] / gdb / config / pa / xm-hppab.h
CommitLineData
5076de82
FF
1/* Parameters for hosting on an HPPA PA-RISC machine, running BSD, for GDB.
2 Copyright 1991, 1992 Free Software Foundation, Inc.
3
4 Contributed by the Center for Software Science at the
5 University of Utah (pa-gdb-bugs@cs.utah.edu).
6
7This file is part of GDB.
8
9This program is free software; you can redistribute it and/or modify
10it under the terms of the GNU General Public License as published by
11the Free Software Foundation; either version 2 of the License, or
12(at your option) any later version.
13
14This program is distributed in the hope that it will be useful,
15but WITHOUT ANY WARRANTY; without even the implied warranty of
16MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17GNU General Public License for more details.
18
19You should have received a copy of the GNU General Public License
20along with this program; if not, write to the Free Software
21Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
22
23/* This is a big-endian host. */
24
25#define HOST_BYTE_ORDER BIG_ENDIAN
26
27/* Avoid "INT_MIN redefined" warnings -- by defining it here, exactly
28 the same as in the system <machine/machtypes.h> file. */
29#undef INT_MIN
30#define INT_MIN 0x80000000
31
55bee667
SG
32/* HPUX 8.0, in its infinite wisdom, has chosen to prototype ptrace
33 with five arguments, so programs written for normal ptrace lose.
34
35 Idiots.
36
37 (They should have just made it varadic). */
38#define FIVE_ARG_PTRACE
39
5076de82
FF
40#ifndef hp800
41#define USG
42#endif
43
44#define KERNEL_U_ADDR 0
45
46#ifndef SEEK_SET
47# define SEEK_SET 0 /* Set file pointer to "offset" */
48# define SEEK_CUR 1 /* Set file pointer to current plus "offset" */
49# define SEEK_END 2 /* Set file pointer to EOF plus "offset" */
50#endif /* SEEK_SET */
66a1aa07
SG
51
52#define SET_STACK_LIMIT_HUGE