projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
daily update
[deliverable/binutils-gdb.git]
/
gdb
/
sparc64-linux-tdep.c
diff --git
a/gdb/sparc64-linux-tdep.c
b/gdb/sparc64-linux-tdep.c
index 0c33c969ae392444f1c113a2eb54d92927223c78..7367e67869e414b7b61e46e278bcdbe0391102e2 100644
(file)
--- a/
gdb/sparc64-linux-tdep.c
+++ b/
gdb/sparc64-linux-tdep.c
@@
-6,7
+6,7
@@
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version
2
of the License, or
+ the Free Software Foundation; either version
3
of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
(at your option) any later version.
This program is distributed in the hope that it will be useful,
@@
-15,9
+15,7
@@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA. */
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include "defs.h"
#include "frame.h"
#include "defs.h"
#include "frame.h"
@@
-106,14
+104,11
@@
sparc64_linux_sigframe_init (const struct tramp_frame *self,
address. */
static CORE_ADDR
address. */
static CORE_ADDR
-sparc64_linux_step_trap (unsigned long insn)
+sparc64_linux_step_trap (
struct frame_info *frame,
unsigned long insn)
{
if (insn == 0x91d0206d)
{
{
if (insn == 0x91d0206d)
{
- ULONGEST sp;
-
- regcache_cooked_read_unsigned (current_regcache,
- SPARC_SP_REGNUM, &sp);
+ ULONGEST sp = get_frame_register_unsigned (frame, SPARC_SP_REGNUM);
if (sp & 1)
sp += BIAS;
if (sp & 1)
sp += BIAS;
This page took
0.028145 seconds
and
4
git commands to generate.