diff options
| author | Thomas Martitz <kugel@rockbox.org> | 2012-03-28 22:57:13 +0200 |
|---|---|---|
| committer | Thomas Martitz <kugel@rockbox.org> | 2012-03-28 23:02:39 +0200 |
| commit | 7b1a369cf7801f98139189ade463f3a460f78d85 (patch) | |
| tree | 27f7fb3628f5692f508c1e3e439fa9d657869c77 /apps/codecs/codecs.make | |
| parent | c56950ea3a9e0244461ce445f25bd7a80c8f7199 (diff) | |
| download | rockbox-7b1a369cf7801f98139189ade463f3a460f78d85.zip rockbox-7b1a369cf7801f98139189ade463f3a460f78d85.tar.gz rockbox-7b1a369cf7801f98139189ade463f3a460f78d85.tar.bz2 rockbox-7b1a369cf7801f98139189ade463f3a460f78d85.tar.xz | |
build system: completely autodetect target cpu architecture.
The existing ARCH Makefile variable is exported to the C code as well.
Additionally the version (arm-only for now) is detected as well. This
allows to for complete autodetection, i.e. that optimized ASM is picked up
if determined by preprocessor (CPU_ARM, etc).
Building a sim/raaa on a arm host will now automatically generate a arm
optmized build like we have for native targets.
Change-Id: I0b35393f8fb3ebd20beaa9e7371fa57bf3782107
Diffstat (limited to 'apps/codecs/codecs.make')
| -rw-r--r-- | apps/codecs/codecs.make | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/codecs.make b/apps/codecs/codecs.make index 605d8a3..f2d2f13 100644 --- a/apps/codecs/codecs.make +++ b/apps/codecs/codecs.make @@ -88,7 +88,7 @@ $(WMAPROLIB) : CODECFLAGS += -O1 $(WMAVOICELIB) : CODECFLAGS += -O1 # fine-tuning of CODECFLAGS per cpu arch -ifeq ($(ARCH),arm) +ifeq ($(ARCH),arch_arm) # redo per arm generation $(ALACLIB) : CODECFLAGS += -O2 $(AYLIB) : CODECFLAGS += -O1 @@ -100,7 +100,7 @@ ifeq ($(ARCH),arm) $(VGMLIB) : CODECFLAGS += -O1 $(EMU2413LIB) : CODECFLAGS += -O3 $(WAVPACKLIB) : CODECFLAGS += -O3 -else ifeq ($(ARCH),m68k) +else ifeq ($(ARCH),arch_m68k) $(A52LIB) : CODECFLAGS += -O2 $(ASFLIB) : CODECFLAGS += -O3 $(ATRACLIB) : CODECFLAGS += -O2 |