Вийшов Free Pascal Compiler 3.0.0

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

Додати коментар або відгук