mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 17:49:27 +02:00
updated for 1.9.4
This commit is contained in:
parent
5358278ca1
commit
facb8d93c1
@ -1,7 +1,7 @@
|
||||
|
||||
Free Pascal Compiler
|
||||
|
||||
Version 1.9.2 aka 2.0.0-Beta2
|
||||
Version 1.9.4 aka 2.0.0-Beta3
|
||||
|
||||
|
||||
****************************************************************************
|
||||
@ -18,9 +18,10 @@ This package contains a freeware 32-bit pascal compiler for 386+. The language
|
||||
and the runtime library are almost compatible with TP 7.0 and recent Delphi
|
||||
releases.
|
||||
|
||||
Free Pascal 1.9.2 is currently available for the following platforms:
|
||||
- Linux-i386, both aout and elf
|
||||
Free Pascal 1.9.4 is currently available for the following platforms:
|
||||
- Linux-i386
|
||||
- Linux-powerpc
|
||||
- Linux-arm
|
||||
- Dos (i386), using the Go32v2 dos extender
|
||||
- Win32 (Win32s, Win95/98/Me/XP/2000 and WinNT)
|
||||
- FreeBSD i386
|
||||
@ -80,7 +81,7 @@ Win32:
|
||||
Linux:
|
||||
- system running a 2.0.x kernel
|
||||
FreeBSD:
|
||||
- FreeBSD 4.x system or 5.x system that has COMPAT_4 system (which is
|
||||
- FreeBSD 4.x system or 5.x system that has COMPAT_4 system (which is
|
||||
default)
|
||||
- Mac OS X:
|
||||
- Mac OS X 10.1 and higher (10.0 may also work, but is untested)
|
||||
|
@ -1,7 +1,50 @@
|
||||
|
||||
Free Pascal Compiler
|
||||
|
||||
Version 1.9.2 aka 2.0.0-Beta2
|
||||
Version 1.9.4 aka 2.0.0-Beta3
|
||||
|
||||
******************************************************************************
|
||||
Whats New in 1.9.4 aka 2.0.0-Beta3
|
||||
******************************************************************************
|
||||
|
||||
Compiler:
|
||||
+ ARM (Linux) compiler
|
||||
+ Powerpc Darwin (MacOSX) support
|
||||
+ reintroduce keyword support
|
||||
+ added prefetch(const mem) support
|
||||
+ MacPas compile mode
|
||||
+ -gv to generate an executable that can be run under Valgrind >= 2.1
|
||||
* register allocator fixes and tweaks
|
||||
* better support for preprocessor $IF expressions
|
||||
* better overloaded operator support
|
||||
* Win32 DLL export table fixes
|
||||
* stabs (debuginfo) generation cleanups
|
||||
* enum names in RTTI are now in their original case
|
||||
* record alignment fixes
|
||||
* lots of bug fixes
|
||||
|
||||
RTL:
|
||||
+ ARM Linux support
|
||||
+ Powerpc Darwin support
|
||||
+ Sysutils.RaiseLastOSError added
|
||||
+ Sysutils.GetLastOSError added
|
||||
+ Classes.TOwnedCollection added
|
||||
+ Sysutils.FileIsReadOnly added
|
||||
* Better support for Libc based RTL (FPC_USE_LIBC)
|
||||
* 64bit cleanup for future x86_64 port
|
||||
* ExecuteProcess fixes
|
||||
* Linux use getdents syscall instead of deprecated readdir
|
||||
|
||||
FCL:
|
||||
+ SDF DB backend
|
||||
+ TGA support in fpImage
|
||||
* Lot of fixes to fpImage classes
|
||||
|
||||
Misc:
|
||||
* Documentation updates
|
||||
* Testsuite updates to store testrun results in a database
|
||||
* Testsuite updates for cross platform testing, with remote rsh/ssh support
|
||||
|
||||
|
||||
******************************************************************************
|
||||
Whats New in 1.9.2 aka 2.0.0-Beta2
|
||||
@ -30,11 +73,11 @@ RTL:
|
||||
* ipv6 support
|
||||
* lots of bug fixes
|
||||
|
||||
FCL:
|
||||
FCL:
|
||||
+ sqlite support
|
||||
* bug fixes
|
||||
|
||||
Misc:
|
||||
Misc:
|
||||
* improved docs
|
||||
|
||||
******************************************************************************
|
||||
|
Loading…
Reference in New Issue
Block a user