LLVM 13.0 è terminato con il codice ora ramificato e la prima release candidate taggata.

LLVM 13 porta la sintonizzazione AMD Zen 3, il target GFX1013 viene aggiunto al back-end AMDGPU per le APU RDNA2, le chiamate di coda garantite sono ora supportate tramite attributi di istruzione per C e C++, molti miglioramenti al formato clang, il sistema di compilazione ora consente di creare più distribuzioni, supporto per Realm Management Extension (RME) di ARMv9-A, il target Hexagon ora supporta ISA V68/HVX, miglioramenti dell’API C e una varietà di altri miglioramenti.

LLVM 13.0 è stato sviluppato negli ultimi sei mesi mentre il codice era ramificato e LLVM 13.0.0-rc1 è ora taggato. Stanno iniziando i test e le build binarie.

Ci dovrebbe essere una seconda release candidate di LLVM 13.0 verso la fine di agosto e una terza all’inizio di settembre. Se tutto va secondo il programma, LLVM 13.0.0 dovrebbe essere disponibile entro la fine di settembre.

Nel frattempo LLVM 14.0 è ora la versione in sviluppo su Git main per il suo debutto la prossima primavera.

Categories: IT Info