Rhyddhau Binutils GNU 2.33

A gyflwynwyd gan rhyddhau set o gyfleustodau system Ysbienddrych GNU 2.33, sy'n cynnwys rhaglenni fel cysylltydd GNU, cydosodwr GNU, nm, objdump, llinynnau, stribed.

В newydd fersiwn:

  • Mae cefnogaeth set gyfarwyddiadau wedi'i ychwanegu at y cydosodwr ar gyfer systemau ARM
    SVE2 (Estyniad Fector Scalable 2), TME (Estyniad Cof Trafodol) ac MVE (Estyniad Fector). Ychwanegwyd cefnogaeth prosesydd
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE a Cortex-A77. Wedi gweithredu'r gyfarwyddeb ".float16" i amgodio llythrennau ar gyfer rhifau pwynt arnawf 16-did;

  • Mae'r opsiwn "-m[no-]fix-loongson3-llsc" wedi'i ychwanegu at y cydosodwr ar gyfer systemau MIPS i reoli'r datrysiad ar gyfer nam mewn proseswyr Loongson3 sy'n arwain at ddatgloi pan fydd defnydd penodol o gyfarwyddiadau LL a SC;
  • Mae'r opsiwn "-z pac-plt" wedi'i ychwanegu at y cysylltydd ar gyfer pensaernïaeth AArch64 i alluogi diogelu cofnodion yn nhablau PLT (Tabl Cyswllt Gweithdrefn) gan ddefnyddio PAC (Dilysu Pointer), a'r priodweddau
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI a GNU_PROPERTY_AARCH64_FEATURE_1_PAC. I ddewis un o'r dulliau i osgoi problem 843419 mewn proseswyr Cortex-A53, mae'r opsiwn “—fix-cortex-a53-843419[=full|adr|adrp” wedi'i ychwanegu

  • Ychwanegwyd opsiwn "--source-comment[={txt}]" i objdump i osod rhagddodiad y llinellau ffynhonnell a ddangosir yn ystod dadosod;
  • Ychwanegwyd opsiynau “-set-section-alignment section-name=power-of-2-align” a “--verilog-data-width” i objcopy i newid aliniad yr adran a rheoli maint y rhes wrth arddangos data mewn fformat verilog ;
  • Ychwanegwyd opsiynau ar wahân “—debug-dump=links/follow” a “—dwarf=links/follow-links” i ddarllen eich hun ac objdump ar gyfer dangos a dilyn dolenni pan fo sawl set o wybodaeth dadfygio yn y ffeil;
  • Mae cefnogaeth ar gyfer dympiau mewn amgodio CTF (Fformat Math Compact) wedi'i ychwanegu at objdump a readelf.

Ffynhonnell: opennet.ru

Ychwanegu sylw