<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Gdb is dead. Long live Gdb!</title>
	<atom:link href="http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/</link>
	<description>Cool links and commentary</description>
	<lastBuildDate>Wed, 21 Oct 2009 16:29:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tom Tromey</title>
		<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/comment-page-1/#comment-474</link>
		<dc:creator>Tom Tromey</dc:creator>
		<pubDate>Tue, 25 Nov 2008 00:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=63#comment-474</guid>
		<description>Yeah, python-gdb will auto-load python based on the &quot;objfiles&quot; that are opened.  For an objfile X, gdb will look for &quot;X-gdb.py&quot;; if it exists, it will be loaded.

So, in this case, X might be /usr/bin/nautilus.  The lookup process also handles separate debug info; so you can stick the python there if you prefer.

We&#039;ve talked about stuffing this into the debug info but I am not sure if we will.  I do think I&#039;ll expand the file search so we don&#039;t clutter /usr/bin and /usr/lib.

Once the API is a bit more stable I expect we&#039;ll try to get a few projects to ship their debug hacks.  I plan to ship at least one (libstdc++ pretty-printers) in F11.</description>
		<content:encoded><![CDATA[<p>Yeah, python-gdb will auto-load python based on the &#8220;objfiles&#8221; that are opened.  For an objfile X, gdb will look for &#8220;X-gdb.py&#8221;; if it exists, it will be loaded.</p>
<p>So, in this case, X might be /usr/bin/nautilus.  The lookup process also handles separate debug info; so you can stick the python there if you prefer.</p>
<p>We&#8217;ve talked about stuffing this into the debug info but I am not sure if we will.  I do think I&#8217;ll expand the file search so we don&#8217;t clutter /usr/bin and /usr/lib.</p>
<p>Once the API is a bit more stable I expect we&#8217;ll try to get a few projects to ship their debug hacks.  I plan to ship at least one (libstdc++ pretty-printers) in F11.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: johan</title>
		<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/comment-page-1/#comment-473</link>
		<dc:creator>johan</dc:creator>
		<pubDate>Wed, 19 Nov 2008 17:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=63#comment-473</guid>
		<description>Neat idea, I&#039;ve wanted to do this for some time.

Maybe the g_signal_emit frame can be removed as well, since it doesn&#039;t give a lot of extra information.

Next step, integrate this with language bindings, so we can go from say JS -&gt; C back and forth and still make sense of the tracebacks.</description>
		<content:encoded><![CDATA[<p>Neat idea, I&#8217;ve wanted to do this for some time.</p>
<p>Maybe the g_signal_emit frame can be removed as well, since it doesn&#8217;t give a lot of extra information.</p>
<p>Next step, integrate this with language bindings, so we can go from say JS -&gt; C back and forth and still make sense of the tracebacks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian McKellar</title>
		<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/comment-page-1/#comment-472</link>
		<dc:creator>Ian McKellar</dc:creator>
		<pubDate>Tue, 18 Nov 2008 19:16:19 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=63#comment-472</guid>
		<description>Wow. That&#039;s the best thing I&#039;ve seen in a long time. Almost enough to make up for automake, eh? :)

Ian</description>
		<content:encoded><![CDATA[<p>Wow. That&#8217;s the best thing I&#8217;ve seen in a long time. Almost enough to make up for automake, eh? <img src='http://blogs.gnome.org/alexl/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>
<p>Ian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexl</title>
		<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/comment-page-1/#comment-471</link>
		<dc:creator>alexl</dc:creator>
		<pubDate>Tue, 18 Nov 2008 18:09:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=63#comment-471</guid>
		<description>colin: I think that might be possible with the python stuff. It has some autoload per object file feature.</description>
		<content:encoded><![CDATA[<p>colin: I think that might be possible with the python stuff. It has some autoload per object file feature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Walters</title>
		<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/comment-page-1/#comment-470</link>
		<dc:creator>Colin Walters</dc:creator>
		<pubDate>Tue, 18 Nov 2008 18:05:40 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=63#comment-470</guid>
		<description>My random idea on this was to be able to attach gdb scripts inside the .debuginfo packages.  So the projects themselves maintain them, and you don&#039;t have to go hunting on the intertubes to find them.</description>
		<content:encoded><![CDATA[<p>My random idea on this was to be able to attach gdb scripts inside the .debuginfo packages.  So the projects themselves maintain them, and you don&#8217;t have to go hunting on the intertubes to find them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abderrahim</title>
		<link>http://blogs.gnome.org/alexl/2008/11/18/gdb-is-dead-long-live-gdb/comment-page-1/#comment-469</link>
		<dc:creator>Abderrahim</dc:creator>
		<pubDate>Tue, 18 Nov 2008 13:28:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=63#comment-469</guid>
		<description>Looks great, I hope I&#039;ll find some time to integrate this with my vala patch</description>
		<content:encoded><![CDATA[<p>Looks great, I hope I&#8217;ll find some time to integrate this with my vala patch</p>
]]></content:encoded>
	</item>
</channel>
</rss>
