Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

213 lines
4.8 KiB

  1. ####
  2. #sources -
  3. #
  4. # Copyright (c) 1991-2001, Microsoft Corporation. All rights reserved.
  5. #
  6. #Purpose:
  7. # Specify components for 'build'
  8. #
  9. #Revision History:
  10. # 9-26-91 GDP
  11. # 11-18-93 GJF Merged in NT SDK version.
  12. # 01-23-94 GJF Picked up latest changes (affects MIPS build only)
  13. # from \\orville\razzle\src\fp32.
  14. # 09-13-94 GJF Merged in changes from/for DEC Alpha.
  15. # 02-27-98 RKP Added 64 bit support.
  16. # 07-15-01 PML Removed ALPHA support.
  17. #
  18. ################################################################################
  19. !INCLUDE ..\..\fp32.nt
  20. 386_OPTIMIZATION=$(386_OPTIMIZATION) /Op
  21. MAJORCOMP=fp
  22. MINORCOMP=tran
  23. TARGETNAME=tran
  24. INCLUDES=..\..\include;\
  25. ..\..\inc;\
  26. ..\..\inc\$(TARGET_DIRECTORY);\
  27. ..\..\..\crtw32\h;\
  28. $(INCLUDES)
  29. SOURCES= \
  30. ..\bessel.c \
  31. ..\fpexcept.c \
  32. ..\frexp.c \
  33. ..\ieeemisc.c \
  34. ..\matherr.c \
  35. ..\util.c
  36. AMD64_SOURCES= \
  37. ..\asincos.c \
  38. ..\atan.c \
  39. ..\ceil.c \
  40. ..\exp.c \
  41. ..\fabs.c \
  42. ..\floor.c \
  43. ..\fmod.c \
  44. ..\hypot.c \
  45. ..\ldexp.c \
  46. ..\log.c \
  47. ..\modf.c \
  48. ..\pow.c \
  49. ..\powhlp.c \
  50. ..\sincos.c \
  51. ..\sincosh.c \
  52. ..\sqrt.c \
  53. ..\tan.c \
  54. ..\tanh.c \
  55. ..\amd64\fpsr.asm \
  56. ..\amd64\huge.asm \
  57. ..\amd64\ieee.c \
  58. ..\amd64\fpctrl.c
  59. i386_SOURCES= \
  60. ..\ceil.c \
  61. ..\fabs.c \
  62. ..\floor.c \
  63. ..\hypot.c \
  64. ..\ldexp.c \
  65. ..\modf.c \
  66. ..\powhlp.c \
  67. ..\i386\87cdisp.asm \
  68. ..\i386\87csqrt.asm \
  69. ..\i386\87ctran.asm \
  70. ..\i386\87ctrig.asm \
  71. ..\i386\87ctriga.asm \
  72. ..\i386\87ctrigh.asm \
  73. ..\i386\87disp.asm \
  74. ..\i386\87except.c \
  75. ..\i386\87fmod.asm \
  76. ..\i386\87sqrt.asm \
  77. ..\i386\87tran.asm \
  78. ..\i386\87trig.asm \
  79. ..\i386\87triga.asm \
  80. ..\i386\87trigh.asm \
  81. ..\i386\acos.asm \
  82. ..\i386\adj_fdiv.asm \
  83. ..\i386\asin.asm \
  84. ..\i386\atan.asm \
  85. ..\i386\atan_table.c \
  86. ..\i386\common.asm \
  87. ..\i386\cos.asm \
  88. ..\i386\filter.c \
  89. ..\i386\fpctrl.c \
  90. ..\i386\frnd.c \
  91. ..\i386\fsqrt.c \
  92. ..\i386\ftol.asm \
  93. ..\i386\ftol2.asm \
  94. ..\i386\genexcep.asm \
  95. ..\i386\huge.asm \
  96. ..\i386\ieee87.c \
  97. ..\i386\libm_error.c \
  98. ..\i386\log.asm \
  99. ..\i386\log10.asm \
  100. ..\i386\pow.asm \
  101. ..\i386\sin.asm \
  102. ..\i386\sqrt.asm \
  103. ..\i386\ceil_pentium4.asm \
  104. ..\i386\floor_pentium4.asm \
  105. ..\i386\tan.asm
  106. P4_SOURCES= \
  107. ..\i386\atan_pentium4.asm \
  108. ..\i386\cpu_disp.c \
  109. ..\i386\exp_pentium4.asm \
  110. ..\i386\filter_simd.c \
  111. ..\i386\log10_pentium4.asm \
  112. ..\i386\log_pentium4.asm \
  113. ..\i386\modf_pentium4.asm \
  114. ..\i386\pow_pentium4.asm \
  115. ..\i386\xmmi2_fp_emul.c \
  116. ..\i386\xmmi_fp_emul.c \
  117. # _IA64_SOURCES is what we use for everything except the kernel because
  118. # the kernel can't use the extended FP regs (not saved on a context switch)
  119. _IA64_SOURCES= \
  120. ..\powhlp.c \
  121. ..\tanh.c \
  122. ..\ia64\acos.s \
  123. ..\ia64\acosf.s \
  124. ..\ia64\asin.s \
  125. ..\ia64\asinf.s \
  126. ..\ia64\_atan.s \
  127. ..\ia64\atan2.s \
  128. ..\ia64\atan2f.s \
  129. ..\ia64\atanf.s \
  130. ..\ia64\_ceil.s \
  131. ..\ia64\ceilf.s \
  132. ..\ia64\cosh.s \
  133. ..\ia64\coshf.s \
  134. ..\ia64\_exp.s \
  135. ..\ia64\expf.s \
  136. ..\ia64\_fabs.s \
  137. ..\ia64\fabsf.s \
  138. ..\ia64\filter.c \
  139. ..\ia64\_floor.s \
  140. ..\ia64\floorf.s \
  141. ..\ia64\_fmod.s \
  142. ..\ia64\fmodf.s \
  143. ..\ia64\fpctrl.c \
  144. ..\ia64\fpsr.s \
  145. ..\ia64\frnd.s \
  146. ..\ia64\huge.s \
  147. ..\ia64\_hypot.s \
  148. ..\ia64\hypotf.s \
  149. ..\ia64\ieee.c \
  150. ..\ia64\isnan.s \
  151. ..\ia64\isnanf.s \
  152. ..\ia64\_ldexp.s \
  153. ..\ia64\ldexpf.s \
  154. ..\ia64\libm_atan2_reg.s \
  155. ..\ia64\libm_error.c \
  156. ..\ia64\libm_reduce.s \
  157. ..\ia64\libm_tan.s \
  158. ..\ia64\_log.s \
  159. ..\ia64\logb.s \
  160. ..\ia64\logbf.s \
  161. ..\ia64\logf.s \
  162. ..\ia64\_modf.s \
  163. ..\ia64\modff.s \
  164. ..\ia64\_pow.s \
  165. ..\ia64\powf.s \
  166. ..\ia64\rerun.s \
  167. ..\ia64\_sincos.s \
  168. ..\ia64\sincosf.s \
  169. ..\ia64\sinh.s \
  170. ..\ia64\sinhf.s \
  171. ..\ia64\_sqrt.s \
  172. ..\ia64\sqrtf.s \
  173. ..\ia64\_tan.s \
  174. ..\ia64\tanf.s \
  175. ..\ia64\tanhf.c
  176. NT_IA64_SOURCES= \
  177. ..\ceil.c \
  178. ..\fabs.c \
  179. ..\floor.c \
  180. ..\hypot.c \
  181. ..\ldexp.c \
  182. ..\modf.c \
  183. ..\powhlp.c \
  184. ..\ASINCOS.C \
  185. ..\ATAN.C \
  186. ..\EXP.C \
  187. ..\FMOD.C \
  188. ..\LOG.C \
  189. ..\POW.C \
  190. ..\SINCOS.C \
  191. ..\SINCOSH.C \
  192. ..\SQRT.C \
  193. ..\TAN.C \
  194. ..\TANH.C \
  195. ..\ia64\ieee.c \
  196. ..\ia64\filter.c \
  197. ..\ia64\fpctrl.c \
  198. ..\ia64\fpsr.s \
  199. ..\ia64\frnd.s \
  200. ..\ia64\huge.s \
  201. ..\ia64\rerun.s \
  202. ..\ia64\nt_tran.c