12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- SHELL=sh
- RCCEROOT=../..
- include $(RCCEROOT)/common/symbols
- STENCILOBJS=RCCE_stencil.o $(ARCHIVE)
- STENCILSYNCHOBJS= RCCE_stencil_synch.o $(ARCHIVE)
- PSTENCILOBJS=RCCE_pstencil.o $(ARCHIVE)
- POWERRESETOBJS=RCCE_power_reset.o $(ARCHIVE)
- FVOBJS=RCCE_FV.o $(ARCHIVE)
- FDIVOBJS=RCCE_Fdiv.o $(ARCHIVE)
- default:
- @echo "Usage: make stencil_synch"
- @echo " make API=gory stencil"
- @echo " make PWRMGMT=1 pstencil"
- @echo " make PWRMGMT=1 power_reset"
- @echo " make PWRMGMT=1 Fdiv"
- @echo " make PWRMGMT=1 FV"
- @echo " make clean"
- FV: $(FVOBJS)
- $(CCOMPILE) -o FV $(FVOBJS) $(CFLAGS)
- Fdiv: $(FDIVOBJS)
- $(CCOMPILE) -o Fdiv $(FDIVOBJS) $(CFLAGS)
- stencil: $(STENCILOBJS)
- $(CCOMPILE) -o stencil $(STENCILOBJS) $(CFLAGS)
- stencil_synch: $(STENCILSYNCHOBJS)
- $(CCOMPILE) -o stencil_synch $(STENCILSYNCHOBJS) $(CFLAGS)
- #use line below for gcc, which does not link libm by default
- # $(CCOMPILE) -o stencil_synch $(STENCILSYNCHOBJS) $(CFLAGS) -lm
- pstencil: $(PSTENCILOBJS)
- $(CCOMPILE) -o pstencil $(PSTENCILOBJS) $(CFLAGS)
- power_reset: $(POWERRESETOBJS)
- $(CCOMPILE) -o power_reset $(POWERRESETOBJS) $(CFLAGS)
- RCCE_FV.o: RCCE_FV.c $(RCCEINCLUDE)/RCCE.h
- $(CCOMPILE) -c $(CFLAGS) RCCE_FV.c
- RCCE_Fdiv.o: RCCE_Fdiv.c $(RCCEINCLUDE)/RCCE.h
- $(CCOMPILE) -c $(CFLAGS) RCCE_Fdiv.c
- RCCE_stencil.o: RCCE_stencil.c $(RCCEINCLUDE)/RCCE.h
- $(CCOMPILE) -c $(CFLAGS) RCCE_stencil.c
- RCCE_stencil_synch.o: RCCE_stencil_synch.c $(RCCEINCLUDE)/RCCE.h
- $(CCOMPILE) -c $(CFLAGS) RCCE_stencil_synch.c
- RCCE_pstencil.o: RCCE_pstencil.c $(RCCEINCLUDE)/RCCE.h
- $(CCOMPILE) -c $(CFLAGS) RCCE_pstencil.c
- RCCE_power_reset.o: RCCE_power_reset.c $(RCCEINCLUDE)/RCCE.h
- $(CCOMPILE) -c $(CFLAGS) RCCE_power_reset.c
- clean:
- @ rm -f *.o power_reset stencil pstencil FV Fdiv stencil_synch __*__* linker.map *.txt *.s
|