mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-01 22:22:41 +02:00
53 lines
1.5 KiB
Plaintext
53 lines
1.5 KiB
Plaintext
|
|
Free Pascal Compiler
|
|
|
|
Version 1.9.0 aka 2.0.0-Beta1
|
|
|
|
******************************************************************************
|
|
Whats New in 1.9.0 aka 2.0.0-Beta1
|
|
******************************************************************************
|
|
|
|
Compiler:
|
|
+ dyn. arrays
|
|
+ interfaces
|
|
+ variants
|
|
+ full widestring support
|
|
+ default parameters
|
|
+ cross name scope overloading
|
|
+ support for the PowerPC, Sparc and ARM processor, installation packages will follow within the
|
|
next weeks
|
|
+ new and more sophisticated register allocator
|
|
+ inlining across units
|
|
+ register calling conventions
|
|
+ SSE and SSE2 support for inline assembler
|
|
+ PIC code generation
|
|
+ new language mode: "Mac Pascal"
|
|
+ full boolean evaluation is now also available
|
|
* support of int64 integer constants
|
|
* improved delphi compatibility in -Sd mode
|
|
* a lot of bug fixes
|
|
* large parts of the compiler are rewritten to create a more stable,
|
|
portable and maintainable compiler
|
|
|
|
RTL:
|
|
+ multithreading support
|
|
* completely rewritten unix runtime library
|
|
* improved delphi compatiblity
|
|
* significantly improved speed of exception related code
|
|
* prepared for big endian and 64 Bit CPUs
|
|
* a lot of bug fixes
|
|
|
|
FCL:
|
|
+ tdataset support
|
|
+ html generator
|
|
+ 64 Bit file handling
|
|
* a lot of bug fixes
|
|
|
|
Docs:
|
|
* adapted to reflect new language features
|
|
|
|
IDE:
|
|
* a lot of bug fixes
|
|
|
|
Misc:
|
|
* improved cross compilation |