[M3devel] FW: GCC 4.8.0 Released

Tony Hosking hosking at cs.purdue.edu
Fri Mar 22 22:56:00 CET 2013


In my opinion it would be better to work on an LLVM backend.

On Mar 22, 2013, at 5:30 PM, Jay K <jay.krell at cornell.edu> wrote:

> 
> 
> Perhaps we should use this. I'm more inclined to work on the C backend though.
>  
>  - Jay 
> > Date: Fri, 22 Mar 2013 20:44:59 +0100
> > From: jakub at redhat.com
> > To: gcc-announce at gcc.gnu.org
> > Subject: GCC 4.8.0 Released
> > 
> > Exactly one year after the last major GCC release has been announced,
> > celebrating the 26th anniversary of the GNU Compiler Collection,
> > the GCC development team announces a new major GCC release, 4.8.0.
> > 
> > GCC 4.8.0 is a major release containing substantial new
> > functionality not available in GCC 4.7.x or previous GCC releases.
> > 
> > GCC 4.8 features a new Local Register Allocator which replaces the 26 
> > years old reload pass and improves generated code quality on ia32 and 
> > x86-64 targets. The C++ frontend and standard library have been
> > enhanced with various improvements for C++11 support not limited to C++11
> > attribute syntax, thread_local or inheriting constructors support.
> > 
> > AddressSanitizer and ThreadSanitizer instrumentation have been
> > added to detect heap, stack and global buffer overflows, uses after free
> > and data races.
> > 
> > Many scalability bottle-necks have been removed from GCC optimization 
> > passes, thus it is now possible to compile extremely large functions with 
> > smaller memory consumption in less time.
> > 
> > Extending the widest support for hardware architectures in the industry, 
> > GCC 4.8 has gained support for the upcoming 64-bit ARM instruction set 
> > architecture, AArch64. GCC 4.8 also features support for Hardware 
> > Transactional Memory on the upcoming Intel Haswell CPU architecture.
> > The S/390 target now supports the zEC12 architecture. The ARM 32-bit
> > target has gained support for AArch32 ARM v8 ISA additions.
> > 
> > See
> > 
> > http://gcc.gnu.org/gcc-4.8/changes.html
> > 
> > for more information about changes in GCC 4.8.
> > 
> > This release is available from the FTP servers listed here:
> > 
> > http://www.gnu.org/order/ftp.html
> > 
> > The release is in gcc/gcc-4.8.0/ subdirectory.
> > 
> > If you encounter difficulties using GCC 4.8, please do not contact me
> > directly. Instead, please visit http://gcc.gnu.org for information
> > about getting help.
> > 
> > 
> > Driving a leading free software project such as GNU Compiler Collection
> > would not be possible without support from its many contributors.
> > Not to only mention its developers but especially its regular testers
> > and users which contribute to its high quality. The list of individuals
> > is too large to thank individually!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20130322/0597bd93/attachment-0002.html>


More information about the M3devel mailing list