Bug 945613 - Part 3: #ifdef pragma for gcc >= 4.7.0. r=ehsan