diff options
author | Jens Arnold <amiconn@rockbox.org> | 2007-02-15 20:28:08 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2007-02-15 20:28:08 +0000 |
commit | e393b8e359f2d179c899f7dd37b00fb9c90636b2 (patch) | |
tree | 3e016808b4c419f99b4feb3ac4459743eb24f852 | |
parent | 9745bbc1df4b82a6f43dabc915ab7823d2889d5b (diff) | |
download | rockbox-e393b8e359f2d179c899f7dd37b00fb9c90636b2.tar.gz rockbox-e393b8e359f2d179c899f7dd37b00fb9c90636b2.zip |
Replaced some explicit options for target linking with to be consistent with the sims.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12318 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/codecs/Makefile | 3 | ||||
-rw-r--r-- | apps/plugins/Makefile | 3 | ||||
-rw-r--r-- | apps/plugins/chessbox/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/doom/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/pacbox/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/rockboy/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/searchengine/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/sudoku/Makefile | 2 | ||||
-rw-r--r-- | apps/plugins/zxbox/Makefile | 2 |
10 files changed, 12 insertions, 10 deletions
diff --git a/apps/codecs/Makefile b/apps/codecs/Makefile index 65c319bafe..f2cf707b0a 100644 --- a/apps/codecs/Makefile +++ b/apps/codecs/Makefile | |||
@@ -70,7 +70,8 @@ $(OBJDIR)/wav_enc.elf: $(OBJDIR)/wav_enc.o | |||
70 | $(OBJDIR)/wavpack_enc.elf: $(OBJDIR)/wavpack_enc.o $(BUILDDIR)/libwavpack.a | 70 | $(OBJDIR)/wavpack_enc.elf: $(OBJDIR)/wavpack_enc.o $(BUILDDIR)/libwavpack.a |
71 | 71 | ||
72 | $(OBJDIR)/%.elf: $(OBJDIR)/codec_crt0.o | 72 | $(OBJDIR)/%.elf: $(OBJDIR)/codec_crt0.o |
73 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $^ -L$(BUILDDIR) -lcodec -lgcc -T$(LINKCODEC) -Wl,-Map,$(OBJDIR)/$*.map | 73 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $^ -L$(BUILDDIR) -lcodec -lgcc \ |
74 | -T$(LINKCODEC) -Wl,-Map,$(OBJDIR)/$*.map | ||
74 | 75 | ||
75 | $(OBJDIR)/%.codec : $(OBJDIR)/%.elf | 76 | $(OBJDIR)/%.codec : $(OBJDIR)/%.elf |
76 | $(call PRINTS,OBJCOPY $(@F))$(OC) -O binary $< $@ | 77 | $(call PRINTS,OBJCOPY $(@F))$(OC) -O binary $< $@ |
diff --git a/apps/plugins/Makefile b/apps/plugins/Makefile index 371a04ef4b..4f518a2c1c 100644 --- a/apps/plugins/Makefile +++ b/apps/plugins/Makefile | |||
@@ -89,7 +89,8 @@ $(BITMAPLIBS): $(BUILDDIR)/libplugin%.a: build-% | |||
89 | 89 | ||
90 | ifndef SIMVER | 90 | ifndef SIMVER |
91 | $(OBJDIR)/%.elf: $(OBJDIR)/%.o $(LINKFILE) $(BUILDDIR)/libplugin.a $(BITMAPLIBS) | 91 | $(OBJDIR)/%.elf: $(OBJDIR)/%.o $(LINKFILE) $(BUILDDIR)/libplugin.a $(BITMAPLIBS) |
92 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $< -L$(BUILDDIR) $(CODECLIBS) -lplugin $(LINKBITMAPS) -lgcc -T$(LINKFILE) -Wl,--gc-sections -Wl,-Map,$(OBJDIR)/$*.map | 92 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $< -L$(BUILDDIR) $(CODECLIBS) -lplugin $(LINKBITMAPS) -lgcc \ |
93 | -T$(LINKFILE) -Wl,--gc-sections -Wl,-Map,$(OBJDIR)/$*.map | ||
93 | 94 | ||
94 | $(OBJDIR)/%.rock : $(OBJDIR)/%.elf | 95 | $(OBJDIR)/%.rock : $(OBJDIR)/%.elf |
95 | $(call PRINTS,OBJCOPY $(@F))$(OC) -O binary $< $@ | 96 | $(call PRINTS,OBJCOPY $(@F))$(OC) -O binary $< $@ |
diff --git a/apps/plugins/chessbox/Makefile b/apps/plugins/chessbox/Makefile index 5f1a855082..7d8653285e 100644 --- a/apps/plugins/chessbox/Makefile +++ b/apps/plugins/chessbox/Makefile | |||
@@ -40,7 +40,7 @@ all: $(OUTPUT) | |||
40 | 40 | ||
41 | ifndef SIMVER | 41 | ifndef SIMVER |
42 | $(OBJDIR)/chessbox.elf: $(OBJS) $(LINKFILE) $(BITMAPLIBS) | 42 | $(OBJDIR)/chessbox.elf: $(OBJS) $(LINKFILE) $(BITMAPLIBS) |
43 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ | 43 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ |
44 | $(LINKBITMAPS) -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/chessbox.map | 44 | $(LINKBITMAPS) -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/chessbox.map |
45 | 45 | ||
46 | $(OUTPUT): $(OBJDIR)/chessbox.elf | 46 | $(OUTPUT): $(OBJDIR)/chessbox.elf |
diff --git a/apps/plugins/doom/Makefile b/apps/plugins/doom/Makefile index a90a864f36..46bd728ecb 100644 --- a/apps/plugins/doom/Makefile +++ b/apps/plugins/doom/Makefile | |||
@@ -101,7 +101,7 @@ all: $(OUTPUT) | |||
101 | 101 | ||
102 | ifndef SIMVER | 102 | ifndef SIMVER |
103 | $(OBJDIR)/doom.elf: $(OBJS) $(LINKFILE) | 103 | $(OBJDIR)/doom.elf: $(OBJS) $(LINKFILE) |
104 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) $(LDFLAGS) -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc\ | 104 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc\ |
105 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/doom.map | 105 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/doom.map |
106 | 106 | ||
107 | $(OUTPUT): $(OBJDIR)/doom.elf | 107 | $(OUTPUT): $(OBJDIR)/doom.elf |
diff --git a/apps/plugins/mpegplayer/Makefile b/apps/plugins/mpegplayer/Makefile index f31f00f26c..7b52d2df5e 100644 --- a/apps/plugins/mpegplayer/Makefile +++ b/apps/plugins/mpegplayer/Makefile | |||
@@ -34,7 +34,7 @@ all: $(OUTPUT) | |||
34 | 34 | ||
35 | ifndef SIMVER | 35 | ifndef SIMVER |
36 | $(OBJDIR)/mpegplayer.elf: $(OBJS) $(LINKFILE) | 36 | $(OBJDIR)/mpegplayer.elf: $(OBJS) $(LINKFILE) |
37 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lmad -lgcc\ | 37 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lmad -lgcc\ |
38 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/mpegplayer.map | 38 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/mpegplayer.map |
39 | 39 | ||
40 | $(OUTPUT): $(OBJDIR)/mpegplayer.elf | 40 | $(OUTPUT): $(OBJDIR)/mpegplayer.elf |
diff --git a/apps/plugins/pacbox/Makefile b/apps/plugins/pacbox/Makefile index c88d8ae4ab..7a62d98462 100644 --- a/apps/plugins/pacbox/Makefile +++ b/apps/plugins/pacbox/Makefile | |||
@@ -34,7 +34,7 @@ all: $(OUTPUT) | |||
34 | 34 | ||
35 | ifndef SIMVER | 35 | ifndef SIMVER |
36 | $(OBJDIR)/pacbox.elf: $(OBJS) $(LINKFILE) | 36 | $(OBJDIR)/pacbox.elf: $(OBJS) $(LINKFILE) |
37 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ | 37 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ |
38 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/pacbox.map | 38 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/pacbox.map |
39 | 39 | ||
40 | $(OUTPUT): $(OBJDIR)/pacbox.elf | 40 | $(OUTPUT): $(OBJDIR)/pacbox.elf |
diff --git a/apps/plugins/rockboy/Makefile b/apps/plugins/rockboy/Makefile index 2859936d15..774be303fd 100644 --- a/apps/plugins/rockboy/Makefile +++ b/apps/plugins/rockboy/Makefile | |||
@@ -44,7 +44,7 @@ all: $(OUTPUT) | |||
44 | 44 | ||
45 | ifndef SIMVER | 45 | ifndef SIMVER |
46 | $(OBJDIR)/rockboy.elf: $(OBJS) $(LINKFILE) | 46 | $(OBJDIR)/rockboy.elf: $(OBJS) $(LINKFILE) |
47 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O2 -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -fast -lgcc \ | 47 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -fast -lgcc \ |
48 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/rockboy.map | 48 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/rockboy.map |
49 | 49 | ||
50 | $(OUTPUT): $(OBJDIR)/rockboy.elf | 50 | $(OUTPUT): $(OBJDIR)/rockboy.elf |
diff --git a/apps/plugins/searchengine/Makefile b/apps/plugins/searchengine/Makefile index 1c71c9b30d..b24c89a4db 100644 --- a/apps/plugins/searchengine/Makefile +++ b/apps/plugins/searchengine/Makefile | |||
@@ -31,7 +31,7 @@ all: $(OUTPUT) | |||
31 | 31 | ||
32 | ifndef SIMVER | 32 | ifndef SIMVER |
33 | $(OBJDIR)/searchengine.elf: $(OBJS) $(LINKFILE) | 33 | $(OBJDIR)/searchengine.elf: $(OBJS) $(LINKFILE) |
34 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ | 34 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ |
35 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/searchengine.map | 35 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/searchengine.map |
36 | 36 | ||
37 | $(OUTPUT): $(OBJDIR)/searchengine.elf | 37 | $(OUTPUT): $(OBJDIR)/searchengine.elf |
diff --git a/apps/plugins/sudoku/Makefile b/apps/plugins/sudoku/Makefile index debd9fecc2..ce3c2027af 100644 --- a/apps/plugins/sudoku/Makefile +++ b/apps/plugins/sudoku/Makefile | |||
@@ -38,7 +38,7 @@ all: $(OUTPUT) | |||
38 | 38 | ||
39 | ifndef SIMVER | 39 | ifndef SIMVER |
40 | $(OBJDIR)/sudoku.elf: $(OBJS) $(LINKFILE) $(BITMAPLIBS) | 40 | $(OBJDIR)/sudoku.elf: $(OBJS) $(LINKFILE) $(BITMAPLIBS) |
41 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ | 41 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ |
42 | $(LINKBITMAPS) -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/sudoku.map | 42 | $(LINKBITMAPS) -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/sudoku.map |
43 | 43 | ||
44 | $(OUTPUT): $(OBJDIR)/sudoku.elf | 44 | $(OUTPUT): $(OBJDIR)/sudoku.elf |
diff --git a/apps/plugins/zxbox/Makefile b/apps/plugins/zxbox/Makefile index 3ca5d300f1..49f16a0bd2 100644 --- a/apps/plugins/zxbox/Makefile +++ b/apps/plugins/zxbox/Makefile | |||
@@ -43,7 +43,7 @@ all: $(OUTPUT) | |||
43 | 43 | ||
44 | ifndef SIMVER | 44 | ifndef SIMVER |
45 | $(OBJDIR)/zxbox.elf: $(OBJS) $(LINKFILE) | 45 | $(OBJDIR)/zxbox.elf: $(OBJS) $(LINKFILE) |
46 | $(call PRINTS,LD $(@F))$(CC) $(GCCOPTS) -O -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ | 46 | $(call PRINTS,LD $(@F))$(CC) $(CFLAGS) -o $@ $(OBJS) -L$(BUILDDIR) -lplugin -lgcc \ |
47 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/zxbox.map | 47 | -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/zxbox.map |
48 | 48 | ||
49 | $(OUTPUT): $(OBJDIR)/zxbox.elf | 49 | $(OUTPUT): $(OBJDIR)/zxbox.elf |