Siideynta GNU Binutils 2.37 ee qalabka nidaamka ayaa la soo bandhigay, oo ay ku jiraan barnaamijyada sida GNU linker, GNU assembler, nm, objdump, strings, strips.
Nooca cusub:
- Shuruudaha deegaanka kulanka waa la kordhiyey, si loo dhiso Binutils, maktabadaha iyo isku-duwaha taageera heerka C99 ayaa hadda loo baahan yahay.
- Taageerada qaabka arm-symbianelf waa la joojiyay.
- Taageero dheeri ah oo loogu talagalay RME (Fidinta Maareynta Realm), kordhinta qaab dhismeedka ARMv9-A, kaas oo kuu oggolaanaya inaad abaabusho wareejinta firfircoon ee agabka iyo xusuusta meel ciwaan gaar ah oo la ilaaliyo, kuwaas oo codsiyada mudnaanta leh iyo firmware TrustZone aysan marin u helin. Qaabka la soo jeediyay waa qayb ka mid ah kaabayaasha abuuritaanka bay'ad go'doonsan Arm CCA (Qorshaha Xisaabinta Qarsoon). RME waxay awood u siinaysaa barnaamijyada caadiga ah inay ku kaydiyaan xogtooda sirta ah ee deegaankan si ay uga ilaaliyaan galaangalka aan la ogolayn haddii ay dhacdo khalkhal ku yimaadda nidaamka hawlgalka iyo kormeerayaasha.
- Ikhtiyaar cusub ayaa laga hirgaliyay xiriiriyaha:
- '-Bno-calaamadaha' - waxay baabi'isaa hababka '-Bsymbolic' iyo '-Bsymbolic-functions';
- '-z report-relative-reloc' - waxay muujisaa macluumaadka ku saabsan isku xidhka firfircoon ee ciwaanada (raritaan);
- '-z start-stop-gc' - waxay joojisaa habaynta __start__*/__stop__* tixraacyada halka qashin ururiyaha uu nadiifinayo qaybaha aan la isticmaalin.
- Xulashada "-sym-base=0|8|10|16" ayaa lagu daray utility readelf si loo doorto foomka muujinta calaamadaha tirada.
- Ikhtiyaarada ayaa lagu daray utility nm: '-format=just-symbols' ('-j') si loo muujiyo kaliya magacyada calaamada iyo 'β aamus' si loo joojiyo farriimaha ogaanshaha " calaamado ma leh".
- Xulashada '-keep-section-symbols' ayaa lagu daray objcopy-ka iyo qalabyada xariijinta si loo baabi'iyo ka saarista qaybaha aan la isticmaalin marka faylasha la sameynayo.
- Waxaa lagu daray '--daciif', '---daciif-calaamadaha' iyo '---daciif-calaamadaha' si loo koobiyeeyo si loo kala saaro calaamadaha aan la qeexin inay yihiin calaamado daciif ah.
- Readelf iyo objdump hadda waxay awood u leeyihiin inay soo bandhigaan waxa ku jira qaybaha ".debug_sup" iyo, sida caadiga ah, u oggolow xiriirinta faylalka gaarka ah ee leh macluumaadka cilladaha.
Source: opennet.ru