Search
lxdream.org :: lxdream :: r816:2c3cf97de0f5
lxdream 0.9.1
released Jun 29
Download Now
changeset816:2c3cf97de0f5
parent815:866c103d72cd
child817:e9d2d9be7cb6
authornkeynes
dateTue Aug 19 08:37:34 2008 +0000 (15 years ago)
Tidy up shared objects
test/Makefile.in
1.1 --- a/test/Makefile.in Mon Aug 18 12:20:28 2008 +0000
1.2 +++ b/test/Makefile.in Tue Aug 19 08:37:34 2008 +0000
1.3 @@ -18,6 +18,8 @@
1.4 SH4LIBS = -Wl,--start-group -lc -lgcc -lm -Wl,--end-group
1.5 SH4OBJCOPY = @SHOBJCOPY@ -O binary
1.6
1.7 +SHARED_OBJECTS = dmac.so asic.so lib.so timer.so testdata.so interrupt.so
1.8 +
1.9 ARMCC = @ARMCC@
1.10 ARMCFLAGS = -O2 -fno-builtin -fno-strict-aliasing -mlittle-endian
1.11 ARMLD = @ARMLD@
1.12 @@ -86,11 +88,11 @@
1.13 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.14 $(SH4OBJCOPY) testsh4 testsh4.bin
1.15
1.16 -testide: lib/crt0.so testide.so ide.so lib.so testdata.so
1.17 +testide: lib/crt0.so $(SHARED_OBJECTS) testide.so ide.so
1.18 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.19 $(SH4OBJCOPY) testide testide.bin
1.20
1.21 -testmmu: lib/crt0.so testmmu.so lib.so
1.22 +testmmu: lib/crt0.so $(SHARED_OBJECTS) testmmu.so
1.23 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.24 $(SH4OBJCOPY) testmmu testmmu.bin
1.25
1.26 @@ -101,46 +103,46 @@
1.27 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.28 $(SH4OBJCOPY) testregs testregs.bin
1.29
1.30 -testta: lib/crt0.so $(SHARED_OBJECTS) testta.so pvr.so dmac.so asic.so lib.so testdata.so
1.31 +testta: lib/crt0.so $(SHARED_OBJECTS) testta.so pvr.so
1.32 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.33 $(SH4OBJCOPY) testta testta.bin
1.34
1.35 -testaica: lib/crt0.so $(SHARED_OBJECTS) testaica.so dmac.so asic.so lib.so interrupt.so
1.36 +testaica: lib/crt0.so $(SHARED_OBJECTS) testaica.so
1.37 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.38 $(SH4OBJCOPY) testaica testaica.bin
1.39
1.40 -testrend: lib/crt0.so $(SHARED_OBJECTS) testrend.so pvr.so dmac.so asic.so lib.so testdata.so
1.41 +testrend: lib/crt0.so $(SHARED_OBJECTS) testrend.so pvr.so
1.42 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.43 $(SH4OBJCOPY) testrend testrend.bin
1.44
1.45 -testblend: lib/crt0.so $(SHARED_OBJECTS) testblend.so pvr.so dmac.so asic.so lib.so testdata.so
1.46 +testblend: lib/crt0.so $(SHARED_OBJECTS) testblend.so pvr.so
1.47 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.48 $(SH4OBJCOPY) testblend testblend.bin
1.49
1.50 -testdisp: lib/crt0.so $(SHARED_OBJECTS) testdisp.so pvr.so asic.so lib.so testdata.so timer.so
1.51 +testdisp: lib/crt0.so $(SHARED_OBJECTS) testdisp.so pvr.so
1.52 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.53 $(SH4OBJCOPY) testdisp testdisp.bin
1.54
1.55 -testyuv: lib/crt0.so $(SHARED_OBJECTS) testyuv.so pvr.so asic.so lib.so testdata.so timer.so dmac.so
1.56 +testyuv: lib/crt0.so $(SHARED_OBJECTS) testyuv.so pvr.so
1.57 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.58 $(SH4OBJCOPY) testyuv testyuv.bin
1.59
1.60 -testspu: lib/crt0.so $(SHARED_OBJECTS) testspu.so asic.so lib.so testdata.so timer.so dmac.so
1.61 +testspu: lib/crt0.so $(SHARED_OBJECTS) testspu.so
1.62 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.63 $(SH4OBJCOPY) testspu testspu.bin
1.64
1.65 -testg2: lib/crt0.so $(SHARED_OBJECTS) testg2.so asic.so lib.so testdata.so timer.so dmac.so
1.66 +testg2: lib/crt0.so $(SHARED_OBJECTS) testg2.so
1.67 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.68 $(SH4OBJCOPY) testg2 testg2.bin
1.69
1.70 -readdata: lib/crt0.so readdata.so
1.71 +readdata: lib/crt0.so $(SHARED_OBJECTS) readdata.so
1.72 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.73
1.74 -rend: lib/crt0.so rendload.so asic.so lib.so timer.so pvr.so
1.75 +rend: lib/crt0.so $(SHARED_OBJECTS) rendload.so pvr.so
1.76 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.77 $(SH4OBJCOPY) rend rend.bin
1.78
1.79 -testFF10: lib/crt0.so testFF10.so lib.so
1.80 +testFF10: lib/crt0.so $(SHARED_OBJECTS) testFF10.so
1.81 $(SH4CC) $(SH4LDFLAGS) $^ -o $@ $(SH4LIBS)
1.82 $(SH4OBJCOPY) testFF10 testFF10.bin
1.83
1.84 @@ -182,11 +184,12 @@
1.85 include/sys/signal.h include/sys/stat-dj.h include/sys/stat.h include/sys/time.h \
1.86 include/sys/timeb.h include/sys/times.h include/sys/types.h include/sys/unistd.h \
1.87 include/sys/utime.h include/sys/wait.h include/termios.h include/time.h \
1.88 - include/unctrl.h include/unistd.h include/utime.h include/utmp.h
1.89 + include/unctrl.h include/unistd.h include/utime.h include/utmp.h \
1.90 + testsh4 testregs testmmu testta testaica
1.91
1.92
1.93
1.94 -distdir:
1.95 +distdir: $(DISTFILES)
1.96 $(mkdir_p) $(distdir)/sh4 $(distdir)/lib $(distdir)/include
1.97 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
1.98 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
.