<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manut/vorlesung/application-devel/embedded-devel, 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-02-28T14:41:20Z</updated>
<entry>
<title>embedded-devel: remove unnecessary "cut" in command</title>
<updated>2019-02-28T14:41:20Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2019-02-28T14:41:20Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=e832bf82cfd98a477867f71394fd933c59d02556'/>
<id>urn:sha1:e832bf82cfd98a477867f71394fd933c59d02556</id>
<content type='text'>
The -dM argument shows the built-in macros. Cutting the #define
from the output not only make the command unnecessarily complex,
but also works against illustrating that they are macros.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>fix various typos and wrong commands in slides</title>
<updated>2019-02-07T16:03:50Z</updated>
<author>
<name>Holger Dengler</name>
<email>dengler@linutronix.de</email>
</author>
<published>2019-02-05T11:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=1df58f151a324dbe97f1958fafc1471ec911c629'/>
<id>urn:sha1:1df58f151a324dbe97f1958fafc1471ec911c629</id>
<content type='text'>
Fixes for:
- missing variable definition in Makefile
- wrong serial device in kernel parameters
- missing trace-cmd subcmd and wrong parameter (sched_switch is an
  event, not a plugin)
- missing #include in example code
- fix copy&amp;paste leftover

Signed-off-by: Holger Dengler &lt;dengler@linutronix.de&gt;
Reviewed-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>embedded-devel: fix loader env-var table to fit</title>
<updated>2018-08-31T13:05:00Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-08-31T13:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=eb84168cfbe0e53a054a4335a8a4bd4142eef70f'/>
<id>urn:sha1:eb84168cfbe0e53a054a4335a8a4bd4142eef70f</id>
<content type='text'>
The table showing the dynamic loader environment variables was
running off the edge of the slide. The main reason was because
the description column was too wide.

Reduce the description column width.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>embedded-devel: fix command line to match example</title>
<updated>2018-04-19T08:45:44Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-04-19T08:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=bac1a55bcb36df264a9f274efb6db7cafde09377'/>
<id>urn:sha1:bac1a55bcb36df264a9f274efb6db7cafde09377</id>
<content type='text'>
The following slide shows hello2 using DT_RPATH, so set the output
to hello2 when compiling.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>embedded-devel: typo: remove duplicate word</title>
<updated>2018-03-07T07:59:41Z</updated>
<author>
<name>Holger Dengler</name>
<email>dengler@linutronix.de</email>
</author>
<published>2018-03-02T13:44:51Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=8a51c72646c1241cd9d4c422650db5cae1d6c4ae'/>
<id>urn:sha1:8a51c72646c1241cd9d4c422650db5cae1d6c4ae</id>
<content type='text'>
Signed-off-by: Holger Dengler &lt;dengler@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>embedded-devel: add ld.so.cache 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:48:56Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=abc03682de0b05e165a8deb6f505849870179d61'/>
<id>urn:sha1:abc03682de0b05e165a8deb6f505849870179d61</id>
<content type='text'>
We talk about the dynamic loader, so let's talk about how
to configure it too.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>embedded-devel: add slides about PIE binaries</title>
<updated>2018-02-20T13:58:34Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-01-22T10:56:18Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=e7d244930c7d4d05c673daed57bcc4d3d918d058'/>
<id>urn:sha1:e7d244930c7d4d05c673daed57bcc4d3d918d058</id>
<content type='text'>
PIE binaries are now the default, so let's talk about them.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>embedded-devel: add LD_TRACE_PRELINKING</title>
<updated>2018-02-20T13:58:34Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-01-22T02:29:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=fb4152c2d2a7371496b00f7a30a40619cbc2f45c'/>
<id>urn:sha1:fb4152c2d2a7371496b00f7a30a40619cbc2f45c</id>
<content type='text'>
Since PIE binaries are created by default now, it has become important
to see where the binaries are mapped in memory. LD_TRACE_PRELINKING is
the dynamic loader environment variable to see that.

  $ env LD_TRACE_PRELINKING=1 ./hello | grep '=&gt;'

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