+ New version from Peter

This commit is contained in:
michael 2000-09-13 13:35:02 +00:00
parent 3168c5209e
commit 15c94229ef

View File

@ -1,7 +1,41 @@
Free Pascal Compiler
Version 1.00
Version 1.02
******************************************************************************
Whats New in 1.02
******************************************************************************
Compiler:
+ memory requirements reduced a lot when creating smartlink libraries
+ identical procedures or functions are now already found in the interface instead
of after parsing the implementation also
+ overload directive parsing is now D5 compatible
+ stop compiling if -S2 or -Sd is required and give a nicer error message
+ don't allow wrong assemblers for targets (i.e. refuse as.exe for win32)
* fixed smartlinking for win32 imports
* some -Or and other optimizer fixes
* fixed some crashes with undeclared identifiers and inlined functions
* packenum fixes
* internal binary writer is now a lot faster when creating smartlink libraries
with a lot of files (like the windows unit)
* better targetdir support
* don't allow word = word like type definitions
* integer(char) typecast works now
* some other small reported bugs
RTL:
+ bsd port files
+ sysutils more delphi compatible
+ sysutils.syserrormessage added for platforms supporting it
* some graph fixes
* linux crt handles ctrl-c better
* win32 crt returns alt-<key> correct
* small int64 fixes
* paramstr(0) fix for linux 2.0 kernels
* go32v2 getenv made case insensitive
* lot of os2 updates
******************************************************************************
Whats New in 1.00
@ -38,12 +72,27 @@ RTL:
* heaptrc fixes for reallocmem
* other fixes reported by users
IDE:
+ don't allow wrong assemblers with specific targets
+ default mode for which assembler to use
+ Recompiling a program does now also use unsaved files still in the editor
* the support files are now placed in the same dir as fp.exe where they were expected
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
Packages:
+ opengl for win32
* fixed win32 gtk interface
FCL:
+ db support (TDataSet,TDatabase) for mysql
* idea fixes
******************************************************************************
Whats New in 0.99.14