سروس سپورٹ شامل کر دی گئی۔ debuginfodجو کہ ELF/DWARF ڈیبگنگ کی معلومات اور سورس کوڈ فراہم کرنے کے لیے ایک HTTP سرور ہے۔ ڈیبگِن فوڈ سپورٹ کے ساتھ بِنوٹِلز بناتے وقت، ریڈیلف اور آبجڈمپ یوٹیلیٹیز ڈیبگِن فوڈ سرورز سے منسلک ہو سکتی ہیں تاکہ پروسیس ہونے والی فائلوں کے بارے میں گمشدہ ڈیبگنگ معلومات کو ڈاؤن لوڈ کیا جا سکے۔ کے لیے اسمبلیاں کنفیگر اسکرپٹ میں debuginfod کے ساتھ binutils، آپ کو "--with-debuginfod" آپشن کی وضاحت کرنی چاہیے اور کٹ میں فراہم کردہ libdebuginfod لائبریری تک رسائی فراہم کرنی چاہیے۔ elfutils;
ٹرانزیشن کے تصور کے ساتھ ascii گرافکس بنانے کے لیے disassembler (objdump —disassemble) میں "-visualize-jumps" کا اختیار شامل کیا گیا ہے، جو کمانڈ اسٹریم میں ہدف کے نقطہ اور جمپ سورس کے درمیان تعلق کو واضح طور پر بیان کرتا ہے۔ ویژولائزیشن x86, x86_64 اور ARM فن تعمیر کے لیے کام کرتی ہے۔
c6: | | \———-> ہو 00 00 00 00 mov $0x0,%esi
cb: | | /—-> 48 8b 3d 00 00 00 00 mov 0x0(%rip), %rdi # d2
d2: | | | 31 c0 xor %eax, %eax
d4: | | | //— e8 00 00 00 00 callq d9
d9: | | | \-> bf 02 00 00 00 mov $0x2,%edi
de: | +—————|—— e8 00 00 00 00 callq e3
e3: | \—————|—-> 48 89 da mov %rbx, %rdx
e6: | | ہو 00 00 00 00 mov $0x0,%esi
ای بی: | \—— ای بی ڈی جے ایم پی سی بی
ایڈ: \———————-> 48 8b 16 mov (%rsi),%rdx
Z80 فن تعمیر کے لیے ELF فائلیں بنانے کے لیے سپورٹ کو اسمبلر اور لنکر میں شامل کیا گیا ہے (ADL اور Z180 موڈز میں Zilog Z80 اور Zilog eZ80 پروسیسر سپورٹ ہیں)؛
آرکائیو سے نکالنے کے لیے ڈائریکٹری کی وضاحت کرنے کے لیے "--output" آپشن کو "ar" یوٹیلیٹی میں شامل کیا گیا ہے۔
"--keep-section" آپشن کو "objcopy" اور "strip" افادیت میں شامل کر دیا گیا ہے تاکہ مخصوص حصے کو حذف ہونے سے بچایا جا سکے۔