Free Pascal is een open-source compiler met ondersteuning voor de ontwikkeltalen Pascal en Delphi. De compiler is beschikbaar voor meerdere besturingssystemen zoals onder andere FreeBSD, Windows, Mac OS X en Netware en voor verschillende processoren zoals x86, Sparc, PowerPC en ARM. De ontwikkelaars hebben onlangs versie 2.0.0 de deur uitgedaan met de volgende veranderingen:
What's New in 2.0.0:
Compiler:RTL:
- properties in objects are now allowed
- use of cmov when at least -Cppentium2 is supplied (i386+ only)
- .p is a searched source extension in macpas mode now
- Improved MacPas mode
- Improved variant support
- Updated language files
- Improved warnings regarding uninitialised variables
- Lot of small bugs and compatibility fixes
FCL:
- Several widestring and unicode fixes
- Heavily improved variant support
- Improved threading support
- Improved 64 bit compatibility
- Lot of small bugs and compatibility fixes
Packages:
- Improved data base support
- Lot of small bugs and compatibility fixes
IDE:
- Jedi windows api is part of the packages now
- Windows specific units of the rtl have been moved to packages/base/winunits
- XFree header conversions to X package added
- Endian and 64 bit fixes
- Lot of small bugs and compatibility fixes
Misc:
- Small bug fixes
- Improved docs
- Bug fixes for FreeVision