Release GNU Binutils 2.43

De release van de systeemhulpprogramma's GNU Binutils 2.43 is gepubliceerd, inclusief programma's zoals de GNU linker, GNU assembler, nm, objdump, strings, en strip.

In de nieuwe versie:

  • In de GNU assembler is ondersteuning toegevoegd voor de richtlijn '.base64' om binaire gegevens weer te geven als strings in base64-encoding. Mogelijkheid om de syntaxis '\+' in macro's en binnen de richtlijnen .irp, .irpc en .rept te gebruiken voor het bepalen van het aantal uitvoeringen van de macro.
  • Ondersteuning toegevoegd voor de instructies CFCMOV, NF, CCMP en CTEST, gedefinieerd in de instructieset van Intel APX.
  • Ondersteuning voor de architectuur 'armv9.5-a', evenals de uitbreidingen LUT en LUTv2 (AArch64 Lookup Table Extension) is toegevoegd.
  • Ondersteuning toegevoegd voor RISC-V-uitbreidingen: XSfCease, Zacas, Zcmp, Zfbfmin, Zvfbfmin, Zvfbfwma, Smcsrind, Sscsrind, XCvMem, XCvBi en XCvElw.
  • In de linker zijn de opties toegevoegd: '—rosegment' (bij gebruik van de optie '-z separate-code' creëert het één segment in alleen-lezen modus in plaats van twee), '—section-ordering-file ' (toewijzing van invoer- en uitvoersecties) en '—plugin-save-temps' (opslaan van tijdelijke bestanden van plugins). Voor de architecturen AArch64 en LoongArch is ondersteuning gerealiseerd voor het verpakkingsformaat DT_RELR (verplaatsing), waardoor de grootte van relatieve verplaatsingsinformatie in gedeelde objecten en uitvoerbare bestanden kan worden verkleind.
  • In het hulpprogramma readelf zijn details over de adresverplaatsing (DT_RELR) weergegeven. De optie '-j' ('—display-section') is toegevoegd om de inhoud van de sectie, opgegeven per naam of index, weer te geven. Bij het weergeven van de inhoud van de sectie '.eh_frame' worden ook de sectie '.eh_frame_hdr' weergegeven, indien aanwezig.
  • In het hulpprogramma gprofng is initiële ondersteuning toegevoegd voor de architectuur RISC-V. De code is herwerkt om met hardware-evenemententellers te werken. Specifieke gebeurtenissen voor AMD ZEN3, AMD ZEN4 en Intel Ice Lake-processoren zijn geïmplementeerd, evenals algemene gebeurtenissen voor ARM-processoren.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster