vydání sady systémových utilit , který zahrnuje programy jako GNU linker, GNU assembler, nm, objdump, strings, strip.
:
- Assembler nyní obsahuje volbu „--gdwarf-5“ pro generování ladicích tabulek „.debug_line“ s informacemi o číslech řádků ve formátu DWARF-5. Byla přidána podpora pro instrukce Intel SERIALIZE a TSXLDTRK. Pro ochranu před zranitelnostmi byly přidány volby „-mlfence-after-load=", '-mlfence-before-indirect-branch=" a „-mlfence-before-ret=". (CVE-2020-0551).
- Do nástroje readelf byl přidán režim „lint“, který umožňuje další kontroly během zpracování souborů, například kontrolu sekcí s nulovou délkou. Readelf také zobrazuje indikátor „[...]“ při ořezávání názvů, které se nevejdou do řádku o délce 80 znaků. Pro návrat k předchozímu chování je k dispozici volba „--silent-truncation“.
- Linker nyní obsahuje volbu „--dependency-file“ pro vytvoření Makefile se seznamem zpracovaných vstupních závislostí. Tato volba funguje podobně jako volba „-M -MP“ v kompilátoru. Linker nyní obsahuje také volby „--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“ pro řízení zpracování DT_TEXTREL, dynamického exportu symbolů a umístění nesouvislých oblastí. - Odebrána podpora pro cílovou platformu X86 NaCl.
Zdroj: opennet.ru
