GNU Binutils 2.37 izlaidums

Izlaists GNU Binutils 2.37 sistēmu utilītu komplekts, kurā ietilpst tādas programmas kā GNU linker, GNU assembler, nm, objdump, strings, strip.

Jaunajā versijā:

  • Tika palielinātas prasÄ«bas attiecÄ«bā uz kompilācijas vidi; Binutils izveidei tagad nepiecieÅ”amas bibliotēkas un kompilators, kas atbalsta C99 standartu.
  • Atbalsts arm-symbianelf formātam ir pārtraukts.
  • Tika pievienots RME (Realm Management Extension) atbalsts, kas ir paplaÅ”inājums ARMv9-A arhitektÅ«rai, ļaujot organizēt dinamiski nododamus resursus un atmiņu atseviŔķā aizsargātā adreses telpā, kurai piekļūt nav atļauts privileģētajām lietotnēm un TrustZone firmware. Ieteiktais risinājums ir daļa no infrastruktÅ«ras, kas paredzēta izolētu vidi izveidei Arm CCA (Confidential Compute Architecture). RME nodroÅ”ina iespēju parastām programmām saglabāt savus konfidenciālos datus Ŕādās vidēs, lai pasargātu tos no nesankcionētas piekļuves operētājsistēmas un hipervizoru kompromitācijas gadÄ«jumā.
  • LinkerÄ« ieviestas jaunas opcijas:
    • ā€˜-Bno-symbolic’ — atceļ režīmus ā€˜-Bsymbolic’ un ā€˜-Bsymbolic-functions’;
    • ā€˜-z report-relative-reloc’ — izvada informāciju par dinamiskiem adresēm (relocation);
    • ā€˜-z start-stop-gc’ — atspējo __start_* / __stop_* saiÅ”u apstrādi atkritumu savācēja neizmantotu sekciju tÄ«rīŔanas laikā.
  • RÄ«kam readelf pievienota opcija «—sym-base=0|8|10|16Ā» numerisko simbolu attēloÅ”anas formas izvēlei.
  • RÄ«kam nm pievienotas opcijas: ā€˜ā€”format=just-symbols’ (ā€˜-j’) tikai simbolu nosaukumu izvadīŔanai un ā€˜ā€”quiet’ diagnostisko ziņojumu Ā«no symbolsĀ» izslēgÅ”anai.
  • RÄ«kiem objcopy un strip pievienota opcija ā€˜ā€”keep-section-symbols’, lai nepieļautu neizmantotu sekciju dzēŔanu failu apstrādes laikā.
  • RÄ«kam objcopy pievienotas opcijas ā€˜ā€”weaken’, ā€˜ā€”weaken-symbol’ un ā€˜ā€”weaken-symbols’, lai neizŔķirtos simbolus klasificētu kā weak simbolus.
  • RÄ«kos readelf un objdump ieviesta iespēja attēlot sekciju saturu Ā«.debug_supĀ», un pēc noklusējuma atļautas saites uz atseviŔķiem failiem ar atkļūdoÅ”anas informāciju (debug info).

Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster