Udgivelse af GNU Binutils 2.35

Præsenteret udgivelse af systemværktøjspakken GNU Binutils 2.35, som inkluderer programmer som GNU linker, GNU assembler, nm, objdump, strings, strip.

I ny version:

  • 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 LVI (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

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster