lëshimi i paketës së utiliteteve sistemore , i cili përfshin programe si GNU linker, GNU assembler, nm, objdump, strings, strip.
:
- Shtesa e shĂ«rbimit Ă«shtĂ« e shtuar , i cili Ă«shtĂ« njĂ« server HTTP pĂ«r ofrimin e informacionit tĂ« debugging pĂ«r ELF/DWARF dhe kodet burimore. Kur ndĂ«rtohet Binutils me mbĂ«shtetje pĂ«r debuginfod, mjetet readelf dhe objdump mund tĂ« lidhen me serverat debuginfod pĂ«r tĂ« shkarkuar informacionin e humbur tĂ« debugging pĂ«r skedarĂ«t nĂ« proces. PĂ«r binutils me debuginfod nĂ« skriptin e konfigurimit duhet tĂ« pĂ«rcaktohet opsioni "âwith-debuginfod" dhe tĂ« sigurohet akses nĂ« bibliotekĂ«n libdebuginfod, e cila ofrohet me paketĂ«n ;
- NĂ« disassembler (objdump âdisassemble) Ă«shtĂ« shtuar opsioni "âvisualize-jumps" pĂ«r tĂ« gjeneruar grafikĂ« ascii me vizualizimin e kalimeve, qĂ« tregon qartĂ« lidhjet midis pikĂ«s sĂ« synimit dhe burimit tĂ« kalimit nĂ« rrjedhĂ«n e komandave. Vizualizimi funksionon pĂ«r arkitekturĂ«n x86, x86_64 dhe ARM;
c6: | | \âââ-> be 00 00 00 00 mov $0x0,%esi
cb: | | \/â-> 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d2
d2: | | | 31 c0 xor x,x
d4: | | | \/â e8 00 00 00 00 callq d9
d9: | | | \-> bf 02 00 00 00 mov $0x2,i
de: | +ââââ|ââ e8 00 00 00 00 callq e3
e3: | \ââââ|â-> 48 89 da mov %rbx,%rdx
e6: | | be 00 00 00 00 mov $0x0,%esi
eb: | \ââ eb de jmp cb
ed: \ââââââ-> 48 8b 16 mov (%rsi),%rdx - NĂ« assembler dhe linker Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r gjenerimin e skedarĂ«ve ELF pĂ«r arkitekturĂ«n Z80 (pĂ«r procesorĂ«t Zilog Z180 dhe Zilog eZ80 nĂ« modet ADL dhe Z80);
- NĂ« mjetin "ar" Ă«shtĂ« shtuar opsioni "âoutput" pĂ«r tĂ« pĂ«rcaktuar katalogun pĂ«r nxjerrjen nga arkivi;
- NĂ« mjetet "objcopy" dhe "strip" Ă«shtĂ« shtuar opsioni "âkeep-section" pĂ«r tĂ« parandaluar fshirjen e seksionit tĂ« caktuar.
Burimi: opennet.ru
