* updated for new 1.00 release

This commit is contained in:
peter 2000-07-04 19:06:10 +00:00
parent a6aa2f8b55
commit f9d89cdce0
2 changed files with 55 additions and 12 deletions

View File

@ -1,7 +1,7 @@
Free Pascal Compiler
Version 0.99.14
Version 1.00
****************************************************************************
@ -86,8 +86,8 @@ The current version is only an evaluation version.
Quick start
-----------
Download dos09914.zip (version for DOS) or w3209914.zip (version for
Win9x/NT) or os209914.zip (EMX version - for OS/2 and DOS) and unzip it
Download dos100.zip (version for DOS) or w32100.zip (version for
Win9x/NT) or os2100.zip (EMX version - for OS/2 and DOS) and unzip it
into a temporary directory.
Start the install program INSTALL.EXE and follow the instructions.
@ -108,7 +108,7 @@ All standard packages contain a part that is specific for the target platform
and a few files which are target independent. All files are also available
as separate files to reduce file size if the default file is too big.
dos09914.zip specific:
dos100.zip specific:
----------------------
basego32.zip contains a DOS (Go32V2) compiler, runtime library and
additional files
@ -127,10 +127,10 @@ dos09914.zip specific:
GInstall 3.16
GDate 3.16
GEcho 3.16
UPX 0.94
UPX 1.01
gdbgo32.zip contains the GNU Debugger 4.18 with pascal support for Go32V2
w3209914.zip specific:
w32100.zip specific:
----------------------
basew32.zip contains a Win32 compiler, runtime library and
additional files
@ -152,10 +152,10 @@ w3209914.zip specific:
GInstall 3.16
GDate 3.16
GEcho 3.16
UPX 0.94
UPX 1.01
gdbw32.zip contains the GNU Debugger 4.18 with pascal support for Win32
os209914.zip specific:
os2100.zip specific:
----------------------
baseemx.zip contains an EMX (OS/2 and DOS) compiler, runtime library and
additional files
@ -184,7 +184,7 @@ os209914.zip specific:
gdbemx.zip contains the GNU Debugger 4.16 for EMX,
PMGDB (Presentation Manager add-on for GDB) and GPROF 2.9.1
common files in dos09914.zip, w3209914.zip and os209914.zip:
common files in dos100.zip, w32100.zip and os2100.zip:
------------------------------------------------------------
demo.zip contains some demo files
doc-pdf.zip contains the documentation in PDF format
@ -193,7 +193,7 @@ common files in dos09914.zip, w3209914.zip and os209914.zip:
readme.txt this readme file
whatsnew.txt what's been changed
Optional source package src09914.zip:
Optional source package src100.zip:
-------------------------------------
basesrc.zip contains the basic Makefiles needed for the source tree
compsrc.zip contains the compiler sources
@ -211,7 +211,8 @@ Optional source package src09914.zip:
****************************************************************************
The documentation is available as HTML pages, PDF, PS, and text although the
recommended format is pdf. These are all available in ftp... /docs/...
recommended format is pdf. These are all available on
ftp://ftp.freepascal.org/fpc/docs
NB that there is at present no FPC specific documentation for the Win32
system functions. There is a note in the ftp /doc explaining where

View File

@ -1,7 +1,49 @@
Free Pascal Compiler
Version 0.99.14
Version 1.00
******************************************************************************
Whats New in 1.00
******************************************************************************
Compiler:
+ -gl switch to automaticly load the lineinfo unit
+ Lot of Delphi compatibility additions, especially when using -Sd
* Optimizer fixes, mainly register allocations needed for -Or
* int64/qword fixes
* RTTI fixes
* Smartlinking fixes for classes
* inline fixes (but still Beta)
* Exceptions generate more usefull backtraces which also support the
new lineinfo unit
* {$Packrecords C} fixes to be better C compatible
* operator should now work correctly when defined in other units
and locally and other fixes
* Better glibc 2.1.x support under linux
* Lot of other small bugfixes for the reported bugs
RTL:
+ lineinfo unit to display the file and line when a backtrace is
generated, this works for runtime errors, unhandled exceptions and
heaptrc unit (hint: use -ghl to easily detect and fix memory leaks)
* better precision when converting float to string
* Better exception support for Go32v2 without the need to load dpmiexcp
* Better Signal handling under linux for exception reporting
* Windows unit for win32 has now more delphi compatible declarations
* disksize/diskfree return now int64 so drives > 2GB work correctly
* lot of graph unit fixes, with generic mode support
* paramstr(0) under linux now returns the full executable instead of
the commandline
* heaptrc fixes for reallocmem
* other fixes reported by users
Utils:
+ postw32 to postprocess win32 executables to patch the stacksize
* h2pas is now better and also has a compact output mode with less
spaces and blank lines.
* fpcmake supports .so library creation and example installation
******************************************************************************
Whats New in 0.99.14