updated for 1.9.4

This commit is contained in:
peter 2004-05-23 00:19:34 +00:00
parent 5358278ca1
commit facb8d93c1
2 changed files with 51 additions and 7 deletions

View File

@ -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)

View File

@ -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
******************************************************************************