Makefile
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:2k
源码类别:

VxWorks

开发平台:

C/C++

  1. # Makefile - makefile for target/src/arch/mc68k/math
  2. #
  3. # modification history
  4. # --------------------
  5. # 01b,25oct01,tam  updated for repackaging
  6. # 01a,12jul96,yp   created from 01g of MakeSkel
  7. #
  8. # DESCRIPTION
  9. # This file contains the makefile rules for building the vx library
  10. #
  11. #*/
  12. TGT_DIR=$(WIND_BASE)/target
  13. DOC_FILES =
  14. LIB_BASE_NAME   = arch
  15. OBJ_HW_SUPPORT = mathHardALib.o mathHardLib.o
  16. OBJ_GNU     = gccMathLib.o gccMathALib.o gccUssALib.o 
  17.           mathSoftALib.o mathSoftLib.o 
  18.           uss_dpfncs.o uss_dpopns.o uss_fpfncs.o uss_fpopns.o 
  19.   uss_xlfncs.o
  20. OBJ_040_GNU    = gccUss040ALib.o
  21. OBJ_040_FP_EXC  = excFppALib.o bindec.o binstr.o bugfix.o decbin.o do_func.o 
  22.   gen_except.o get_op.o kernel_ex.o res_func.o round.o sacos.o 
  23.   sasin.o satan.o satanh.o scale.o scosh.o setox.o 
  24.   sgetem.o sint.o slog2.o slogn.o smovecr.o srem_mod.o 
  25.   ssin.o ssinh.o stan.o stanh.o sto_res.o stwotox.o 
  26.   tbldo.o util.o x_bsun.o x_operr.o x_ovfl.o 
  27.   x_snan.o x_store.o x_unfl.o x_unsupp.o
  28. OBJ_040_FP_LIB  = l_do_func.o l_entry.o l_round.o l_sacos.o 
  29.   l_sasin.o l_satan.o l_satanh.o l_scale.o 
  30.   l_scosh.o l_setox.o l_sgetem.o l_sint.o 
  31.   l_slog2.o l_slogn.o l_srem_mod.o l_ssin.o 
  32.   l_ssinh.o l_stan.o l_stanh.o l_stwotox.o 
  33.   l_support.o
  34. OBJ_060_UII_EXC = isp060ALib.o isp060Lib.o os060ALib.o fpsp060ALib.o 
  35.   fpsp060Lib.o fplsp060ALib.o
  36. OBJ_040_FP  = $(OBJ_040_FP_EXC) $(OBJ_040_FP_LIB)
  37. OBJ_MC68000  = mathALib.o fixunssfsi.o $(OBJ_GNU)
  38. OBJ_MC68010  = mathALib.o fixunssfsi.o $(OBJ_GNU)
  39. OBJ_MC68020  = mathALib.o fixunssfsi.o $(OBJ_HW_SUPPORT) $(OBJ_GNU)
  40. OBJ_MC68040  = mathALib.o fixunssfsi.o $(OBJ_HW_SUPPORT) $(OBJ_040_GNU) $(OBJ_040_FP)
  41. OBJ_CPU32    = mathALib.o fixunssfsi.o $(OBJ_HW_SUPPORT) $(OBJ_GNU)
  42. OBJ_MC68LC040  = mathALib.o fixunssfsi.o $(OBJ_GNU)
  43. OBJ_MC68060  = mathALib.o fixunssfsi.o $(OBJ_HW_SUPPORT) $(OBJ_060_UII_EXC) 
  44.   $(OBJ_040_GNU)
  45. OBJS=$(OBJ_$(CPU))
  46. include $(TGT_DIR)/h/make/rules.library
  47. SUBDIRS=