procd: trace: Define syscall registers for powerpc platform
[project/procd.git] / trace / trace.c
index 665c22ef814a5f98939816d964ba38de60116494..78b99dd053d7b91bd86ac9d7efc7a706596e0caa 100644 (file)
@@ -58,6 +58,9 @@
 # if defined(__ARM_EABI__)
 # define reg_retval_nr _offsetof(struct user, regs.uregs[0])
 # endif
+#elif defined(__PPC__)
+#define reg_syscall_nr _offsetof(struct user, regs.gpr[0])
+#define reg_retval_nr  _offsetof(struct user, regs.gpr[3])
 #else
 #error tracing is not supported on this architecture
 #endif