Utgitt GNU Binutils 2.37

Utgivelsen av settet med systemverktÞy GNU Binutils 2.37 er nÄ tilgjengelig, og inkluderer programmer som GNU linker, GNU assembler, nm, objdump, strings, strip.

I den nye versjonen:

  • Kravene til byggeomgivelser har blitt hevet, og det kreves nĂ„ biblioteker og en kompilator som stĂžtter C99-standarden for Ă„ bygge Binutils.
  • StĂžtten for formatet arm-symbianelf er avsluttet.
  • StĂžtte for RME (Realm Management Extension) er lagt til, en utvidelse for ARMv9-A-arkitekturen som muliggjĂžr dynamisk overfĂžring av ressurser og minne til et eget beskyttet adresseomrĂ„de, som ikke privilegerte applikasjoner og TrustZone-firmwaren har tilgang til. Den foreslĂ„tte funksjonen er en del av infrastrukturen for Ă„ lage isolerte miljĂžer i Arm CCA (Confidential Compute Architecture). RME gir vanlige programmer muligheten til Ă„ oppbevare konfidensielle data i slike miljĂžer for beskyttelse mot uautorisert tilgang i tilfelle kompromittering av operativsystemet og hypervisorene.
  • Nye alternativer er implementert i linker:
    • ‘-Bno-symbolic’ — deaktiverer ‘-Bsymbolic’ og ‘-Bsymbolic-functions’ moduser;
    • ‘-z report-relative-reloc’ — gir informasjon om dynamisk adresserelokalisering;
    • ‘-z start-stop-gc’ — deaktiverer behandling av referanser __start_* / __stop_* i prosessen med Ă„ rense unĂždvendige seksjoner av sĂžppelinnsamleren.
  • Det er lagt til et alternativ i readelf ‘—sym-base=0|8|10|16’ for Ă„ velge hvordan numeriske symboler skal vises.
  • Det er lagt til alternativer i nm: ‘—format=just-symbols’ (‘-j’) for kun Ă„ vise symbolnavn og ‘—quiet’ for Ă„ deaktivere diagnostiske meldinger «no symbols».
  • I verktĂžyene objcopy og strip er det lagt til alternativet ‘—keep-section-symbols’ for Ă„ deaktivere fjerning av unĂždvendige seksjoner ved behandling av filer.
  • I objcopy er det lagt til alternativer ‘—weaken’, ‘—weaken-symbol’ og ‘—weaken-symbols’ for Ă„ klassifisere usikre symboler som weak-symbols.
  • Det er implementert muligheten for Ă„ vise innholdet i seksjoner ‘.debug_sup’ i readelf og objdump, og referanser til separate filer med debug-informasjon (debug info) er som standard tillatt.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster