https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92061
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Specificically: /* This table lists each condition found in the machine description. Each condition is mapped to its truth value (0 or 1), or -1 if that cannot be calculated at compile time. If we don't have __builtin_constant_p, or it's not acceptable in array initializers, fall back to assuming that all conditions potentially vary at run time. It works in 3.0.1 and later; 3.0 only when not optimizing. */ #if GCC_VERSION >= 3001