Как определяется адрес для _start в файле ELF?

Я читал спецификацию ELF и не могу понять, откуда берутся точка входа в программу и адрес _start.

Похоже, они должны быть в довольно последовательном месте, но я сделал несколько тривиальных программ, и _start всегда находится в другом месте.

Кто-нибудь может уточнить?

6
задан samoz 24 November 2010 в 22:53
поделиться