<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"><base href="x-msg://2160/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">In my opinion it would be better to work on an LLVM backend.<br>
<br><div><div>On Mar 22, 2013, at 5:30 PM, Jay K <<a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="hmmessage" style="font-size: 12pt; font-family: Calibri; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div dir="ltr"><br><br>Perhaps we should use this. I'm more inclined to work on the C backend though.<br> <br> - Jay <br><div><div id="SkyDrivePlaceholder"></div>> Date: Fri, 22 Mar 2013 20:44:59 +0100<br>> From:<span class="Apple-converted-space"> </span><a href="mailto:jakub@redhat.com">jakub@redhat.com</a><br>> To:<span class="Apple-converted-space"> </span><a href="mailto:gcc-announce@gcc.gnu.org">gcc-announce@gcc.gnu.org</a><br>> Subject: GCC 4.8.0 Released<br>><span class="Apple-converted-space"> </span><br>> Exactly one year after the last major GCC release has been announced,<br>> celebrating the 26th anniversary of the GNU Compiler Collection,<br>> the GCC development team announces a new major GCC release, 4.8.0.<br>><span class="Apple-converted-space"> </span><br>> GCC 4.8.0 is a major release containing substantial new<br>> functionality not available in GCC 4.7.x or previous GCC releases.<br>><span class="Apple-converted-space"> </span><br>> GCC 4.8 features a new Local Register Allocator which replaces the 26<span class="Apple-converted-space"> </span><br>> years old reload pass and improves generated code quality on ia32 and<span class="Apple-converted-space"> </span><br>> x86-64 targets. The C++ frontend and standard library have been<br>> enhanced with various improvements for C++11 support not limited to C++11<br>> attribute syntax, thread_local or inheriting constructors support.<br>><span class="Apple-converted-space"> </span><br>> AddressSanitizer and ThreadSanitizer instrumentation have been<br>> added to detect heap, stack and global buffer overflows, uses after free<br>> and data races.<br>><span class="Apple-converted-space"> </span><br>> Many scalability bottle-necks have been removed from GCC optimization<span class="Apple-converted-space"> </span><br>> passes, thus it is now possible to compile extremely large functions with<span class="Apple-converted-space"> </span><br>> smaller memory consumption in less time.<br>><span class="Apple-converted-space"> </span><br>> Extending the widest support for hardware architectures in the industry,<span class="Apple-converted-space"> </span><br>> GCC 4.8 has gained support for the upcoming 64-bit ARM instruction set<span class="Apple-converted-space"> </span><br>> architecture, AArch64. GCC 4.8 also features support for Hardware<span class="Apple-converted-space"> </span><br>> Transactional Memory on the upcoming Intel Haswell CPU architecture.<br>> The S/390 target now supports the zEC12 architecture. The ARM 32-bit<br>> target has gained support for AArch32 ARM v8 ISA additions.<br>><span class="Apple-converted-space"> </span><br>> See<br>><span class="Apple-converted-space"> </span><br>><span class="Apple-converted-space"> </span><a href="http://gcc.gnu.org/gcc-4.8/changes.html">http://gcc.gnu.org/gcc-4.8/changes.html</a><br>><span class="Apple-converted-space"> </span><br>> for more information about changes in GCC 4.8.<br>><span class="Apple-converted-space"> </span><br>> This release is available from the FTP servers listed here:<br>><span class="Apple-converted-space"> </span><br>><span class="Apple-converted-space"> </span><a href="http://www.gnu.org/order/ftp.html">http://www.gnu.org/order/ftp.html</a><br>><span class="Apple-converted-space"> </span><br>> The release is in gcc/gcc-4.8.0/ subdirectory.<br>><span class="Apple-converted-space"> </span><br>> If you encounter difficulties using GCC 4.8, please do not contact me<br>> directly. Instead, please visit<span class="Apple-converted-space"> </span><a href="http://gcc.gnu.org">http://gcc.gnu.org</a><span class="Apple-converted-space"> </span>for information<br>> about getting help.<br>><span class="Apple-converted-space"> </span><br>><span class="Apple-converted-space"> </span><br>> Driving a leading free software project such as GNU Compiler Collection<br>> would not be possible without support from its many contributors.<br>> Not to only mention its developers but especially its regular testers<br>> and users which contribute to its high quality. The list of individuals<br>> is too large to thank individually!<br></div></div></div></blockquote></div><br></body></html>