Lansarea GNU Binutils 2.39

A fost publicată lansarea setului de utilitare de sistem GNU Binutils 2.39, care include programe precum GNU linker, GNU assembler, nm, objdump, strings, strip.

În noua versiune:

  • Linkerul de fișiere ELF (ELF linker) implementează un avertisment când este activată capacitatea de a executa cod pe stivă, precum și dacă există segmente de memorie în fișierul binar care au permisiuni de citire, scriere și executare setate simultan.
  • S-a adăugat opțiunea „--package-metadata” la linkerul ELF pentru a încorpora metadatele în format JSON în conformitate cu specificațiile pentru metadatele pachetului în fișier.
  • S-a adăugat suport pentru utilizarea etichetei TYPE= în descrierea secțiunii la scripturile de linker pentru a seta tipul de secțiune.
  • Utilitarul objdump acceptă acum evidențierea sintaxei în ieșirea dezasamblată pentru arhitecturile AVR, RiscV, s390, x86 și x86_64.
  • S-a adăugat opțiunea „--no-weak” (“-W”) la utilitarul nm pentru a ignora caracterele slabe.
  • Opțiunea „-wE” a fost adăugată la utilitarele readelf și objdump pentru a dezactiva accesul la serverele debuginfod la procesarea link-urilor.

Sursa: opennet.ru

Adauga un comentariu