На 25 ноември беше пусната нова версия на свободния компилатор за езици Pascal и Object Pascal — FPC 3.0.0 «Pestering Peacock».
Основни промени в това издание:
Подобрения в съвместимостта с Delphi:
- Добавена е поддръжка на Delphi-подобни имена на пространства за модули.
- Добавена е възможността за създаване на динамични масиви чрез конструктора Create.
- Страните от типа AnsiString вече съхраняват информация за своето кодиране.
Промени в компилатора:
- Добавено е ново ниво на оптимизация -O4, при което компилаторът може да пренарежда полета в класовите обекти, да не изчислява неизползвани стойности и да ускорява работата с числа с плаваща запетая с възможна загуба на точност.
- Добавен е анализ на потоковете от данни (data flow analysis).
- Добавена е поддръжка на следните цели:
- Java Virtual Machine / Dalvik.
- AIX за PowerPC 32/64-бит (без поддръжка за изграждане на ресурси за 64-бит).
- MS-DOS реален режим.
- Android за ARM, x86 и MIPS.
- AROS.
Източник: linux.org.ru
