projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Generate trace syscall table macros
[lttng-modules.git]
/
instrumentation
/
syscalls
/
lttng-syscalls-generate-headers.sh
diff --git
a/instrumentation/syscalls/lttng-syscalls-generate-headers.sh
b/instrumentation/syscalls/lttng-syscalls-generate-headers.sh
index f241d343c543549861b3a5a3241fc28b4dfe05d7..2e5dcc3cdd328159dae63b9b9c76f962855b32a5 100644
(file)
--- a/
instrumentation/syscalls/lttng-syscalls-generate-headers.sh
+++ b/
instrumentation/syscalls/lttng-syscalls-generate-headers.sh
@@
-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.