Publication de GNU Binutils 2.35

Présenté nouvelle version de l'ensemble d'utilitaires système GNU Binutils 2.35, qui comprend des programmes tels que le lienur GNU, l'assembleur GNU, nm, objdump, strings, strip.

Dans nouvelle version:

  • L'assembleur a été doté de l'option « —gdwarf-5 » pour générer des tableaux de débogage « .debug_line » contenant des informations sur les numéros de ligne au format DWARF-5. Le support des instructions Intel SERIALIZE et TSXLDTRK a été ajouté. Des options « -mlfence-after-load= », « -mlfence-before-indirect-branch= » et « -mlfence-before-ret= » ont été ajoutées pour protéger contre les vulnérabilités. (Load Value Injection, (CVE-2020-0551).
  • Le utilitaire readelf a été doté d'un mode « lint », incluant des vérifications supplémentaires lors du traitement des fichiers, telles que des vérifications de sections de taille nulle. Dans readelf, un indicateur « […] » est également affiché lors de la coupure des noms qui ne tiennent pas sur une ligne de 80 caractères. Une option « —silent-truncation » est prévue pour restaurer l'ancien comportement.
  • Le lieur a été doté d'une option « —dependency-file » pour créer un fichier de type Make listant les dépendances d'entrée traitées, fonctionnant de manière analogue à l'utilisation de l'option « -M -MP » dans le compilateur. Le lieur a également reçu les options « —warn-textrel », « —enable-textrel-check=[no|yes|warning|error] », « —export-dynamic-symbol », « —export-dynamic-symbol-list », « —enable-non-contiguous-regions » et
    « —enable-non-contiguous-regions-warnings » pour gérer le traitement de DT_TEXTREL, l'exportation de symboles dynamiques et le placement non contigu des régions.
  • Le support de la plateforme cible X86 NaCl a été supprimé.

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