mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-12-01 00:21:35 +00:00
- Updated the GCC-targeted makefiles to turn off two optimizations that cause
fmopl.cpp to compile incorrectly: tree-dominator-opts and tree-fre SVN r734 (trunk)
This commit is contained in:
parent
6af5665575
commit
22df389ad7
3 changed files with 10 additions and 0 deletions
|
@ -83,6 +83,10 @@ $(OBJDIR)/%.o: %.nas
|
||||||
$(OBJDIR)/nodebuild_classify_sse2.o: nodebuild_classify_sse2.cpp
|
$(OBJDIR)/nodebuild_classify_sse2.o: nodebuild_classify_sse2.cpp
|
||||||
$(CCDV) $(CXX) $(CXXFLAGS) -msse2 -mfpmath=sse -c -o $@ $<
|
$(CCDV) $(CXX) $(CXXFLAGS) -msse2 -mfpmath=sse -c -o $@ $<
|
||||||
|
|
||||||
|
# This file needs special handling because GCC misoptimizes it otherwise.
|
||||||
|
$(OBJDIR)/fmopl.o: src/oplsynth/fmopl.cpp
|
||||||
|
$(CCDV) $(CXX) $(CXXFLAGS) -fno-tree-dominator-opts -fno-tree-fre -c -o $@ $<
|
||||||
|
|
||||||
$(OBJDIR):
|
$(OBJDIR):
|
||||||
mkdir $(OBJDIR)
|
mkdir $(OBJDIR)
|
||||||
|
|
||||||
|
|
|
@ -83,6 +83,10 @@ all: $(TARGET)
|
||||||
$(OBJDIR)/nodebuild_classify_sse2.o: src/nodebuild_classify_sse2.cpp
|
$(OBJDIR)/nodebuild_classify_sse2.o: src/nodebuild_classify_sse2.cpp
|
||||||
$(CCDV) $(CXX) $(CXXFLAGS) -msse2 -mfpmath=sse -c -o $@ $<
|
$(CCDV) $(CXX) $(CXXFLAGS) -msse2 -mfpmath=sse -c -o $@ $<
|
||||||
|
|
||||||
|
# This file needs special handling because GCC misoptimizes it otherwise.
|
||||||
|
$(OBJDIR)/fmopl.o: src/oplsynth/fmopl.cpp
|
||||||
|
$(CCDV) $(CXX) $(CXXFLAGS) -fno-tree-dominator-opts -fno-tree-fre -c -o $@ $<
|
||||||
|
|
||||||
src/sc_man_scanner.h: src/sc_man_scanner.re
|
src/sc_man_scanner.h: src/sc_man_scanner.re
|
||||||
$(CCDV) $(RE2C) -s -o $@ $<
|
$(CCDV) $(RE2C) -s -o $@ $<
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
February 5, 2008
|
February 5, 2008
|
||||||
|
- Updated the GCC-targeted makefiles to turn off two optimizations that cause
|
||||||
|
fmopl.cpp to compile incorrectly: tree-dominator-opts and tree-fre
|
||||||
- Fixed: Morphed pig and chicken players made normal human *usefail sounds.
|
- Fixed: Morphed pig and chicken players made normal human *usefail sounds.
|
||||||
- G_DoSaveGame() now receives the filename and description from its arguments
|
- G_DoSaveGame() now receives the filename and description from its arguments
|
||||||
rather than global variables, so autosaves and manual saves can be done
|
rather than global variables, so autosaves and manual saves can be done
|
||||||
|
|
Loading…
Reference in a new issue