summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2011-05-19 14:41:17 -0400
committerSteven Rostedt <rostedt@goodmis.org>2011-05-25 19:56:28 -0400
commit50d6828e898590fc5d038810334695380baa1c78 (patch)
tree8fe15cb7c688bdc58f93a3df5ae0c06d045e96ab /scripts
parent0d098a7d1e39553e8a3f638b923551edec4868a7 (diff)
downloadlinux-3.10-50d6828e898590fc5d038810334695380baa1c78.tar.gz
linux-3.10-50d6828e898590fc5d038810334695380baa1c78.tar.bz2
linux-3.10-50d6828e898590fc5d038810334695380baa1c78.zip
scripts/tags.sh: Fix ctags for DEFINE_EVENT()
The regex to handle DEFINE_EVENT() should not be the same as the TRACE_EVENT() as the first parameter in DEFINE_EVENT is the template name, not the event name. We need the second parameter as that is what the trace_... will use. Tested-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/tags.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/tags.sh b/scripts/tags.sh
index bd6185d529c..33b53cab5db 100755
--- a/scripts/tags.sh
+++ b/scripts/tags.sh
@@ -132,7 +132,7 @@ exuberant()
--regex-asm='/^ENTRY\(([^)]*)\).*/\1/' \
--regex-c='/^SYSCALL_DEFINE[[:digit:]]?\(([^,)]*).*/sys_\1/' \
--regex-c++='/^TRACE_EVENT\(([^,)]*).*/trace_\1/' \
- --regex-c++='/^DEFINE_EVENT\(([^,)]*).*/trace_\1/'
+ --regex-c++='/^DEFINE_EVENT\([^,)]*, *([^,)]*).*/trace_\1/'
all_kconfigs | xargs $1 -a \
--langdef=kconfig --language-force=kconfig \