From 7b409984bffcd8af34cfdfa8725a05f45341ea23 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 27 Dec 2004 17:31:11 +0000 Subject: [PATCH] * 1.9.6 updates --- install/doc/readme.txt | 39 ++++++++++++++++++++++++++++----------- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/install/doc/readme.txt b/install/doc/readme.txt index ff57d18822..5354252292 100644 --- a/install/doc/readme.txt +++ b/install/doc/readme.txt @@ -1,7 +1,7 @@ Free Pascal Compiler - Version 1.9.4 aka 2.0.0-Beta3 + Version 1.9.6 aka 2.0.0-Rc1 **************************************************************************** @@ -18,12 +18,14 @@ 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.4 is currently available for the following platforms: +Free Pascal 1.9.6 is currently available for the following platforms: - Linux-i386 - Linux-powerpc +- Linux-sparc +- Linux-x86_64 (amd64) - Linux-arm - Dos (i386), using the Go32v2 dos extender -- Win32 (Win32s, Win95/98/Me/XP/2000 and WinNT) +- Win32 (Win95/98/Me/XP/2000 and WinNT) - FreeBSD i386 - Mac OS X/Darwin for PowerPC @@ -38,26 +40,27 @@ targets, feel free to contact us, E-Mail addresses are listed below. **************************************************************************** - high speed compiler -- fully 32-bit code +- fully 32 or 64-bit code - language features: - almost fully compatible with Borland Pascal and Borland Delphi - ansi strings + - wide strings - exception support - RTTI support - procedure overloading - operator overloading - COM, CORBA and raw interfaces support - - dyn. array support + - dynamic array support - variant support - code optimizer: - peephole optimizer (80x86-only) - - loading of variables into registers (currently non-functional) + - loading of variables into registers - assembler level dataflow analyzer (80x86-only) - stack frame eliminations - sophisticated register allocator - integrated BASM (built-in assembler) parser - supports ATT syntax used by GNU C - - supports Intel syntax used by Turbo Pascal + - supports Intel syntax used by Turbo Pascal (80x86-only) - can compile code into assembler source code for these assemblers: - GNU Assembler (GAS) - Netwide assembler (Nasm) @@ -74,10 +77,10 @@ targets, feel free to contact us, E-Mail addresses are listed below. * Minimum requirements **************************************************************************** -386 or PowerPC processor +i386, x86_64, PowerPC or Sparc processor Win32: - Win95/98/Me/2000/XP or WinNT - - 8 MB RAM (16+ MB recommended) + - 16 MB RAM Linux: - system running a 2.0.x kernel FreeBSD: @@ -87,11 +90,11 @@ FreeBSD: - Mac OS X 10.1 and higher (10.0 may also work, but is untested) **************************************************************************** -* Quick start +* Quick start - Win32 **************************************************************************** Win32: -Download w32190.zip and unzip it +Download fpc-1.9.6.i386-win32.zip and unzip it into a temporary directory. Start the install program INSTALL.EXE and follow the instructions. @@ -104,6 +107,20 @@ and type hello +**************************************************************************** +* Quick start - Linux/FreeBSD +**************************************************************************** + +Download fpc-1.9.6.-.tar and untar into a temporary directory. + +Start the install script with ./install.sh and follow the instructions. + +To test the compiler, change to the demo directory of the compiler +and type + fpc hello + hello + + **************************************************************************** * Documentation ****************************************************************************