Gefa út GNU Binutils 2.37

Útgáfa GNU Binutils 2.37 settsins af kerfishjálpum hefur verið kynnt, sem inniheldur forrit eins og GNU linker, GNU assembler, nm, objdump, strengi, ræma.

Í nýju útgáfunni:

  • Kröfur fyrir samsetningarumhverfið hafa verið auknar; til að byggja Binutils þarf nú að búa til bókasöfn og þýðanda sem styðja C99 staðalinn.
  • Stuðningur við arm-symbianelf sniðið hefur verið hætt.
  • Bætti við stuðningi við RME (Realm Management Extension), viðbót fyrir ARMv9-A arkitektúrinn, sem gerir þér kleift að skipuleggja kraftmikinn flutning á auðlindum og minni yfir á sérstakt varið vistfangarými, sem forréttindaforrit og TrustZone vélbúnaðar hafa ekki aðgang að. Fyrirhugaður eiginleiki er hluti af innviðum til að búa til einangrað umhverfi Arm CCA (Confidential Compute Architecture). RME gerir algengum forritum kleift að geyma trúnaðargögn sín í slíku umhverfi til að vernda þau gegn óviðkomandi aðgangi ef um er að ræða málamiðlun á stýrikerfi og yfirsýnum.
  • Nýir valkostir hafa verið innleiddir í tengilinn:
    • '-Bno-symbolic' - dregur úr stillingum '-Bsymbolic' og '-Bsymbolic-functions';
    • '-z report-relative-reloc' - sýnir upplýsingar um kraftmikla tengingu heimilisfönga (flutningur);
    • '-z start-stop-gc' - slekkur á vinnslu __start_*/__stop_* tilvísana á meðan sorphirðarinn hreinsar upp ónotaða hluta.
  • Valmöguleikanum „--sym-base=0|8|10|16“ hefur verið bætt við readelf tólið til að velja form til að birta tölutákn.
  • Valkostum hefur verið bætt við nm tólið: '—format=just-symbols' ('-j') til að sýna aðeins táknnöfn og '—quiet' til að slökkva á greiningarskilaboðum "engin tákn".
  • '—keep-section-symbols' valmöguleikinn hefur verið bætt við objcopy og strip tólin til að slökkva á fjarlægingu ónotaðra hluta við vinnslu skráa.
  • Bætt við '--weaken', '--weaken-symbol' og '--weaken-symbols' valmöguleikum til að afrita til að flokka óskilgreind tákn sem veik tákn.
  • Readelf og objdump hafa nú möguleika á að birta innihald „.debug_sup“ hluta og, sjálfgefið, leyfa tengla á einstakar skrár með villuleitarupplýsingum.

Heimild: opennet.ru

Bæta við athugasemd