Wydanie GNU Binutils 2.39

Opublikowana została wersja zestawu narzędzi systemowych GNU Binutils 2.39, który zawiera takie programy jak GNU linker, GNU assembler, nm, objdump, strings, strip.

W nowej wersji:

  • W kompilatorze plików w formacie ELF (ELF linker) wprowadzono ostrzeżenie o włączeniu możliwości wykonywania kodu na stosie oraz w przypadku obecności w pliku binarnym segmentów pamięci, dla których jednocześnie ustawiono prawa do odczytu, zapisu i wykonania.
  • W ELF linker dodano opcję „—package-metadata” do osadzenia w pliku metadanych w formacie JSON, zgodnych ze specyfikacją Package Metadata.
  • W skryptach kompilatora dodano wsparcie dla użycia w opisie sekcji etykiety TYPE= do ustawiania typu sekcji.
  • W narzędziu objdump pojawiła się możliwość podświetlania składni w disasemblerowym wyjściu dla architektur AVR, RiscV, s390, x86 i x86_64.
  • Do narzędzia nm dodano opcję „—no-weak” („-W”) do zignorowania weak-symboli.
  • Do narzędzi readelf i objdump dodano opcję „-wE” do wyłączenia odwołań do serwerów debuginfod podczas przetwarzania linków.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster