Makefile
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:3k
源码类别:

VxWorks

开发平台:

C/C++

  1. # Makefile - makefile for target/src/arch, makefile for selecting
  2. #      architecture-specific portions of runtime
  3. #
  4. # Copyright 1996-2001 Wind River Systems, Inc.
  5. #
  6. # This Makefile is now generated -- DO NOT EDIT
  7. #
  8. # To change the boilerplate, edit Makefile.in
  9. #
  10. # To add CPU types or otherwise change the substance,
  11. # edit $WIND_BASE/host/src/target/architecturedb
  12. #
  13. # modification history
  14. # --------------------
  15. # 01i,21aug01,pch  Rename to Makefile.in, revise for use in generating
  16. #    Makefile from host/src/target/architecturedb
  17. # 01h,24jul01,scm  change XScale name to conform to coding standard...
  18. # 01g,16aug01,hdn  added PENTIUM2/3/4 support.
  19. # 01f,26apr00,lc   added MAPCA support.
  20. # 01e,17may99,mbh  added MAP1000 support.
  21. # 01m,04may01,scm  add STRONGARM support...
  22. # 01f,27oct00,s_m  rename PPC405 cpu types
  23. # 01e,07sep00,sm   added subdirs for PPC405GP and PPC405GF
  24. # 01l,11dec00,scm  replace references to ARMSA2 to XScale
  25. # 01k,31aug00,scm  add sa2 support to makefile
  26. # 01j,20jan99,cdp  removed support for old ARM libraries.
  27. # 01i,13nov98,cdp  added ARMARCH3, ARMARCH4, ARMARCH4_T support.
  28. # 01i,03mar00,zl   merged SH support into T2
  29. # 01e,19dec00,pes  Adapt to MIPS32/MIPS64 CPU architectures
  30. # 01d,20aug98,tpr  added PowerPC EC 603 support.
  31. # 01h,09apr98,hdn  added PENTIUM support.
  32. # 01g,06jan98,cym  added simnt support cleaned up modhist.
  33. # 01f,26mar97,cdp  added ARM7TDMI_T support.
  34. # 01e,16dec96,kkk  added R4650 support.
  35. # 01d,12dec96,cdp  added ARM support.
  36. # 01c,26nov96,dvs  added support for SIMSPARCSOLARIS
  37. #             +pr
  38. # 01b,04nov96,p_m  added PPC860
  39. # 01a,17jun96,yp   written
  40. #
  41. # DESCRIPTION
  42. # This file contains the makefile rules to launch builds in the subdirectories
  43. # that are architecture specific. Given the CPU figure out the SUBDIR to build
  44. #
  45. #*/
  46. LIBNAME=lib$(CPU)$(TOOL)vx.a
  47. LIBDIRNAME=obj$(CPU)$(TOOL)vx
  48. TGT_DIR=$(WIND_BASE)/target
  49. SUBDIRS_MC68000=mc68k
  50. SUBDIRS_MC68010=mc68k
  51. SUBDIRS_MC68020=mc68k
  52. SUBDIRS_MC68030=mc68k
  53. SUBDIRS_MC68040=mc68k
  54. SUBDIRS_MC68LC040=mc68k
  55. SUBDIRS_MC68060=mc68k
  56. SUBDIRS_CPU32=mc68k
  57. SUBDIRS_SPARC=sparc
  58. SUBDIRS_SPARClite=sparc
  59. SUBDIRS_I960CA=i960
  60. SUBDIRS_I960KA=i960
  61. SUBDIRS_I960KB=i960
  62. SUBDIRS_I960JX=i960
  63. SUBDIRS_I960HX=i960
  64. SUBDIRS_MIPS32=mips
  65. SUBDIRS_MIPS64=mips
  66. SUBDIRS_AM29030=am29k
  67. SUBDIRS_AM29200=am29k
  68. SUBDIRS_AM29035=am29k
  69. SUBDIRS_SIMSPARCSUNOS=simsparc
  70. SUBDIRS_SIMSPARCSOLARIS=simsolaris
  71. SUBDIRS_SIMHPPA=simhppa
  72. SUBDIRS_I80386=i86
  73. SUBDIRS_I80486=i86
  74. SUBDIRS_PENTIUM=i86
  75. SUBDIRS_PENTIUM2=i86
  76. SUBDIRS_PENTIUM3=i86
  77. SUBDIRS_PENTIUM4=i86
  78. SUBDIRS_PPC601=ppc
  79. SUBDIRS_PPC602=ppc
  80. SUBDIRS_PPC603=ppc
  81. SUBDIRS_PPC604=ppc
  82. SUBDIRS_PPC403=ppc
  83. SUBDIRS_PPC505=ppc
  84. SUBDIRS_PPC860=ppc
  85. SUBDIRS_PPCEC603=ppc
  86. SUBDIRS_PPC555=ppc
  87. SUBDIRS_SIMNT=simnt
  88. SUBDIRS_ULTRASPARC=sparcv9
  89. SUBDIRS_ARM710A=arm
  90. SUBDIRS_ARM7TDMI=arm
  91. SUBDIRS_ARM810=arm
  92. SUBDIRS_ARMSA110=arm
  93. SUBDIRS_ARM7TDMI_T=arm
  94. SUBDIRS_ARMARCH3=arm
  95. SUBDIRS_ARMARCH4=arm
  96. SUBDIRS_ARMARCH4_T=arm
  97. SUBDIRS_STRONGARM=arm
  98. SUBDIRS_SH7000=sh
  99. SUBDIRS_SH7600=sh
  100. SUBDIRS_SH7040=sh
  101. SUBDIRS_SH7700=sh
  102. SUBDIRS_SH7410=sh
  103. SUBDIRS_SH7729=sh
  104. SUBDIRS_SH7750=sh
  105. SUBDIRS_MCORE10=mcore
  106. SUBDIRS_MCORE15=mcore
  107. SUBDIRS_MCORE200=mcore
  108. SUBDIRS_MCORE300=mcore
  109. SUBDIRS_MCF5200=coldfire
  110. SUBDIRS_MCF5400=coldfire
  111. SUBDIRS_FR500=frv
  112. SUBDIRS_MAP1000=map
  113. SUBDIRS_MAP1000A=map
  114. SUBDIRS_MAPCA=map
  115. SUBDIRS_XSCALE=arm
  116. SUBDIRS_ARMARCH5=arm
  117. SUBDIRS_ARMARCH5_T=arm
  118. SUBDIRS_PPC509=ppc
  119. SUBDIRS_PPC405=ppc
  120. SUBDIRS_PPC405F=ppc
  121. SUBDIRS_PPC440=ppc
  122. SUBDIRS_DOC=doc
  123. SUBDIRS=$(SUBDIRS_$(CPU)) $(SUBDIRS_DOC)
  124. include $(TGT_DIR)/h/make/rules.library