P_NOGCSE ,
P_CALLEE_SAVES,
P_EXCLUDE ,
+ P_NOIV ,
P_LOOPREV ,
P_OVERLAY_ /* I had a strange conflict with P_OVERLAY while */
/* cross-compiling for MINGW32 with gcc 3.2 */
case P_EXCLUDE:
parseWithComma(options.excludeRegs, Safe_strdup(cp));
break;
+ case P_NOIV:
+ options.noiv = 1;
+ break;
case P_LOOPREV:
optimize.noLoopReverse = 1;
break;
return 0;
}
+ if (strncmp(cp,PRAGMA_NOIV,strlen(PRAGMA_NOIV)) == 0) {
+ doPragma(P_NOIV,cp+strlen(PRAGMA_NOIV));
+ return 0;
+ }
+
if (strncmp(cp,PRAGMA_NOLOOPREV,strlen(PRAGMA_NOLOOPREV)) == 0) {
doPragma(P_LOOPREV,NULL);
return 0;