On Tue, 19 Nov 2013 16:18:07 -0800 Stephen Boyd <sboyd@xxxxxxxxxxxxxx> wrote: > I didn't have exuberant-ctags installed so 'make tags' was building the > emacs tag file as 'tags' and vim was using it just fine. Please note > that you may be affecting vim users with this change if they haven't > installed exuberant-ctags. I'm aware of that, as one of my boxes I tested this on also doesn't have exuberant-ctags either. I wasn't going to use this change, but instead add this change: --- scripts/tags.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: linux-trace.git/scripts/tags.sh =================================================================== --- linux-trace.git.orig/scripts/tags.sh 2013-11-19 19:29:34.352371615 -0500 +++ linux-trace.git/scripts/tags.sh 2013-11-19 19:32:37.821152204 -0500 @@ -218,7 +218,7 @@ exuberant() emacs() { - all_target_sources | xargs $1 -a \ + all_target_sources | xargs $@ -a \ --regex='/^\(ENTRY\|_GLOBAL\)(\([^)]*\)).*/\2/' \ --regex='/^SYSCALL_DEFINE[0-9]?(\([^,)]*\).*/sys_\1/' \ --regex='/^TRACE_EVENT(\([^,)]*\).*/trace_\1/' \ @@ -263,7 +263,7 @@ xtags() if $1 --version 2>&1 | grep -iq exuberant; then exuberant $1 elif $1 --version 2>&1 | grep -iq emacs; then - emacs $1 + emacs $@ else all_target_sources | xargs $1 -a fi @@ -313,7 +313,7 @@ case "$1" in "TAGS") rm -f TAGS - xtags etags + xtags etags --no-members remove_structs=y ;; esac -- Steve -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html