diff options
author | Juan Cespedes <cespedes@debian.org> | 2004-07-07 10:47:50 +0200 |
---|---|---|
committer | Juan Cespedes <cespedes@debian.org> | 2004-07-07 10:47:50 +0200 |
commit | 948a5d077939939dc086c0d0d199ff2f22706eea (patch) | |
tree | 4bd7859c9d4cfbc6c0ee3eb139f5b6dcdbda7e9c /sysdeps/linux-gnu/sparc/regs.c | |
parent | 5c3fe0697b202cc7d95e90459de0fb312b297b27 (diff) | |
download | ltrace-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.c | 16 |
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) |