fix pragma optimize inline

This commit is contained in:
drmortalwombat 2024-06-12 07:36:30 +02:00
parent 02e921364b
commit 02b28096af

View File

@ -12127,8 +12127,8 @@ void Parser::ParsePragma(void)
mCompilerOptions &= ~COPT_OPTIMIZE_SIZE; mCompilerOptions &= ~COPT_OPTIMIZE_SIZE;
else if (ConsumeIdentIf("noinline")) else if (ConsumeIdentIf("noinline"))
mCompilerOptions &= ~(COPT_OPTIMIZE_INLINE | COPT_OPTIMIZE_AUTO_INLINE | COPT_OPTIMIZE_AUTO_INLINE_ALL); mCompilerOptions &= ~(COPT_OPTIMIZE_INLINE | COPT_OPTIMIZE_AUTO_INLINE | COPT_OPTIMIZE_AUTO_INLINE_ALL);
else if (ConsumeIdentIf("inline")) else if (ConsumeTokenIf(TK_INLINE))
mCompilerOptions |= COPT_OPTIMIZE_AUTO_INLINE; mCompilerOptions |= COPT_OPTIMIZE_INLINE;
else if (ConsumeIdentIf("autoinline")) else if (ConsumeIdentIf("autoinline"))
mCompilerOptions |= COPT_OPTIMIZE_AUTO_INLINE | COPT_OPTIMIZE_AUTO_INLINE; mCompilerOptions |= COPT_OPTIMIZE_AUTO_INLINE | COPT_OPTIMIZE_AUTO_INLINE;
else if (ConsumeIdentIf("maxinline")) else if (ConsumeIdentIf("maxinline"))