Am 25. November wurde eine neue Version des freien Compilers für die Programmiersprachen Pascal und Object Pascal – FPC 3.0.0 «Pestering Peacock» veröffentlicht.
Die wichtigsten Änderungen in dieser Version:
Verbesserungen der Kompatibilität mit Delphi:
- Unterstützung von Delphi-ähnlichen Namespaces für Module hinzugefügt.
- Möglichkeit hinzugefügt, dynamische Arrays mit dem Konstruktor Create zu erstellen.
- AnsiString-Typen speichern jetzt Informationen über ihre Codierung.
Änderungen am Compiler:
- Ein neues Optimierungsniveau -O4 hinzugefügt, bei dem der Compiler Felder in Klassenobjekten umsortieren, unbenutzte Werte nicht berechnen und Berechnungen mit Gleitkommazahlen beschleunigen kann, möglicherweise mit Verlust an Genauigkeit.
- Datenflussanalyse hinzugefügt.
- Unterstützung für die folgenden Ziele hinzugefügt:
- Java Virtual Machine / Dalvik.
- AIX für PowerPC 32/64-Bit (ohne Unterstützung für den Ressourcenbau für 64-Bit).
- MS-DOS Real Mode.
- Android für ARM, x86 und MIPS.
- AROS.
Quelle: linux.org.ru
