A GNU Binutils 2.37 kiadása

Megjelent a GNU Binutils 2.37 rendszerhasznos segédprogramcsomag, amely olyan programokat tartalmaz, mint a GNU linker, a GNU assembler, nm, objdump, strings, strip.

Az új verzióban:

  • Megnövekedtek a fordítási környezet követelményei, a Binutils fordításához most C99 szabványt támogató könyvtárakra és fordítóra van szükség.
  • Megszűnt az arm-symbianelf formátum támogatása.
  • Hozzáadva a RME (Realm Management Extension) támogatása, amely az ARMv9-A architektúra kiterjesztése, lehetővé téve az erőforrások és memória dinamikus átadását egy külön védett címtérbe, amelyhez a privilegizált alkalmazások és a TrustZone firmware nem férhet hozzá. Az ajánlott lehetőség része a titkosított számítási architektúrák (Arm CCA) izolált környezetének létrehozásához szükséges infrastruktúrának. Az RME lehetővé teszi a normál programok számára, hogy védjék bizalmas adataikat az ilyen környezetekben az operációs rendszer és a hipervizorok kompromittálódása esetén.
  • Az összekapcsolóban új opciók kerültek bevezetésre:
    • ‘-Bno-symbolic’ — eltávolítja a ‘-Bsymbolic’ és ‘-Bsymbolic-functions’ módokat;
    • ‘-z report-relative-reloc’ — információt ad a dinamikus címek összekapcsolásáról (relocation);
    • ‘-z start-stop-gc’ — letiltja a __start_* / __stop_* hivatkozások feldolgozását a szemétgyűjtő során nem használt szekciók tisztítása során.
  • A readelf eszközhöz hozzáadva az ‘—sym-base=0|8|10|16’ opció a numerikus szimbólumok megjelenítési forma kiválasztására.
  • Az nm eszközhöz hozzáadva az opciók: ‘—format=just-symbols’ (‘-j’) a szimbólumnevek kiírására, és ‘—quiet’ a diagnosztikai üzenetek letiltására, mint például a ‘no symbols’.
  • Az objcopy és a strip eszközökhöz hozzáadva az ‘—keep-section-symbols’ opció a nem használt szekciók eltávolításának letiltására a fájlok feldolgozása során.
  • Az objcopy eszközhöz hozzáadva az ‘—weaken’, ‘—weaken-symbol’ és ‘—weaken-symbols’ opciók a nem meghatározott szimbólumok gyenge szimbólumként való besorolására.
  • A readelf és az objdump eszközökben lehetőség nyílik a ‘.debug_sup’ szekciók tartalmának megjelenítésére, és alapértelmezés szerint engedélyezve vannak a külön fájlokra mutató hivatkozások a hibakeresési információkhoz (debug info).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster