Okay after considering those questions. And thanks for catching and addressing this!
Thank you. I am committing the attached patch.
Index: gcc-4.8/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v retrieving revision 1.116 diff -u -r1.116 changes.html --- gcc-4.8/changes.html 24 Apr 2013 15:14:26 -0000 1.116 +++ gcc-4.8/changes.html 20 May 2013 16:36:37 -0000 @@ -143,6 +143,13 @@ <code>-fsanitize=thread</code>. Instructions will be instrumented to detect data races. The ThreadSanitizer is available on x86-64 GNU/Linux.</li> + <li>A new local register allocator has been implemented, which + replaces the 26 year old reload pass and improves generated + code quality. For now it is active on the ia32 and x86-64 + targets.</li> + <li>Support for transactional memory has been implemented on the + following architectures: IA-32/x86-64, ARM, PowerPC, SH, + Sparc, and Alpha.</li> </ul>