lttng-modules: fix build for non-x86
authorNathan Lynch <nathan_lynch@mentor.com>
Sat, 18 Oct 2014 19:00:23 +0000 (14:00 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 20 Oct 2014 19:14:55 +0000 (15:14 -0400)
commit8ba62b946eb4a337327ed41a241589820a3b9fcc
tree170675a3f69ffcd9122a6e4bf3e71ad082810a37
parent2f25059db8c710589000120cfeea0983491b5547
lttng-modules: fix build for non-x86

Since commit 644d6e9c2807041db2b4fd9c3350d4fa243060b1 "Remove sys_
prefix from syscall names" the build has been broken for non-x86
architectures.

Remove the sys_ prefix from syscall names and related macros as has
already been done for x86.

Correct "OVVERRIDE" typo in arm and powerpc headers while we're at it.

Successfully built against v3.17 for 32- and 64-bit mips and powerpc;
runtime tested on arm, verifying that mmap2, execve, and clone syscall
events are captured.

Signed-off-by: Nathan Lynch <nathan_lynch@mentor.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
instrumentation/syscalls/headers/arm-32-syscalls-3.4.25_integers_override.h
instrumentation/syscalls/headers/arm-32-syscalls-3.4.25_pointers_override.h
instrumentation/syscalls/headers/mips-32-syscalls-3.13.0_pointers_override.h
instrumentation/syscalls/headers/mips-64-syscalls-3.5.0_pointers_override.h
instrumentation/syscalls/headers/powerpc-32-syscalls-3.0.34_integers_override.h
instrumentation/syscalls/headers/powerpc-32-syscalls-3.0.34_pointers_override.h
This page took 0.028199 seconds and 4 git commands to generate.