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