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