Vydanie GNU Binutils 2.35

Predstavené nové vydanie súboru systémových utilít GNU Binutils 2.35, ktorý obsahuje programy ako GNU linker, GNU assembler, nm, objdump, strings, strip.

V nový verzie:

  • V assembleri bola pridaná možnosť „—gdwarf-5“ na generovanie ladicích tabuliek „.debug_line“ s informáciami o číslach riadkov vo formáte DWARF-5. Pridaná podpora inštrukcií Intel SERIALIZE a TSXLDTRK. Pridané možnosti „-mlfence-after-load=“, „-mlfence-before-indirect-branch=“ a „-mlfence-before-ret=“ na ochranu pred zraniteľnosťami. LVI (CVE-2020-0551).
  • Do nástroja readelf bol pridaný režim „lint“, ktorý zahŕňa ďalšie kontroly pri spracovaní súborov, ako napríklad kontroly sekcií s nulovou veľkosťou. V readelf je tiež zabezpečený výstup indikátora „[…]“ pri orezávaní názvov, ktoré sa nezmestia do riadku veľkosti 80 znakov. Na vrátenie starého správania je k dispozícii možnosť „—silent-truncation“.
  • Do linkeru bola pridaná možnosť „—dependency-file“ na vytvorenie súboru podobného Make so zoznamom spracovaných vstupných závislostí, fungujúca na analógiu s používaním v kompilátore s možnosťou „-M -MP“. V linkeri boli tiež pridané možnosti „—warn-textrel“, „—enable-textrel-check=[no|yes|warning|error]“, „—export-dynamic-symbol“, „—export-dynamic-symbol-list“, „—enable-non-contiguous-regions“ a
    „—enable-non-contiguous-regions-warnings“ na riadenie spracovania DT_TEXTREL, exportu dynamických symbolov a nesúvislého umiestnenia regiónov.
  • Podpora cieľovej platformy X86 NaCl bola odstránená.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster