2013-11-20 2 views

ответ

3

size по умолчанию работает в режиме совместимости с Berkeley. В этом режиме он будет включать в себя определенные неиспользуемые разделы только для чтения, которые имеют набор бит ALLOC, такой как .rodata, в виде текста, и он будет классифицировать некоторые неисполняемые разделы без NOBITS в качестве данных вместо bss. Если вы запустите size в «режиме совместимости с системой V», size -A my_obj.o, он должен дать вам размеры, близкие к значениям, указанным readelf -t.

Смежные вопросы