Browse Source

* 0.99.12

peter 26 years ago
parent
commit
63cf75a73b
2 changed files with 68 additions and 24 deletions
  1. 33 19
      install/readme.txt
  2. 35 5
      install/whatsnew.txt

+ 33 - 19
install/readme.txt

@@ -1,7 +1,7 @@
 
 
                             Free Pascal Compiler
                             Free Pascal Compiler
 
 
-                               Version 0.99.10
+                               Version 0.99.12
 
 
 
 
 ****************************************************************************
 ****************************************************************************
@@ -35,7 +35,7 @@ The current version is only an evaluation version.
 
 
 Quick start
 Quick start
 -----------
 -----------
-Download dos09910.zip and unzip it into a temporary directory.
+Download dos09912.zip and unzip it into a temporary directory.
 
 
 Start the install program INSTALL.EXE and follow the instructions.
 Start the install program INSTALL.EXE and follow the instructions.
 
 
@@ -55,32 +55,39 @@ 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
 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.
 as separate files to reduce file size if the default file is too big.
 
 
-dos09910.zip specific:
+dos09912.zip specific:
 ----------------------
 ----------------------
   basego32.zip    contains a DOS (Go32V2) compiler, run time library and
   basego32.zip    contains a DOS (Go32V2) compiler, run time library and
                   additional files.
                   additional files.
   asldgo32.zip    contains additional GNU utilities which are necessary:
   asldgo32.zip    contains additional GNU utilities which are necessary:
-      AS 2.8.1 for Go32V2
-      LD 2.8.1 for Go32V2
+      AS 2.9.1 for Go32V2
+      LD 2.9.1 for Go32V2
       AR 2.8.1 for Go32V2
       AR 2.8.1 for Go32V2
       Strip 2.8.1 for Go32V2
       Strip 2.8.1 for Go32V2
+  utilgo32.zip    contains additional GNU utilities which are neccessary to
+                  compile the run time library:
+      Make 3.76.1
+      RM 3.16
+      CP 3.16
+      MV 3.16
+      PWD 3.16
+      GInstall 3.16
+      Date 3.16
+      Echo 3.16
+      UPX 0.71
   gdbgo32.zip     contains the GNU Debugger 4.16 for Go32V2
   gdbgo32.zip     contains the GNU Debugger 4.16 for Go32V2
 
 
-w3209910.zip specific:
+w3209912.zip specific:
 ----------------------
 ----------------------
   basew32.zip     contains a Win32 compiler, run time library and
   basew32.zip     contains a Win32 compiler, run time library and
                   additional files.
                   additional files.
   asldw32.zip     contains additional GNU utilities from MinGW32 which are
   asldw32.zip     contains additional GNU utilities from MinGW32 which are
                   necessary:
                   necessary:
-      AS 980119 for Win32
-      LD 980119 for Win32
-      AR 980119 for Win32
-      Strip 980119 for Win32
-  gdbw32.zip      contains the GNU Debugger 4.16.1 for Win32
-
-common files in dos09910.zip and w3209910.zip:
-----------------------------------------------
-  gnuutils.zip    contains additional GNU utilities which are neccessary to
+      AS 2.9.1 for Win32
+      LD 2.9.1 for Win32
+      AR 2.9.1 for Win32
+      Strip 2.9.1 for Win32
+  utilw32.zip     contains additional GNU utilities which are neccessary to
                   compile the run time library:
                   compile the run time library:
       Make 3.76.1
       Make 3.76.1
       RM 3.16
       RM 3.16
@@ -88,6 +95,13 @@ common files in dos09910.zip and w3209910.zip:
       MV 3.16
       MV 3.16
       PWD 3.16
       PWD 3.16
       GInstall 3.16
       GInstall 3.16
+      Date 3.16
+      Echo 3.16
+      UPX 0.71
+  gdbw32.zip      contains the GNU Debugger 4.16.1 for Win32
+
+common files in dos09912.zip and w3209912.zip:
+----------------------------------------------
   demo.zip        contains some demo files
   demo.zip        contains some demo files
   docs-htm.zip    contains the documentatio in HTML format
   docs-htm.zip    contains the documentatio in HTML format
   docs-ps.zip     contains the documentaion in post script
   docs-ps.zip     contains the documentaion in post script
@@ -96,10 +110,10 @@ common files in dos09910.zip and w3209910.zip:
   readme.txt      this readme file
   readme.txt      this readme file
   whatsnew.txt    what's been changed
   whatsnew.txt    what's been changed
 
 
-Optional source package src09910.zip:
+Optional source package src09912.zip:
 -------------------------------------
 -------------------------------------
-  pp09910s.zip    contains the compiler sources
-  rl09910s.zip    contains the run time library sources
+  pp09912s.zip    contains the compiler sources
+  rl09912s.zip    contains the run time library sources
   doc120s.zip     contains the TeX sources of the doc
   doc120s.zip     contains the TeX sources of the doc
 
 
 
 
@@ -119,7 +133,7 @@ The documentation as post script is available at the ftp server.
 
 
 Suggestions, Help ...
 Suggestions, Help ...
 ---------------------
 ---------------------
-EMail: [email protected]
+EMail: [email protected]
 WWW: http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/
 WWW: http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/
 Additional informations about mailing lists etc. can be found on the
 Additional informations about mailing lists etc. can be found on the
 web site.
 web site.

+ 35 - 5
install/whatsnew.txt

@@ -1,7 +1,37 @@
 
 
                             Free Pascal Compiler
                             Free Pascal Compiler
 
 
-                               Version 0.99.10
+                               Version 0.99.12
+
+******************************************************************************
+                            Whats New in 0.99.12
+******************************************************************************
+
+Compiler:
+  + lot of ansistring fixes
+  + coff writer for go32v2,win32 with instant .a creation (BETA)
+  + working global browser
+  + new compiler directives (path and other cmdline switches)
+  + val,readln support range checking
+  + initialization/finalization support
+  * better intel,at&t parsers with mmx,kni support
+  * better unit dependency handling and recompiling
+  * static var fixes
+  * better addr() support
+  * lot of other fixes, too many to list here
+
+RTL:
+  + Internationalization suport in sysutils
+  + FileNameCaseSensitive boolean for go32v2,win32
+  * more precise str/val
+  * better val(),readln()
+  * io error handling much more like tp7
+  * small other fixes
+
+Utils:
+  + ptop to pretty print your sources
+  * beter ppudump
+
 
 
 ******************************************************************************
 ******************************************************************************
                             Whats New in 0.99.10
                             Whats New in 0.99.10
@@ -24,7 +54,7 @@ Compiler:
   * more constant expression evalutations
   * more constant expression evalutations
   * removed all memoryleaks
   * removed all memoryleaks
   * almost all reported bugs are fixed
   * almost all reported bugs are fixed
-  
+
 RTL:
 RTL:
   + heaptrc unit to detect memoryleaks and other problems with the heap
   + heaptrc unit to detect memoryleaks and other problems with the heap
   + graph unit works and some missing functions are added
   + graph unit works and some missing functions are added
@@ -32,10 +62,10 @@ RTL:
   * more functions for the classes,sysutils unit
   * more functions for the classes,sysutils unit
 
 
 Utils:
 Utils:
-  * ppudump updated for new ppu entries  
+  * ppudump updated for new ppu entries
   * h2pas updated to write new cdecl declaration
   * h2pas updated to write new cdecl declaration
-  
-  
+
+
 ******************************************************************************
 ******************************************************************************
                             Whats New in 0.99.8
                             Whats New in 0.99.8
 ******************************************************************************
 ******************************************************************************