sĂŒsteemi utiltide komplekti vĂ€ljaanne , kuhu kuuluvad sellised programmid nagu GNU linker, GNU assembler, nm, objdump, strings, strip.
:
- Assemberisse on lisatud valik «âgdwarf-5» debug-tabelite «.debug_line» genereerimiseks, mis sisaldavad ridade numbreid DWARF-5 formaadis. Lisatud on tugi Intel SERIALIZE ja TSXLDTRK kĂ€skudele. Lisatud on valikud «-mlfence-after-load=», â-mlfence-before-indirect-branch=» ja «-mlfence-before-ret=», et kaitsta haavatavuse eest. (CVE-2020-0551).
- Readelf utiliti on lisatud «lint» reĆŸiim, mis sisaldab tĂ€iendavaid kontrolle failide töötlemisel, nagu null-suurusega sektsioonide kontrollimine. Samuti tagab readelf «[âŠ]» indikaatori vĂ€ljastamise, kui nimed lĂ”igatakse Ă€ra, kui need ei mahu 80 tĂ€hemĂ€rgi pikkusesse. Vana kĂ€itumise taastamiseks on ette nĂ€htud valik «âsilent-truncation».
- Linkerisse on lisatud valik «âdependency-file», et luua Make-taoline fail, kus on loetletud töödeldud sisemised sĂ”ltuvused, sarnane kasutamisele koostamisel valiku «-M -MP» kaudu. Linkerisse on samuti lisatud valikud «âwarn-textrel», «âenable-textrel-check=[no|yes|warning|error]», «âexport-dynamic-symbol», «âexport-dynamic-symbol-list», «âenable-non-contiguous-regions» ja
«âenable-non-contiguous-regions-warnings», et hallata DT_TEXTREL-i töötlemist, dĂŒnaamiliste sĂŒmbolite eksportimist ja mittejĂ€rgnevate piirkondade paigutust. - Toetuse eemaldamine sihtplatvormile X86 NaCl.
Allikas: opennet.ru
