â ein Entwicklungspaket fĂŒr die Programmiersprache Ada. Das Paket enthĂ€lt einen Compiler, eine integrierte Entwicklungsumgebung , einen statischen Analysewerkzeug fĂŒr ein Teilmenge der Sprache SPARK, den GDB-Debugger und eine Sammlung von Bibliotheken. Das Paket steht unter einer GPL-Lizenz.
HauptÀnderungen:
- Der Compiler wurde um viele Neuerungen aus dem Entwurf des kommenden
.
aktualisiert. Der Backend wurde auf GCC 9 (fĂŒr alle Plattformen auĂer macOS) aktualisiert. UnterstĂŒtzung fĂŒr die RISC-V 64-Plattform wurde hinzugefĂŒgt. - Die Entwicklungsumgebung GNAT Studio verwendet jetzt
(Language Server Protocol) fĂŒr die Programmiersprache Ada. Auf der Basis desselben Servers wurde eine Erweiterung fĂŒr Visual Studio Code umgesetzt, die jetzt im
. - Im unterstĂŒtzen jetzt die EigentĂŒmerschaft von Zeigern (wie in Rust), was die Nachweisbarkeit von Speicherfehlern und Speicherlecks ermöglicht. Das unterstĂŒtzte Teilmenge der Sprache wurde durch neue Konstruktionen erweitert.
Quelle: opennet.ru
