summaryrefslogtreecommitdiff
path: root/apps/codecs/codecs.make
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/codecs.make')
-rw-r--r--apps/codecs/codecs.make25
1 files changed, 14 insertions, 11 deletions
diff --git a/apps/codecs/codecs.make b/apps/codecs/codecs.make
index 1644ff0e91..5706075067 100644
--- a/apps/codecs/codecs.make
+++ b/apps/codecs/codecs.make
@@ -50,6 +50,7 @@ include $(APPSDIR)/codecs/libgme/libnsf.make
50include $(APPSDIR)/codecs/libgme/libsgc.make 50include $(APPSDIR)/codecs/libgme/libsgc.make
51include $(APPSDIR)/codecs/libgme/libvgm.make 51include $(APPSDIR)/codecs/libgme/libvgm.make
52include $(APPSDIR)/codecs/libgme/libkss.make 52include $(APPSDIR)/codecs/libgme/libkss.make
53include $(APPSDIR)/codecs/libgme/libemu2413.make
53 54
54# compile flags for codecs 55# compile flags for codecs
55CODECFLAGS = $(CFLAGS) -fstrict-aliasing -I$(APPSDIR)/codecs \ 56CODECFLAGS = $(CFLAGS) -fstrict-aliasing -I$(APPSDIR)/codecs \
@@ -80,6 +81,7 @@ $(SPCLIB) : CODECFLAGS += -fno-strict-aliasing -O1
80$(TREMORLIB) : CODECFLAGS += -O2 81$(TREMORLIB) : CODECFLAGS += -O2
81$(TTALIB) : CODECFLAGS += -O2 82$(TTALIB) : CODECFLAGS += -O2
82$(VGMLIB) : CODECFLAGS += -fno-strict-aliasing -O2 83$(VGMLIB) : CODECFLAGS += -fno-strict-aliasing -O2
84$(EMU2413LIB) : CODECFLAGS += -fno-strict-aliasing -O3
83$(WAVPACKLIB) : CODECFLAGS += -O1 85$(WAVPACKLIB) : CODECFLAGS += -O1
84$(WMALIB) : CODECFLAGS += -O2 86$(WMALIB) : CODECFLAGS += -O2
85$(WMAPROLIB) : CODECFLAGS += -O1 87$(WMAPROLIB) : CODECFLAGS += -O1
@@ -89,13 +91,14 @@ $(WMAVOICELIB) : CODECFLAGS += -O1
89ifeq ($(CPU),arm) 91ifeq ($(CPU),arm)
90 # redo per arm generation 92 # redo per arm generation
91 $(ALACLIB) : CODECFLAGS += -O2 93 $(ALACLIB) : CODECFLAGS += -O2
92 $(AYLIB) : CODECFLAGS += -fno-strict-aliasing -O3 94 $(AYLIB) : CODECFLAGS += -fno-strict-aliasing -O1
93 $(GBSLIB) : CODECFLAGS += -fno-strict-aliasing -O3 95 $(GBSLIB) : CODECFLAGS += -fno-strict-aliasing -O1
94 $(HESLIB) : CODECFLAGS += -fno-strict-aliasing -O3 96 $(HESLIB) : CODECFLAGS += -fno-strict-aliasing -O1
95 $(KSSLIB) : CODECFLAGS += -fno-strict-aliasing -O3 97 $(KSSLIB) : CODECFLAGS += -fno-strict-aliasing -O1
96 $(NSFLIB) : CODECFLAGS += -fno-strict-aliasing -O3 98 $(NSFLIB) : CODECFLAGS += -fno-strict-aliasing -O1
97 $(SGCLIB) : CODECFLAGS += -fno-strict-aliasing -O3 99 $(SGCLIB) : CODECFLAGS += -fno-strict-aliasing -O1
98 $(VGMLIB) : CODECFLAGS += -fno-strict-aliasing -O3 100 $(VGMLIB) : CODECFLAGS += -fno-strict-aliasing -O1
101 $(EMU2413LIB) : CODECFLAGS += -fno-strict-aliasing -O3
99 $(WAVPACKLIB) : CODECFLAGS += -O3 102 $(WAVPACKLIB) : CODECFLAGS += -O3
100else ifeq ($(CPU),coldfire) 103else ifeq ($(CPU),coldfire)
101 $(A52LIB) : CODECFLAGS += -O2 104 $(A52LIB) : CODECFLAGS += -O2
@@ -161,10 +164,10 @@ $(CODECDIR)/tta.codec : $(CODECDIR)/libtta.a
161$(CODECDIR)/ay.codec : $(CODECDIR)/libay.a 164$(CODECDIR)/ay.codec : $(CODECDIR)/libay.a
162$(CODECDIR)/gbs.codec : $(CODECDIR)/libgbs.a 165$(CODECDIR)/gbs.codec : $(CODECDIR)/libgbs.a
163$(CODECDIR)/hes.codec : $(CODECDIR)/libhes.a 166$(CODECDIR)/hes.codec : $(CODECDIR)/libhes.a
164$(CODECDIR)/nsf.codec : $(CODECDIR)/libnsf.a 167$(CODECDIR)/nsf.codec : $(CODECDIR)/libnsf.a $(CODECDIR)/libemu2413.a
165$(CODECDIR)/sgc.codec : $(CODECDIR)/libsgc.a 168$(CODECDIR)/sgc.codec : $(CODECDIR)/libsgc.a $(CODECDIR)/libemu2413.a
166$(CODECDIR)/vgm.codec : $(CODECDIR)/libvgm.a 169$(CODECDIR)/vgm.codec : $(CODECDIR)/libvgm.a $(CODECDIR)/libemu2413.a
167$(CODECDIR)/kss.codec : $(CODECDIR)/libkss.a 170$(CODECDIR)/kss.codec : $(CODECDIR)/libkss.a $(CODECDIR)/libemu2413.a
168 171
169$(CODECS): $(CODECLIB) # this must be last in codec dependency list 172$(CODECS): $(CODECLIB) # this must be last in codec dependency list
170 173