diff --git a/general-info/release-20b.txt b/general-info/release-20b.txt index e0b85e99568aa46fe2219fd0b767667f8d4435f3..b9fec30081339dc4db46b8902d265bc6a419a6b6 100644 --- a/general-info/release-20b.txt +++ b/general-info/release-20b.txt @@ -24,6 +24,9 @@ New in this release: - 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 @@ New in this release: 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 @@ New in this release: 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