CMUCL commit: src/general-info (release-20b.txt)

Raymond Toy rtoy at common-lisp.net
Sat Jul 31 03:10:22 CEST 2010


    Date: Friday, July 30, 2010 @ 21:10:22
  Author: rtoy
    Path: /project/cmucl/cvsroot/src/general-info

Modified: release-20b.txt

Update with executable image info.


-----------------+
 release-20b.txt |    7 +++++++
 1 file changed, 7 insertions(+)


Index: src/general-info/release-20b.txt
diff -u src/general-info/release-20b.txt:1.39 src/general-info/release-20b.txt:1.40
--- src/general-info/release-20b.txt:1.39	Mon Jul 26 13:22:04 2010
+++ src/general-info/release-20b.txt	Fri Jul 30 21:10:21 2010
@@ -24,6 +24,9 @@
     - FILE-POSITION is sometimes off by 2 (4) for input files for
       UTF-16 (UTF-32) encodings.  This is caused by the BOM
       (byte-order mark) which is essentially never seen by Lisp.
+    - Executable images on Linux may not be able to be created on some
+      versions of Linux.  The problem is in GNU ld which doesn't
+      allocate enough phdrs to create an executable. 
 
   * Feature enhancements:
     - Read operations using an external format of utf8 are now much
@@ -83,6 +86,7 @@
       DEFINE-EXTERNAL-FORMAT and DEFINE-COMPOSING-EXTERNAL-FORMAT have
       changed.
     - The sparc port now supports the :executable feature.
+    - The Mac OS X port now support the :executable feature.
 
   * ANSI compliance fixes:
     - COMPILE will update the macro-function if the specified name
@@ -193,6 +197,9 @@
       file. 
     - With SSE2, the imaginary part of a (complex single-float) is now
       returned correctly.
+    - The method used to create executable images for Linux has been
+      cleaned up and should be far more robust against different
+      versions of the OS.
 
   * Trac Tickets:
     #33: get-dispatch-macro-character doesn't signal errors in



More information about the cmucl-commit mailing list