]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/ibl.git/blob - src/ecc/c64x/make/makefile
8d636712e979d286262e70568effa373156bb9df
[keystone-rtos/ibl.git] / src / ecc / c64x / make / makefile
1 #*************************************************************************************
2 #* FILE NAME: makefile
3 #*
4 #* DESCRIPTION: Makes the ECC module for the IBL
5 #*
6 #*************************************************************************************/
8 ifndef IBL_ROOT
9         export IBL_ROOT= ../../..
10 endif
12 ECODIR= $(IBL_ROOT)/ecc
14 CSRC= 3byte_ecc.c
16 .PHONY: ecc
19 include $(IBL_ROOT)/make/$(ARCH)/makeeco.mk
23 C6X_C_DIR=   $(IBL_ROOT)
24 C6X_C_DIR+= ;$(IBL_ROOT)/arch/$(ARCH)
25 C6X_C_DIR+= ;$(ECODIR)
26 C6X_C_DIR+= ;$(STDINC)
27 export C6X_C_DIR
29 vpath % $(ECODIR)/3byte
32 ecc: gen_cdefdep makefile $(OBJS)
35 $(OBJS): cdefdep
37 gen_cdefdep:
38         @echo Checking command line dependencies
39         @echo $(ENDIAN) $(TARGET) > cdefdep.tmp
40         @sh -c 'if diff -q cdefdep.tmp cdefdep ; then echo same ; else $(CP) cdefdep.tmp cdefdep ; fi '