| Age | Commit message (Collapse) | Author |
|
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 <john.ogness@linutronix.de>
|
|
The following slide shows hello2 using DT_RPATH, so set the output
to hello2 when compiling.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
We talk about the dynamic loader, so let's talk about how
to configure it too.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
PIE binaries are now the default, so let's talk about them.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
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 '=>'
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|