aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/linux-gnu/sparc/regs.c
diff options
context:
space:
mode:
authorJuan Cespedes <cespedes@debian.org>2004-07-07 10:47:50 +0200
committerJuan Cespedes <cespedes@debian.org>2004-07-07 10:47:50 +0200
commit948a5d077939939dc086c0d0d199ff2f22706eea (patch)
tree4bd7859c9d4cfbc6c0ee3eb139f5b6dcdbda7e9c /sysdeps/linux-gnu/sparc/regs.c
parent5c3fe0697b202cc7d95e90459de0fb312b297b27 (diff)
downloadltrace-948a5d077939939dc086c0d0d199ff2f22706eea.tar.gz
Version 0.3.34
* Fixed prototype declaration problem in arm, m68k, powerpc, s390 * Added "amd64" to list of architectures (closes: Bug#252756) * Sparc port is hopefully working (closes: Bug#35524)
Diffstat (limited to 'sysdeps/linux-gnu/sparc/regs.c')
-rw-r--r--sysdeps/linux-gnu/sparc/regs.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/sysdeps/linux-gnu/sparc/regs.c b/sysdeps/linux-gnu/sparc/regs.c
index 9928b73..78efec3 100644
--- a/sysdeps/linux-gnu/sparc/regs.c
+++ b/sysdeps/linux-gnu/sparc/regs.c
@@ -6,31 +6,31 @@
#include "ptrace.h"
#include "ltrace.h"
-void * get_instruction_pointer(struct process * proc)
-{
+void *
+get_instruction_pointer(struct process * proc) {
proc_archdep *a = (proc_archdep *)(proc->arch_ptr);
if (a->valid)
return (void *)a->regs.r_pc;
return (void *)-1;
}
-void set_instruction_pointer(struct process * proc, void * addr)
-{
+void
+set_instruction_pointer(struct process * proc, void * addr) {
proc_archdep *a = (proc_archdep *)(proc->arch_ptr);
if (a->valid)
a->regs.r_pc = (long)addr;
}
-void * get_stack_pointer(struct process * proc)
-{
+void *
+get_stack_pointer(struct process * proc) {
proc_archdep *a = (proc_archdep *)(proc->arch_ptr);
if (a->valid)
return (void *)a->regs.r_o6;
return (void *)-1;
}
-void * get_return_addr(struct process * proc, void * stack_pointer)
-{
+void *
+get_return_addr(struct process * proc, void * stack_pointer) {
proc_archdep *a = (proc_archdep *)(proc->arch_ptr);
unsigned int t;
if (!a->valid)