mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-16 04:29:20 +02:00
+ New version from Peter
This commit is contained in:
parent
3168c5209e
commit
15c94229ef
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user