[PATCH] Port strace to the Blackfin architecture
Dmitry V. Levin
ldv at altlinux.org
Thu Oct 23 23:29:21 UTC 2008
On Thu, Oct 23, 2008 at 05:50:36AM -0400, Mike Frysinger wrote:
> i'm attaching the diff compressed since it wouldnt make it through the mail
> admin before
> -mike
>
> 2008-10-23 Mike Frysinger <vapier at gentoo.org>
>
> * configure.ac: Add bfin to supported architectures.
> * process.c: Skip u_fpvalid/u_fpstate for Blackfin architecture.
> (change_syscall): Support Blackfin architecture.
> * syscall.c: Declare r0 for Blackfin architecture.
> (get_scno): Decode Blackfin syscall number.
> (syscall_fixup): Extract Blackfin return value.
> (get_error): Decode Blackfin return value.
> (force_result): Poke Blackfin return value.
> (syscall_enter): Extract Blackfin syscall arguments.
> * defs.h: Define TCB_WAITEXECVE for Blackfin architecture.
> * linux/syscall.h (sys_sram_alloc): Declare for Blackfin architecture.
> * system.c (sys_sram_alloc): Decode Blackfin sram_alloc() syscall.
> * util.c (getpc): Handle PC on Blackfin architecture.
> (printcall): Likewise.
> * linux/bfin/ioctlent.h, linux/bfin/syscallent.h: New Blackfin headers.
> * Makefile.am (EXTRA_DIST): Add linux/bfin/ioctlent.h and
> linux/bfin/syscallent.h.
I'm OK to commit this if there are no objections.
--
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20081024/5d51da4b/attachment.bin>
More information about the Strace-devel
mailing list