Glibc na zachranna media

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Čtvrtek Září 21 12:10:30 CEST 2000


On 21 Sep 2000, Martin Kavalec wrote:

> Debug info se natahuje do pameti? Myslim, ze se knihovny mmapuji
> a u mmapovanych souboru se na disk saha, az kdyz program prislusnou
> stranku potrebuje. Vzhledem k tomu, ze debug info neni pro beh
> programu potreba, nemelo by se do pameti dostat.

Pro ELF soubory plati. ze do pameti se natahuji (rozumej mmapuji) casti
podle tabulky phdr (snad physical header). Priznam se, ze nevim, jak tuto
tabulku vypsat, ale linker ji konstruuje z tabulky sekci, kterou lze
vypsat pomoci "objdump --section-headers". Ty sekce, co nemaji ALLOC se do
pameti nenatahuji (pokud si je explicitne nenacte treba debugger) a jak je
vidno, ladici informace (.stab, .stabstr) ALLOC nemaji.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux