patch-syscall_c 797 B

1234567891011121314151617181920212223242526272829303132333435
  1. --- strace-4.8.orig/syscall.c 2013-05-14 16:10:42.000000000 +0200
  2. +++ strace-4.8/syscall.c 2014-01-23 19:57:19.000000000 +0100
  3. @@ -40,17 +40,6 @@
  4. # ifndef PTRACE_PEEKUSR
  5. # define PTRACE_PEEKUSR PTRACE_PEEKUSER
  6. # endif
  7. -#elif defined(HAVE_LINUX_PTRACE_H)
  8. -# undef PTRACE_SYSCALL
  9. -# ifdef HAVE_STRUCT_IA64_FPREG
  10. -# define ia64_fpreg XXX_ia64_fpreg
  11. -# endif
  12. -# ifdef HAVE_STRUCT_PT_ALL_USER_REGS
  13. -# define pt_all_user_regs XXX_pt_all_user_regs
  14. -# endif
  15. -# include <linux/ptrace.h>
  16. -# undef ia64_fpreg
  17. -# undef pt_all_user_regs
  18. #endif
  19. #if defined(SPARC64)
  20. @@ -72,13 +61,7 @@
  21. # include <elf.h>
  22. #endif
  23. -#if defined(AARCH64)
  24. -# include <asm/ptrace.h>
  25. -#endif
  26. -
  27. -#if defined(XTENSA)
  28. -# include <asm/ptrace.h>
  29. -#endif
  30. +#include <asm/ptrace.h>
  31. #ifndef ERESTARTSYS
  32. # define ERESTARTSYS 512