Publication de GNU Binutils 2.39

La version du package d'utilitaires système GNU Binutils 2.39 a été publiée, comprenant des programmes tels que le linker GNU, l'assembleur GNU, nm, objdump, strings, et strip.

Dans la nouvelle version :

  • Le linker ELF a implémenté un avertissement lors de l'activation de l'exécution de code dans la pile, ainsi que lors de la présence dans le fichier binaire de segments mémoire ayant simultanément les droits de lecture, d'écriture et d'exécution.
  • Une option « —package-metadat » a été ajoutée au linker ELF pour intégrer dans le fichier des métadonnées au format JSON, conformément à la spécification des métadonnées de package.
  • Dans les scripts du linker, la prise en charge de l'utilisation de la description de section avec des étiquettes TYPE=<type> pour définir le type de section a été ajoutée.
  • L'outil objdump a obtenu la possibilité de mettre en surbrillance la syntaxe dans la sortie désassemblée pour les architectures AVR, RiscV, s390, x86, et x86_64.
  • Une option « —no-weak » (« -W ») a été ajoutée à l'outil nm pour ignorer les symboles weak.
  • Les outils readelf et objdump ont reçu une option « -wE » pour désactiver les requêtes aux serveurs debuginfod lors du traitement des références.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster