ports/lang/gforth/patches/patch_i386-engine_Makefile_in

44 lines
2.3 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
clang cannot compile these files at the default optimization level
Index: engine/Makefile.in
--- engine/Makefile.in.orig
+++ engine/Makefile.in
@@ -163,13 +163,13 @@ gforth-fi$(OPT)$(EC)$(EXE): $(OBJECTS_FI) $(AOBJECTS)
$(GCCLD) $(LDFLAGS) $(OBJECTS_FI) $(AOBJECTS) $(LDLIBS) -o $@
engine.s: $(ENGINE_FAST_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -S $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -S $(srcdir)/engine.c
engine$(OPT).o: $(ENGINE_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DGFORTH_DEBUGGING -o $@ -c $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -DGFORTH_DEBUGGING -o $@ -c $(srcdir)/engine.c
engine2$(OPT).o: $(ENGINE_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DGFORTH_DEBUGGING -DENGINE=2 -o $@ -c $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -DGFORTH_DEBUGGING -DENGINE=2 -o $@ -c $(srcdir)/engine.c
engine-native$(OPT).o:$(ENGINE_FAST_DEPS)
$(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DNO_IP -o $@ -c $(srcdir)/engine.c
@@ -181,16 +181,16 @@ engine-native3$(OPT).o:$(ENGINE_FAST_DEPS)
$(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DNO_IP -DENGINE=3 -o $@ -c $(srcdir)/engine.c
engine-fast$(OPT).o: $(ENGINE_FAST_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -o $@ -c $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -o $@ -c $(srcdir)/engine.c
engine-fast2$(OPT).o: $(ENGINE_FAST_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DENGINE=2 -o $@ -c $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -DENGINE=2 -o $@ -c $(srcdir)/engine.c
engine-itc$(OPT).o: $(ENGINE_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o $@ -c $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o $@ -c $(srcdir)/engine.c
engine-ditc$(OPT).o: $(ENGINE_DEPS)
- $(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DDOUBLY_INDIRECT -o $@ -c $(srcdir)/engine.c
+ $(GCC) $(CFLAGS2) $(CPPFLAGS) -O0 $(ENGINE_FLAGS) -DDOUBLY_INDIRECT -o $@ -c $(srcdir)/engine.c
engine-prof$(OPT).o: $(ENGINE_DEPS)
$(GCC) $(CFLAGS2) $(CPPFLAGS) $(ENGINE_FLAGS) -DVM_PROFILING -o $@ -c $(srcdir)/engine.c