1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

More Of What's Landing For The GCC 4.8 Compiler

Compiler

Published on 25 August 2012 02:37 PM EDT
Written by Michael Larabel in Compiler
1 Comment

GCC 4.8 likely won't be released until H1'2013, but there's a number of changes building up for this next release of this leading open-source multi-language compiler.

Recently some of the GCC 4.8 work has been talked about like the Unified Parallel C proposal, the compiler's code-base being converted to C++, improved diagnostics/error reporting, and newer hardware support, but that isn't it.

In the months since the release of GCC 4.7 in March with its own set of prominent changes, many new features and enhancements have been merged for the GNU Compiler Collection.

The GCC 4.8 changes page was recently updated with more of the changes to be found in this next major update -- changes that are both big and small. Below are some of the other GCC 4.8 changes.

- An -ftree-partial-pre option was added for controlling GCC's Partial Redundancy Elimination (PRE) optimization, which is also part of the -O3 optimization level.

- Various new warning flags have been added for the Fortran language support.

- New built-in functions for detecting the CPU run-time type and ISA.

- The GCC MIPS port now passes -mmcu and -mno-mcu to the GCC assembler.

- Several SH improvements.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Articles & Reviews
  1. Preliminary Tests Of Intel Sandy Bridge & Ivy Bridge vs. Broadwell
  2. AMD FX-8320E Performance On Linux
  3. Linux Compiler Benchmarks Of LLVM Clang 3.5 vs. LLVM Clang 3.6-rc1
  4. Intel Broadwell HD Graphics 5500: Windows 8.1 vs. Linux
  5. Linux Benchmarks Of NVIDIA's Early 2015 GeForce Line-Up
  6. NVIDIA GeForce GTX 960: A Great $200 GPU For Linux Gamers
Latest Linux News
  1. Now-Closed KDE Vulnerabilities Remind Us X11 Screen Locks / Screensavers Are Insecure
  2. Vivaldi: A New Chromium-Powered, Multi-Platform Browser
  3. KDE Plasma 5.2 Officially Released
  4. Intel Broadwell On Linux Has Working OpenCL 1.2, VP8 Video Acceleration
  5. GParted 0.21 Brings ReFS Detection, EXT4 For RHEL5, Reiser4 For Linux 3.x
  6. Wine Staging Update Has Better CUDA Support, Driver Testing Framework
  7. Nouveau In Linux 3.20 Will Have A Lot Of Code Cleaning
  8. Compare Your Linux System To The i7-5600U Broadwell X1 Carbon ThinkPad
  9. Debian 8.0 "Jessie" Installer RC1 Released
  10. Chromebook "Rush" With 64-bit Tegra SoC Support Lands In Coreboot
Most Viewed News This Week
  1. Windows 10 To Be A Free Upgrade: What Linux Users Need To Know
  2. LibreOffice 4.4 Is Coming Soon With New Features
  3. Google Admin Encourages Trying Btrfs, Not ZFS On Linux
  4. TraceFS: The Newest Linux File-System
  5. My Initial Intel Broadwell Linux Experience With The ThinkPad X1 Carbon
  6. Keith Packard Leaves Intel's Linux Graphics Work
  7. Interstellar Marines On Linux With Catalyst: Bull S*#@
  8. Faster VP9 Decoding Is On The Horizon