summaryrefslogtreecommitdiff
path: root/apps/plugins/sdl/sdl.make
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2019-07-09 13:07:35 -0400
committerFranklin Wei <git@fwei.tk>2019-07-09 13:07:43 -0400
commitb1f16371b0c729ac12ff2cd654cd34a6121fa02a (patch)
tree34e180bcb21b608466462559c792194eed65225a /apps/plugins/sdl/sdl.make
parenta1353a3eff37deb0218af28d1195528f489b44ac (diff)
downloadrockbox-b1f16371b0c729ac12ff2cd654cd34a6121fa02a.tar.gz
rockbox-b1f16371b0c729ac12ff2cd654cd34a6121fa02a.zip
sdl: fix build
-T flag is program-specific. Change-Id: I730a9c19be43e79c7ff4e6d4fb5b8f498f08515e
Diffstat (limited to 'apps/plugins/sdl/sdl.make')
-rw-r--r--apps/plugins/sdl/sdl.make6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/plugins/sdl/sdl.make b/apps/plugins/sdl/sdl.make
index 871eac77d8..492284e333 100644
--- a/apps/plugins/sdl/sdl.make
+++ b/apps/plugins/sdl/sdl.make
@@ -36,7 +36,7 @@ ifndef APP_TYPE
36 ROCKS += $(SDL_OBJDIR)/duke3d.ovl $(SDL_OBJDIR)/wolf3d.ovl 36 ROCKS += $(SDL_OBJDIR)/duke3d.ovl $(SDL_OBJDIR)/wolf3d.ovl
37 DUKE3D_OUTLDS = $(SDL_OBJDIR)/duke3d.link 37 DUKE3D_OUTLDS = $(SDL_OBJDIR)/duke3d.link
38 WOLF3D_OUTLDS = $(SDL_OBJDIR)/wolf3d.link 38 WOLF3D_OUTLDS = $(SDL_OBJDIR)/wolf3d.link
39 SDL_OVLFLAGS = -T$(DUKE3D_OUTLDS) -Wl,--gc-sections -Wl,-Map,$(basename $@).map 39 SDL_OVLFLAGS = -Wl,--gc-sections -Wl,-Map,$(basename $@).map
40else 40else
41 ### simulator 41 ### simulator
42 ROCKS += $(SDL_OBJDIR)/duke3d.rock 42 ROCKS += $(SDL_OBJDIR)/duke3d.rock
@@ -57,7 +57,7 @@ $(SDL_OBJDIR)/duke3d.ovl: $(SDL_OBJ) $(DUKE3D_OBJ) $(TLSFLIB) $(DUKE3D_OUTLDS)
57 $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \ 57 $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \
58 $(filter %.o, $^) \ 58 $(filter %.o, $^) \
59 $(filter %.a, $+) \ 59 $(filter %.a, $+) \
60 -lgcc $(SDL_OVLFLAGS) 60 -lgcc -T$(DUKE3D_OUTLDS) $(SDL_OVLFLAGS)
61 $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@) 61 $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@)
62 62
63# Wolf3D 63# Wolf3D
@@ -74,7 +74,7 @@ $(SDL_OBJDIR)/wolf3d.ovl: $(SDL_OBJ) $(WOLF3D_OBJ) $(TLSFLIB) $(WOLF3D_OUTLDS)
74 $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \ 74 $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \
75 $(filter %.o, $^) \ 75 $(filter %.o, $^) \
76 $(filter %.a, $+) \ 76 $(filter %.a, $+) \
77 -lgcc $(SDL_OVLFLAGS) 77 -lgcc -T$(WOLF3D_OUTLDS) $(SDL_OVLFLAGS)
78 $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@) 78 $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@)
79 79
80# common 80# common