Ну этот то я знаю. Кстати, размер объектного ELF файла я определял так: размер = смещение_таблицы_секций + колшичество_секций * размер_заголовка_секции. Это проще чем перебирать все секции файла, т. к. заголовки секций положенно размецать в конце файла. А вот таблицу сегментов в начале, а таблицы секций вполне возможно не будет. Я конечно могу определить размер файла по таблице сегментов, но может есть более простой вариант? К тому же для загрузки может потребоваться информация из незагружаемых сегментов, поэтому и тоже придётся скопировать.
|