https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59782
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- #if (GCC_VERSION >= 4005) && (__GNUC__ >= 5 || !defined(__PIC__)) && (defined(__i386__) || defined(__x86_64__)) && !(defined(__sun__) && defined(__svr4__)) I don't know if this is not that important with the requirement of C++11 compiler now.