Tracking changes for GCC 4.7
Merge remote-tracking branch 'upstream/jb-mr1' into jb-mr1