FPC New Features 3.2.2
About this page
FPC 3.2.2 has been released on May 20th, 2021.
Below you can find a list of new features introduced since the previous release, along with some background information and examples.
A list of changes that may break existing code can be found at User Changes 3.2.2.
New compiler targets
Support for macOS/AArch64
- Overview: The compiler can now target macOS running on AArch64
- Notes: The Darwin/AArch64 target corresponds to macOS/AArch64. Generating code for iOS/AArch64 requires a different command line parameter compared to previous versions.
- More information: Build instructions
- svn: 45762
Language
Record methods assigned to method variables
- Overview: ?
- Notes:
- Delphi-compatibility
- Example: https://gitlab.com/freepascal.org/fpc/source/-/blob/main/tests/tbs/tb0681.pp
- svn: 47794
Units
SQLdb
MySQL 8.0 support
- Overview: Support for MySQL 8.0 has been implemented.
- svn: 48692
Classes
Naming of Threads
- Overview: TThread.NameThreadForDebugging has been implemented.
- Notes: Delphi compatible, currently implemented for Windows, Linux and Android. Read documentation as every platform has its own restrictions.
- svn: 45160, 45206, 45233
New Features from other versions
From the Free Pascal wiki, page "FPC New Features 3.2.2", as it stood on 2021-12-02 after a change by Alextp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
