* 1.0.2 changes

This commit is contained in:
Tomas Hajny 2000-09-17 09:17:25 +00:00
parent 982c0eb4e8
commit ba13bcc6e2
2 changed files with 14 additions and 11 deletions

View File

@ -1,7 +1,7 @@
Free Pascal Compiler Free Pascal Compiler
Version 1.00 Version 1.02
**************************************************************************** ****************************************************************************
@ -18,6 +18,7 @@ Free Pascal is currently available for the following platforms:
- Linux (i386), both aout and elf - Linux (i386), both aout and elf
- OS/2 & DOS, via the EMX extender - OS/2 & DOS, via the EMX extender
- Win32 (Win32s, Win95/98 and WinNT) - Win32 (Win32s, Win95/98 and WinNT)
- FreeBSD (alpha release)
Older version of the compiler (0.99.5) is also available on: Older version of the compiler (0.99.5) is also available on:
- Commodore Amiga - Commodore Amiga
@ -279,7 +280,8 @@ If you find a bug in the released version, you may want to try a snapshot
the fpc-devel mailing list. the fpc-devel mailing list.
If you find a fault or 'feature' in a release, please report it If you find a fault or 'feature' in a release, please report it
to the fpc-devel mailing list. PLEASE SEND ALSO A SMALL EXTRACT OF THE SOURCE either to the fpc-devel mailing list, or using the bug repository on our WWW
pages (see the link Bugs). PLEASE SEND ALSO A SMALL EXTRACT OF THE SOURCE
CODE which caused the problem, and state the version eg Win32, GO32v2, CODE which caused the problem, and state the version eg Win32, GO32v2,
and the date of the compiler etc on which you noticed the problem & any other and the date of the compiler etc on which you noticed the problem & any other
useful info so the developers can reproduce the problem, otherwise they may useful info so the developers can reproduce the problem, otherwise they may
@ -290,10 +292,10 @@ not be willing/able to fix it.
* License * License
**************************************************************************** ****************************************************************************
The programs and sources come under the GPL, for more informations read The programs and sources come under the GPL, for more information read
the file COPYING. Additional informations about the runtime library license the file COPYING. Additional information about the runtime library license
are found in COPYING.FPC. Some utilities and programs come under the license can be found in COPYING.FPC. Some utilities and programs come under the
described in COPYING.DJ or COPYING.EMX license described in COPYING.DJ or COPYING.EMX
NOTE: OS/2 version of the installer uses the library UNZIP32.DLL from NOTE: OS/2 version of the installer uses the library UNZIP32.DLL from
Info-ZIP. Info-ZIP's software (Zip, UnZip and related utilities) Info-ZIP. Info-ZIP's software (Zip, UnZip and related utilities)

View File

@ -9,8 +9,8 @@
Compiler: Compiler:
+ memory requirements reduced a lot when creating smartlink libraries + memory requirements reduced a lot when creating smartlink libraries
+ identical procedures or functions are now already found in the interface instead + identical procedures or functions are now already found in the interface
of after parsing the implementation also instead of after parsing the implementation also
+ overload directive parsing is now D5 compatible + overload directive parsing is now D5 compatible
+ stop compiling if -S2 or -Sd is required and give a nicer error message + 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) + don't allow wrong assemblers for targets (i.e. refuse as.exe for win32)
@ -18,8 +18,8 @@ Compiler:
* some -Or and other optimizer fixes * some -Or and other optimizer fixes
* fixed some crashes with undeclared identifiers and inlined functions * fixed some crashes with undeclared identifiers and inlined functions
* packenum fixes * packenum fixes
* internal binary writer is now a lot faster when creating smartlink libraries * internal binary writer is now a lot faster when creating smartlink
with a lot of files (like the windows unit) libraries with a lot of files (like the windows unit)
* better targetdir support * better targetdir support
* don't allow word = word like type definitions * don't allow word = word like type definitions
* integer(char) typecast works now * integer(char) typecast works now
@ -76,7 +76,8 @@ IDE:
+ don't allow wrong assemblers with specific targets + don't allow wrong assemblers with specific targets
+ default mode for which assembler to use + default mode for which assembler to use
+ Recompiling a program does now also use unsaved files still in the editor + 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 * the support files are now placed in the same dir as fp.exe where they were
expected
Utils: Utils:
+ postw32 to postprocess win32 executables to patch the stacksize + postw32 to postprocess win32 executables to patch the stacksize