Generate trace syscall table macros
[lttng-modules.git] / instrumentation / syscalls / lttng-syscalls-generate-headers.sh
index f241d343c543549861b3a5a3241fc28b4dfe05d7..2e5dcc3cdd328159dae63b9b9c76f962855b32a5 100644 (file)
@@ -160,6 +160,12 @@ sed 's/^syscall \([^ ]*\) nr \([^ ]*\) nbargs \([^ ]*\) '\
 ')/g'\
        ${TMPFILE} >> ${HEADER}
 
+# Macro for tracing syscall table
+
+sed 's/^syscall \([^ ]*\) nr \([^ ]*\).*$/'\
+'TRACE_SYSCALL_TABLE(sys_\1, \2)/g'\
+       ${SRCFILE} >> ${HEADER}
+
 echo -n \
 "
 #endif /*  _TRACE_SYSCALLS_H */
This page took 0.022597 seconds and 4 git commands to generate.