2004-06-09 Andrew Cagney <cagney@gnu.org>
[deliverable/binutils-gdb.git] / gdb / config / pa / tm-hppa64.h
CommitLineData
adf40b2e 1/* Parameters for execution on any Hewlett-Packard PA-RISC machine.
b6ba6518
KB
2 Copyright 1986, 1987, 1989, 1990, 1991, 1992, 1993, 1995, 1999, 2000
3 Free Software Foundation, Inc.
adf40b2e
JM
4
5 Contributed by the Center for Software Science at the
6 University of Utah (pa-gdb-bugs@cs.utah.edu).
7
8This file is part of GDB.
9
10This program is free software; you can redistribute it and/or modify
11it under the terms of the GNU General Public License as published by
12the Free Software Foundation; either version 2 of the License, or
13(at your option) any later version.
14
15This program is distributed in the hope that it will be useful,
16but WITHOUT ANY WARRANTY; without even the implied warranty of
17MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18GNU General Public License for more details.
19
20You should have received a copy of the GNU General Public License
21along with this program; if not, write to the Free Software
22Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
23
24/* PA 64-bit specific definitions. Override those which are in
25 tm-hppa.h */
26
4a4b3fed
AC
27struct frame_info;
28
adf40b2e
JM
29/* jimb: this must go. I'm just using it to disable code I haven't
30 gotten working yet. */
31#define GDB_TARGET_IS_HPPA_20W
32
a7e9a47e
AC
33/* NOTE: cagney/2003-07-27: Using CC='cc +DA2.0W -Ae' configure
34 hppa64-hp-hpux11.00; GDB managed to build / start / break main /
35 run with multi-arch enabled. Not sure about much else as there
36 appears to be an unrelated problem in the SOM symbol table reader
d84defb1 37 causing GDB to lose line number information. Since prior to this
a7e9a47e
AC
38 switch and a other recent tweaks, 64 bit PA hadn't been building
39 for some months, this is probably the lesser of several evils. */
61995b3b 40
7be570e7
JM
41#include "pa/tm-hppah.h"
42
adf40b2e 43#undef FP4_REGNUM
adf40b2e 44#define FP4_REGNUM 68
3ff7cf9e 45#define AP_REGNUM 29 /* Argument Pointer Register */
adf40b2e 46#define DP_REGNUM 27
adf40b2e 47#define FP5_REGNUM 70
adf40b2e
JM
48#define SR5_REGNUM 48
49
adf40b2e 50
adf40b2e
JM
51/* jimb: omitted dynamic linking stuff here */
52
adf40b2e
JM
53#undef FUNC_LDIL_OFFSET
54#undef FUNC_LDO_OFFSET
55#undef SR4EXPORT_LDIL_OFFSET
56#undef SR4EXPORT_LDO_OFFSET
7be570e7 57
adf40b2e 58/* jimb: omitted purify call support */
This page took 0.29507 seconds and 4 git commands to generate.