I  updated the html documents for my two recent changes:

*** changes.html.~1~    2011-07-06 19:26:37.000000000 -0400
--- changes.html        2011-07-06 19:35:22.000000000 -0400
***************
*** 48,54 ****
  <h2>General Optimizer Improvements</h2>
  
    <ul>
!     <li>...</li>
    </ul>
  
  <h2>New Languages and Language specific improvements</h2>
--- 48,57 ----
  <h2>General Optimizer Improvements</h2>
  
    <ul>
!     <li>Support for a new parameter <code>--param 
case-value-threshold=n</code>
!     was added to allow users to control the cutoff between doing switch 
statements
!     as a series of if statements and using a jump table.
!     </li>
    </ul>
  
  <h2>New Languages and Language specific improvements</h2>
*************** struct F: E { }; // error: deriving from
*** 230,235 ****
--- 233,246 ----
         instruction set.  Previously the GCC compiler did not adhere to the ABI
         for 128-bit vectors with 64-bit integer base types (PR 48857).
         This will also be fixed in the GCC 4.6.1 and 4.5.4 releases.</li>
+ 
+      <li>A new option (<code>-mno-r11)</code> was added to allow AIX
+        32-bit/64-bit and Linux 64-bit PowerPC users to specify that the 
compiler
+        should not load up the chain register (<i>r11</i>) before calling a
+        function through a pointer.  If you use this option, you cannot call
+        nested functions through a pointer, or call other languages that might
+        use the static chain.
+      </li>
    </ul>
  
  <h3>MIPS</h3>

-- 
Michael Meissner, IBM
5 Technology Place Drive, M/S 2757, Westford, MA 01886-3141, USA
meiss...@linux.vnet.ibm.com     fax +1 (978) 399-6899

Reply via email to