<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/scripts/tags.sh, branch v3.1</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.1</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.1'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2011-05-25T23:56:31Z</updated>
<entry>
<title>scripts/tags.sh: Add magic for trace-events for etags too</title>
<updated>2011-05-25T23:56:31Z</updated>
<author>
<name>Steven Rostedt</name>
<email>srostedt@redhat.com</email>
</author>
<published>2011-05-19T18:43:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4d7a2fa876d1a615649761dc465708d0a062249a'/>
<id>urn:sha1:4d7a2fa876d1a615649761dc465708d0a062249a</id>
<content type='text'>
Seems that Peter Zijlstra treats us emacs users as second class
citizens and the commit:

 commit 15664125f7cadcb6d725cb2d9b90f9715397848d
 Author: Peter Zijlstra &lt;peterz@infradead.org&gt;
 scripts/tags.sh: Add magic for trace-events

only updated ctags (for vim) and did not do the work to let us
lowly emacs users benefit from such a change.

Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
</entry>
<entry>
<title>scripts/tags.sh: Fix ctags for DEFINE_EVENT()</title>
<updated>2011-05-25T23:56:28Z</updated>
<author>
<name>Steven Rostedt</name>
<email>srostedt@redhat.com</email>
</author>
<published>2011-05-19T18:41:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=50d6828e898590fc5d038810334695380baa1c78'/>
<id>urn:sha1:50d6828e898590fc5d038810334695380baa1c78</id>
<content type='text'>
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 &lt;a.p.zijlstra@chello.nl&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6</title>
<updated>2011-03-21T01:13:09Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-03-21T01:13:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b87a2d3e3147bd140da2eae584772c353d11421b'/>
<id>urn:sha1:b87a2d3e3147bd140da2eae584772c353d11421b</id>
<content type='text'>
* 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
  scripts/extract-ikconfig: add xz compression support
  kbuild: add GNU GLOBAL tags generation
  setlocalversion: update mercurial tag parsing
</content>
</entry>
<entry>
<title>kbuild: add GNU GLOBAL tags generation</title>
<updated>2011-01-14T23:48:16Z</updated>
<author>
<name>Jianbin Kang</name>
<email>kjbmail@gmail.com</email>
</author>
<published>2011-01-14T12:07:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f4ed1009fcea8502d1191ef3e435e9d83c286b80'/>
<id>urn:sha1:f4ed1009fcea8502d1191ef3e435e9d83c286b80</id>
<content type='text'>
GNU GLOBAL (http://www.gnu.org/software/global/) is a source code tagging system
It is really cheap to support it in kbuild system.

Signed-off-by: Jianbin Kang &lt;kjbmail@gmail.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6</title>
<updated>2011-01-10T16:29:25Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-01-10T16:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e3166331a3288dd7184548896a1c7ab682f0dbe8'/>
<id>urn:sha1:e3166331a3288dd7184548896a1c7ab682f0dbe8</id>
<content type='text'>
* 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
  Documentation/kbuild: add info that 'choice' can have a symbol name
  kbuild: add numeric --set-val option to scripts/config
  headers_check: Fix warning text
  headers_check: better search for functions in headers
  scripts/coccinelle: update for compatability with Coccinelle 0.2.4
  tags: put function prototypes back!
  Kconfig: fix single letter command in scripts/config
  gitignore: add scripts/recordmcount
</content>
</entry>
<entry>
<title>scripts/tags.sh: Add magic for trace-events</title>
<updated>2010-12-02T14:39:48Z</updated>
<author>
<name>Peter Zijlstra</name>
<email>peterz@infradead.org</email>
</author>
<published>2010-11-24T09:43:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=15664125f7cadcb6d725cb2d9b90f9715397848d'/>
<id>urn:sha1:15664125f7cadcb6d725cb2d9b90f9715397848d</id>
<content type='text'>
Make tags find the trace-event definitions

Acked-by: WANG Cong &lt;xiyou.wangcong@gmail.com&gt;
Signed-off-by: Peter Zijlstra &lt;a.p.zijlstra@chello.nl&gt;
LKML-Reference: &lt;1290591835.2072.438.camel@laptop&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
</entry>
<entry>
<title>tags: put function prototypes back!</title>
<updated>2010-12-02T11:46:18Z</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2010-11-04T09:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0a18a9386c056028799938960f91be338c4ff349'/>
<id>urn:sha1:0a18a9386c056028799938960f91be338c4ff349</id>
<content type='text'>
Commit 7db86dc (ctags: usability fix) removed function prototypes from
tags file claiming "It makes no real sense to include function
prototypes".
But it is useful for quickly determining which header file developer
needs to include to fix compilation.

Now if someone wants to remove forward declarations (which I agree are
baggage), write a postprocessing script.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>Revert "kbuild: specify absolute paths for cscope"</title>
<updated>2010-03-08T09:26:22Z</updated>
<author>
<name>Michal Marek</name>
<email>mmarek@suse.cz</email>
</author>
<published>2010-03-08T09:26:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e93bc1a0cab3e54e3c1947e01c8e73892e35630d'/>
<id>urn:sha1:e93bc1a0cab3e54e3c1947e01c8e73892e35630d</id>
<content type='text'>
This reverts commit eb8f844c0a41c4529a7d06b7801296eca9ae67aa. Ian
Campbell writes:
&gt; I keep my kernel source tree on a more powerful build box where I run my
&gt; builds etc (including "make cscope") but run my editor from my
&gt; workstation with an NFS mount to the source. This worked fine for me
&gt; using relative paths for cscope. Using absolute paths in cscope breaks
&gt; this previously working setup because the root path is not the same on
&gt; both systems. I guess this is similar to moving the source tree around.
&gt;
&gt; Without wanting to start a flamewar it really sounds to me like we are
&gt; working around a vim (or cscope) bug here, emacs with cscope bindings
&gt; works fine in this configuration.

Given that absolute paths can be forced by make O=. cscope, change the
default back to relative paths.

Ian Campbell &lt;ijc@hellion.org.uk&gt;
Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>tags: Add the ability to make tags for all archs using "all"</title>
<updated>2010-03-03T09:47:09Z</updated>
<author>
<name>John Kacur</name>
<email>jkacur@redhat.com</email>
</author>
<published>2010-03-02T15:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bc75cc6b5636eed5f6a481cba808e906f71cfd94'/>
<id>urn:sha1:bc75cc6b5636eed5f6a481cba808e906f71cfd94</id>
<content type='text'>
make ALLSOURCE_ARCHS=all tags
- Document this in kbuild.txt
Without this change you have to type each arch separately.

Signed-off-by: John Kacur &lt;jkacur@redhat.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>tags: Fix spelling error in comment (is-&gt;if)</title>
<updated>2010-03-03T09:45:22Z</updated>
<author>
<name>John Kacur</name>
<email>jkacur@redhat.com</email>
</author>
<published>2010-03-02T14:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4431d4ce996de2cd2c45583209ba0dbbc9bf2795'/>
<id>urn:sha1:4431d4ce996de2cd2c45583209ba0dbbc9bf2795</id>
<content type='text'>
Signed-off-by: John Kacur &lt;jkacur@redhat.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
</feed>
