udgivelse af systemværktøjspakken , som inkluderer programmer som GNU linker, GNU assembler, nm, objdump, strings, strip.
:
- I assembleren er der tilføjet en option «—gdwarf-5» til generering af debug-tabeller «.debug_line» med information om linjenumre i DWARF-5-format. Tilføjet støtte til Intel-instruktioner SERIALIZE og TSXLDTRK. Tilføjet options «-mlfence-after-load=», ‘-mlfence-before-indirect-branch=» og «-mlfence-before-ret=» for at beskytte mod sårbarheden (CVE-2020-0551).
- I readelf-værktøjet er der tilføjet en «lint»-tilstand, som inkluderer yderligere kontroller ved behandling af filer, såsom kontroller af sektioner med nul størrelse. I readelf er der også sørget for en indikator «[…]» ved forkortelse af navne, der ikke kan være i en linje på 80 tegn. For at genskabe den gamle adfærd er der tilføjet en option «—silent-truncation».
- I linker er der tilføjet en option «—dependency-file» til oprettelse af en Make-lignende fil med en liste over behandlede indgående afhængigheder, som fungerer på samme måde som ved brug af compilerens option «-M -MP». I linkeren er der også tilføjet options «—warn-textrel», «—enable-textrel-check=[nej|ja|advarsel|fejl], «—export-dynamic-symbol», «—export-dynamic-symbol-list», «—enable-non-contiguous-regions» og
«—enable-non-contiguous-regions-warnings» til at styre behandlingen af DT_TEXTREL, eksport af dynamiske symboler og ikke-sammenhængende placering af regioner. - Understøttelse af målplatformen X86 NaCl er fjernet.
Kilde: opennet.ru
