<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manut/vorlesung/application-devel/debugging-tools, branch schulung</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.mecka.net/manut/vorlesung/atom?h=schulung</id>
<link rel='self' href='https://git.mecka.net/manut/vorlesung/atom?h=schulung'/>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/'/>
<updated>2019-03-22T14:39:41Z</updated>
<entry>
<title>app/debugging: unify path to hello binary</title>
<updated>2019-03-22T14:39:41Z</updated>
<author>
<name>Kurt Kanzenbach</name>
<email>kurt@linutronix.de</email>
</author>
<published>2019-03-22T14:28:36Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=4a9442bd2c70f2ef1b4bee6328499113efcde4a1'/>
<id>urn:sha1:4a9442bd2c70f2ef1b4bee6328499113efcde4a1</id>
<content type='text'>
For GDB sometimes the hello binary is located in /home/devel/work and sometimes
in /home/devel/jan. Unify it.

Signed-off-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>app/debugging: add description slide for address sanitizer</title>
<updated>2019-03-06T11:30:36Z</updated>
<author>
<name>Kurt Kanzenbach</name>
<email>kurt@linutronix.de</email>
</author>
<published>2019-03-05T10:58:10Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=4848bf113103d72de9267e71f9a56723d69b7a8b'/>
<id>urn:sha1:4848bf113103d72de9267e71f9a56723d69b7a8b</id>
<content type='text'>
Add a brief introduction about what the address sanitizer actually is and what
types of bugs in can find. That's useful for our customers.

Requested-by: Holger Dengler &lt;holger.dengler@linutronix.de&gt;
Signed-off-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>app/debugging: add address sanitizer example</title>
<updated>2019-02-28T10:58:44Z</updated>
<author>
<name>Kurt Kanzenbach</name>
<email>kurt@linutronix.de</email>
</author>
<published>2019-02-28T10:10:23Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=fd7e64b0a1ee69ddf608ed0f5ad4867f0f5277d8'/>
<id>urn:sha1:fd7e64b0a1ee69ddf608ed0f5ad4867f0f5277d8</id>
<content type='text'>
The address sanitizer is a useful tool for debugging lots of memory related bugs
such as heap/stack overflows, user after frees and much more.

Signed-off-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>app/debugging: remove trailing whitespaces</title>
<updated>2019-02-28T10:58:42Z</updated>
<author>
<name>Kurt Kanzenbach</name>
<email>kurt@linutronix.de</email>
</author>
<published>2019-02-28T10:10:22Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=fa7ce3371a9415561ff9020e3a143cd0d80e7048'/>
<id>urn:sha1:fa7ce3371a9415561ff9020e3a143cd0d80e7048</id>
<content type='text'>
Signed-off-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>app-debugging: remove obsolete slides</title>
<updated>2018-11-06T13:16:30Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-11-06T13:16:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=92f7f4fa7ae94290a1ddf39fc86b247d6cab591d'/>
<id>urn:sha1:92f7f4fa7ae94290a1ddf39fc86b247d6cab591d</id>
<content type='text'>
Trainers should use DEBUGGING_TOOLS instead.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>replace *all* tabs with spaces</title>
<updated>2018-04-19T09:03:45Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-04-19T09:03:45Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=ea793b23c98403cefb38670d02a778b843bdf997'/>
<id>urn:sha1:ea793b23c98403cefb38670d02a778b843bdf997</id>
<content type='text'>
There are times when tabs are allowed and times when they are not.
Let's just simply never use tabs for anything. This makes it easy
to find presentations where tabs were accidentally inserted.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>remove german slides when english are available</title>
<updated>2018-02-20T14:33:14Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-02-20T14:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=0351969fdffa9959921d8ec38b7d0d7cf095fcd0'/>
<id>urn:sha1:0351969fdffa9959921d8ec38b7d0d7cf095fcd0</id>
<content type='text'>
Remove german slides if a completely translated english version is
available. For slides that have been translated to english, but do
not contain all the information of the german slides, the german
slides are still available. But they are only available for
reference. That will not be built.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>debugging-tools: fixup typos</title>
<updated>2018-02-20T13:58:34Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-01-23T03:34:14Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=1d66040712a426b2ebe1e79cc7cf5a7cd53168c4'/>
<id>urn:sha1:1d66040712a426b2ebe1e79cc7cf5a7cd53168c4</id>
<content type='text'>
Fixup some copy/paste errors.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>debugging-tools: add symbol reinsert and PIE info</title>
<updated>2018-02-20T13:58:34Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-01-22T11:40:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=5f3f91a908171af63afe4565ca1547a2bdd6f628'/>
<id>urn:sha1:5f3f91a908171af63afe4565ca1547a2bdd6f628</id>
<content type='text'>
PIE binaries are now the default, so let's talk about them. Particularly
for mtrace it is important to understand.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>devel/debugging tools: add english version</title>
<updated>2017-12-19T09:31:06Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2017-12-19T09:31:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=67fd50dca5856654f5eb89a7646c4f1184e7d1aa'/>
<id>urn:sha1:67fd50dca5856654f5eb89a7646c4f1184e7d1aa</id>
<content type='text'>
Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
</feed>
