Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(287)

Side by Side Diff: gdb/sparc64-tdep.h

Issue 124383005: GDB 7.6.50 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@upstream
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gdb/sparc64-sol2-tdep.c ('k') | gdb/sparc64-tdep.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Target-dependent code for UltraSPARC. 1 /* Target-dependent code for UltraSPARC.
2 2
3 Copyright (C) 2003-2004, 2006-2012 Free Software Foundation, Inc. 3 Copyright (C) 2003-2013 Free Software Foundation, Inc.
4 4
5 This file is part of GDB. 5 This file is part of GDB.
6 6
7 This program is free software; you can redistribute it and/or modify 7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by 8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 3 of the License, or 9 the Free Software Foundation; either version 3 of the License, or
10 (at your option) any later version. 10 (at your option) any later version.
11 11
12 This program is distributed in the hope that it will be useful, 12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 but WITHOUT ANY WARRANTY; without even the implied warranty of
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
96 96
97 extern void sparc64_init_abi (struct gdbarch_info info, 97 extern void sparc64_init_abi (struct gdbarch_info info,
98 struct gdbarch *gdbarch); 98 struct gdbarch *gdbarch);
99 99
100 extern void sparc64_supply_gregset (const struct sparc_gregset *gregset, 100 extern void sparc64_supply_gregset (const struct sparc_gregset *gregset,
101 struct regcache *regcache, 101 struct regcache *regcache,
102 int regnum, const void *gregs); 102 int regnum, const void *gregs);
103 extern void sparc64_collect_gregset (const struct sparc_gregset *gregset, 103 extern void sparc64_collect_gregset (const struct sparc_gregset *gregset,
104 const struct regcache *regcache, 104 const struct regcache *regcache,
105 int regnum, void *gregs); 105 int regnum, void *gregs);
106 extern void sparc64_supply_fpregset (struct regcache *regcache, 106 extern void sparc64_supply_fpregset (const struct sparc_fpregset *fpregset,
107 » » » » struct regcache *regcache,
107 int regnum, const void *fpregs); 108 int regnum, const void *fpregs);
108 extern void sparc64_collect_fpregset (const struct regcache *regcache, 109 extern void sparc64_collect_fpregset (const struct sparc_fpregset *fpregset,
110 » » » » const struct regcache *regcache,
109 int regnum, void *fpregs); 111 int regnum, void *fpregs);
110 112
111 /* Functions and variables exported from sparc64-sol2-tdep.c. */ 113 /* Functions and variables exported from sparc64-sol2-tdep.c. */
112 114
113 /* Register offsets for Solaris 2. */ 115 /* Register offsets for Solaris 2. */
114 extern const struct sparc_gregset sparc64_sol2_gregset; 116 extern const struct sparc_gregset sparc64_sol2_gregset;
117 extern const struct sparc_fpregset sparc64_sol2_fpregset;
115 118
116 extern void sparc64_sol2_init_abi (struct gdbarch_info info, 119 extern void sparc64_sol2_init_abi (struct gdbarch_info info,
117 struct gdbarch *gdbarch); 120 struct gdbarch *gdbarch);
118 121
119 /* Variables exported from sparc64fbsd-tdep.c. */ 122 /* Variables exported from sparc64fbsd-tdep.c. */
120 123
121 /* Register offsets for FreeBSD/sparc64. */ 124 /* Register offsets for FreeBSD/sparc64. */
122 extern const struct sparc_gregset sparc64fbsd_gregset; 125 extern const struct sparc_gregset sparc64fbsd_gregset;
123 126
124 /* Functions and variables exported from sparc64nbsd-tdep.c. */ 127 /* Functions and variables exported from sparc64nbsd-tdep.c. */
125 128
126 /* Register offsets for NetBSD/sparc64. */ 129 /* Register offsets for NetBSD/sparc64. */
127 extern const struct sparc_gregset sparc64nbsd_gregset; 130 extern const struct sparc_gregset sparc64nbsd_gregset;
128 131
129 extern struct trad_frame_saved_reg * 132 extern struct trad_frame_saved_reg *
130 sparc64nbsd_sigcontext_saved_regs (CORE_ADDR sigcontext_addr, 133 sparc64nbsd_sigcontext_saved_regs (CORE_ADDR sigcontext_addr,
131 struct frame_info *next_frame); 134 struct frame_info *next_frame);
132 135
136 extern const struct sparc_fpregset sparc64_bsd_fpregset;
137
133 #endif /* sparc64-tdep.h */ 138 #endif /* sparc64-tdep.h */
OLDNEW
« no previous file with comments | « gdb/sparc64-sol2-tdep.c ('k') | gdb/sparc64-tdep.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698