diff --git a/source/modules/ysfx/Makefile b/source/modules/ysfx/Makefile index a9901ed42..da7a88773 100644 --- a/source/modules/ysfx/Makefile +++ b/source/modules/ysfx/Makefile @@ -159,7 +159,7 @@ $(OBJDIR)/%.mm.o: %.mm $(OBJDIR)/%.S.o: %.S -@mkdir -p $(dir $@) @echo "Compiling $<" - @$(CC) $< $(BUILD_ASM_FLAGS) -c -o $@ + @$(CC) $< $(BUILD_C_FLAGS) -c -o $@ -include $(OBJS:%.o=%.d) diff --git a/source/modules/ysfx/sources/ysfx.cpp b/source/modules/ysfx/sources/ysfx.cpp index be35830cf..6c645ecbc 100644 --- a/source/modules/ysfx/sources/ysfx.cpp +++ b/source/modules/ysfx/sources/ysfx.cpp @@ -1533,6 +1533,7 @@ bool ysfx_gfx_run(ysfx_t *fx) return ysfx_gfx_state_is_dirty(fx->gfx.state.get()); #else + return false; (void)fx; #endif } diff --git a/source/modules/ysfx/thirdparty/WDL/source/WDL/eel2/y.tab.c b/source/modules/ysfx/thirdparty/WDL/source/WDL/eel2/y.tab.c index 6b264b77a..dc9ecefaa 100644 --- a/source/modules/ysfx/thirdparty/WDL/source/WDL/eel2/y.tab.c +++ b/source/modules/ysfx/thirdparty/WDL/source/WDL/eel2/y.tab.c @@ -2156,8 +2156,10 @@ yyexhaustedlab: yyreturn: if (yychar != YYEOF && yychar != YYEMPTY) + { yydestruct ("Cleanup: discarding lookahead", yytoken, &yylval, &yylloc, context); + } /* Do not reclaim the symbols of the rule which action triggered this YYABORT or YYACCEPT. */ YYPOPSTACK (yylen);