utgÄvan av systemverktyg , som inkluderar program som GNU linker, GNU assembler, nm, objdump, strings, strip.
:
- I assemblatorn har alternativet «âgdwarf-5» lagts till för att generera debug-tabeller «.debug_line» med information om radnummer i DWARF-5-format. Stöd för instruktioner som Intel SERIALIZE och TSXLDTRK har lagts till. Alternativen «-mlfence-after-load=», «-mlfence-before-indirect-branch=» och «-mlfence-before-ret=» har lagts till för att skydda mot sĂ„rbarheter. (CVE-2020-0551).
- I readelf-verkt var ett «lint»-lĂ€ge tillagt som inkluderar ytterligare kontroller nĂ€r filer behandlas, sĂ„som kontroller av nollstorlekssektioner. readelf ger ocksĂ„ en indikator «[âŠ]» vid avkortning av namn som inte fĂ„r plats pĂ„ en rad med 80 tecken. För att Ă„terstĂ€lla det gamla beteendet finns alternativet «âsilent-truncation».
- Till linkern har alternativet «âdependency-file» lagts till för att skapa en Make-liknande fil med en lista över behandlade ingĂ„ngsberoenden, vilket fungerar analogt med att anvĂ€nda alternativet «-M -MP» i kompileraren. I linkern har ocksĂ„ alternativen «âwarn-textrel», «âenable-textrel-check=[no|yes|warning|error]», «âexport-dynamic-symbol», «âexport-dynamic-symbol-list», «âenable-non-contiguous-regions» och
«âenable-non-contiguous-regions-warnings» lagts till för att styra hanteringen av DT_TEXTREL, export av dynamiska symboler och icke-grĂ€nsande omrĂ„den. - Stöd för mĂ„lapparaten X86 NaCl har tagits bort.
KĂ€lla: opennet.ru
