Free Pascal

Software Screenshot:
Free Pascal
Software Details:
Version: 2.6.4
Upload Date: 13 May 15
Distribution Type: Freeware
Downloads: 16

Rating: 4.0/5 (Total Votes: 2)

It is available for various processors like Intel x86, Amd64/x86_64, PowerPC, PowerPC64, ARM and Sparc.

The following operating systems are supported: Linux, FreeBSD, Haiku Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.

What is new in this release:

  • Added Haiku specific fix to cwstring (don't link liblocale, locale functions are in libroot).

What is new in version 2.6.0:

  • FPC 2.6.0 has been released! 2.6.0 is a major new version, which adds many post-Delphi 7 language features and adds or improves the support for various platforms.

What is new in version 2.4.4:

  • Many improvements to the XML units
  • Many improvements to the database units.
  • Specially sqlite got quite some fixes.
  • Many improvements to the chm units.
  • Including a commandline CHM compiler
  • Many improvements to fppkg and fpmake for another round of testing.
  • Fixes for multi-threading support in OS/2 RTL.

What is new in version 2.4.2:

  • Delphi 2006 like for..in support.
  • Support for sealed and abstract class modifiers,new targets ( 64-bit FreeBSD (x86_64)).
  • Many improvements and fixes to the XML, database and CHM packages.
  • Long term bug in OS/2 implementation of unit Video finally fixed which among others allows inclusion of the text-mode IDE (without debugger) for this platform as part of the distribution again.
  • Many compiler bugfixes and more than half an year of library updates (since 2.4.0).

What is new in version 2.4.0:

  • Platforms:
  • New platform: Mac OS X/PowerPC64
  • New platform: Mac OS X/x86_64
  • New platform: Mac OS X/ARM (iPhone)
  • New platform: Haiku/i386
  • Compiler:
  • Support for Delphi-style resource handling
  • Whole-program optimization infrastructure, which initially supports program devirtualization and unused virtual method removal
  • Much faster compilation of units containing many type-sections
  • The ability to suppress individual hints/warnings/notes
  • Several improvements to the DWARF debug information generation
  • Fixes to the generics support
  • Fixes to the interface delegation (implements) support
  • Improved cpu register allocation
  • Improved ARM/EABI support
  • RTL:
  • Linearly scaling multi-threaded memory manager
  • Support for (advisory) file locking on Unix-based platforms when using the SysUtils file creation/opening routines
  • Support for ANSI ISO Extended Pascal ReadStr/WriteStr
  • A UnicodeString type that, while not yet equivalent to Delphi 2009's UnicodeString type, offers reference counted UnicodeString support on the Windows, Linux, Mac OS X, FreeBSD and Beos/Haiku platforms.
  • Packages:
  • Many improvements to the XML units
  • Many improvements to the database units
  • Updated the common Mac OS X Pascal interfaces to r241, including header a translation of the CFNetwork framework
  • The zipper unit now works correctly on big endian platforms

Requirements:

  • x86 architecture: 386 processor or higher
  • PowerPC architecture: 16 MB of RAM, MAC OS 7.5.3 or higher
  • ARM architecture: 16 MB of RAM
  • Sparc architecture: 16 MB of RAM

Similar Software

JS Console
JS Console

5 Jun 15

Broccoli
Broccoli

10 Feb 16

scssphp
scssphp

10 Dec 15

RubyCocoa
RubyCocoa

14 Apr 15

Comments to Free Pascal

Comments not found
Add Comment
Turn on images!