You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 18 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437
  1. TOPDIR = ..
  2. include $(TOPDIR)/Makefile.system
  3. goto :: sdot.goto ddot.goto cdot.goto zdot.goto dsdot.goto sswap.goto dswap.goto cswap.goto zswap.goto isamax.goto idamax.goto icamax.goto izamax.goto samax.goto damax.goto ismax.goto idmax.goto smax.goto dmax.goto isamin.goto idamin.goto icamin.goto izamin.goto samin.goto damin.goto camin.goto zamin.goto ismin.goto idmin.goto smin.goto dmin.goto sgemv.goto dgemv.goto cgemv.goto zgemv.goto sscal.goto dscal.goto cscal.goto zscal.goto saxpy.goto daxpy.goto caxpy.goto zaxpy.goto srot.goto drot.goto crot.goto zrot.goto sasum.goto dasum.goto casum.goto zasum.goto scopy.goto dcopy.goto ccopy.goto zcopy.goto
  4. ##################################### Sdot ####################################################
  5. sdot.goto : sdot.$(SUFFIX) ../$(LIBNAME)
  6. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  7. ##################################### Ddot ####################################################
  8. ddot.goto : ddot.$(SUFFIX) ../$(LIBNAME)
  9. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  10. ##################################### Cdot ####################################################
  11. cdot.goto : cdot.$(SUFFIX) ../$(LIBNAME)
  12. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  13. ##################################### Zdot ####################################################
  14. zdot.goto : zdot.$(SUFFIX) ../$(LIBNAME)
  15. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  16. ##################################### Dsdot ####################################################
  17. dsdot.goto : dsdot.$(SUFFIX) ../$(LIBNAME)
  18. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  19. ############################################## ISAMAX ##############################################
  20. isamax.goto : isamax.$(SUFFIX) ../$(LIBNAME)
  21. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  22. ############################################## IDAMAX ##############################################
  23. idamax.goto : idamax.$(SUFFIX) ../$(LIBNAME)
  24. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  25. ############################################## ICAMAX ##############################################
  26. icamax.goto : icamax.$(SUFFIX) ../$(LIBNAME)
  27. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  28. ############################################## IZAMAX ##############################################
  29. izamax.goto : izamax.$(SUFFIX) ../$(LIBNAME)
  30. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  31. ############################################## SAMAX ##############################################
  32. samax.goto : samax.$(SUFFIX) ../$(LIBNAME)
  33. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  34. ############################################## DAMAX ##############################################
  35. damax.goto : damax.$(SUFFIX) ../$(LIBNAME)
  36. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  37. ############################################## ISMAX ##############################################
  38. ismax.goto : ismax.$(SUFFIX) ../$(LIBNAME)
  39. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  40. ############################################## IDMAX ##############################################
  41. idmax.goto : idmax.$(SUFFIX) ../$(LIBNAME)
  42. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  43. ############################################## SMAX ##############################################
  44. smax.goto : smax.$(SUFFIX) ../$(LIBNAME)
  45. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  46. ############################################## DMAX ##############################################
  47. dmax.goto : dmax.$(SUFFIX) ../$(LIBNAME)
  48. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  49. ############################################## ISAMIN ##############################################
  50. isamin.goto : isamin.$(SUFFIX) ../$(LIBNAME)
  51. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  52. ############################################## IDAMIN ##############################################
  53. idamin.goto : idamin.$(SUFFIX) ../$(LIBNAME)
  54. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  55. ############################################## ICAMIN ##############################################
  56. icamin.goto : icamin.$(SUFFIX) ../$(LIBNAME)
  57. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  58. ############################################## IZAMIN ##############################################
  59. izamin.goto : izamin.$(SUFFIX) ../$(LIBNAME)
  60. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  61. ############################################## SAMIN ##############################################
  62. samin.goto : samin.$(SUFFIX) ../$(LIBNAME)
  63. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  64. ############################################## DAMIN ##############################################
  65. damin.goto : damin.$(SUFFIX) ../$(LIBNAME)
  66. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  67. ############################################## CAMIN ##############################################
  68. camin.goto : camin.$(SUFFIX) ../$(LIBNAME)
  69. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  70. ############################################## ZAMIN ##############################################
  71. zamin.goto : zamin.$(SUFFIX) ../$(LIBNAME)
  72. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  73. ############################################## ISMIN ##############################################
  74. ismin.goto : ismin.$(SUFFIX) ../$(LIBNAME)
  75. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  76. ############################################## IDMIN ##############################################
  77. idmin.goto : idmin.$(SUFFIX) ../$(LIBNAME)
  78. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  79. ############################################## SMIN ##############################################
  80. smin.goto : smin.$(SUFFIX) ../$(LIBNAME)
  81. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  82. ############################################## DMIN ##############################################
  83. dmin.goto : dmin.$(SUFFIX) ../$(LIBNAME)
  84. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  85. ##################################### Sgemv ####################################################
  86. sgemv.goto : sgemv.$(SUFFIX) ../$(LIBNAME)
  87. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  88. ##################################### Dgemv ####################################################
  89. dgemv.goto : dgemv.$(SUFFIX) ../$(LIBNAME)
  90. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  91. ##################################### Cgemv ####################################################
  92. cgemv.goto : cgemv.$(SUFFIX) ../$(LIBNAME)
  93. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  94. ##################################### Zgemv ####################################################
  95. zgemv.goto : zgemv.$(SUFFIX) ../$(LIBNAME)
  96. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  97. ##################################### Sscal ####################################################
  98. sscal.goto : sscal.$(SUFFIX) ../$(LIBNAME)
  99. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  100. ##################################### Dscal ####################################################
  101. dscal.goto : dscal.$(SUFFIX) ../$(LIBNAME)
  102. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  103. ##################################### Cscal ####################################################
  104. cscal.goto : cscal.$(SUFFIX) ../$(LIBNAME)
  105. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  106. ##################################### Zscal ####################################################
  107. zscal.goto : zscal.$(SUFFIX) ../$(LIBNAME)
  108. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  109. ##################################### Saxpy ####################################################
  110. saxpy.goto : saxpy.$(SUFFIX) ../$(LIBNAME)
  111. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  112. ##################################### Daxpy ####################################################
  113. daxpy.goto : daxpy.$(SUFFIX) ../$(LIBNAME)
  114. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  115. ##################################### Caxpy ####################################################
  116. caxpy.goto : caxpy.$(SUFFIX) ../$(LIBNAME)
  117. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  118. ##################################### Zaxpy ####################################################
  119. zaxpy.goto : zaxpy.$(SUFFIX) ../$(LIBNAME)
  120. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  121. ##################################### Srot ####################################################
  122. srot.goto : srot.$(SUFFIX) ../$(LIBNAME)
  123. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  124. ##################################### Drot ####################################################
  125. drot.goto : drot.$(SUFFIX) ../$(LIBNAME)
  126. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  127. ##################################### Crot ####################################################
  128. crot.goto : crot.$(SUFFIX) ../$(LIBNAME)
  129. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  130. ##################################### Zrot ####################################################
  131. zrot.goto : zrot.$(SUFFIX) ../$(LIBNAME)
  132. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  133. ##################################### Sswap ####################################################
  134. sswap.goto : sswap.$(SUFFIX) ../$(LIBNAME)
  135. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  136. ##################################### Dswap ####################################################
  137. dswap.goto : dswap.$(SUFFIX) ../$(LIBNAME)
  138. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  139. ##################################### Cswap ####################################################
  140. cswap.goto : cswap.$(SUFFIX) ../$(LIBNAME)
  141. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  142. ##################################### Zswap ####################################################
  143. zswap.goto : zswap.$(SUFFIX) ../$(LIBNAME)
  144. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  145. ##################################### Saxpy ####################################################
  146. saxpy.goto : saxpy.$(SUFFIX) ../$(LIBNAME)
  147. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  148. ##################################### Daxpy ####################################################
  149. daxpy.goto : daxpy.$(SUFFIX) ../$(LIBNAME)
  150. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  151. ##################################### Caxpy ####################################################
  152. caxpy.goto : caxpy.$(SUFFIX) ../$(LIBNAME)
  153. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  154. ##################################### Zaxpy ####################################################
  155. zaxpy.goto : zaxpy.$(SUFFIX) ../$(LIBNAME)
  156. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  157. ##################################### Sasum ####################################################
  158. sasum.goto : sasum.$(SUFFIX) ../$(LIBNAME)
  159. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  160. ##################################### Dasum ####################################################
  161. dasum.goto : dasum.$(SUFFIX) ../$(LIBNAME)
  162. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  163. ##################################### Casum ####################################################
  164. casum.goto : casum.$(SUFFIX) ../$(LIBNAME)
  165. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  166. ##################################### Zasum ####################################################
  167. zasum.goto : zasum.$(SUFFIX) ../$(LIBNAME)
  168. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  169. ##################################### Scopy ####################################################
  170. scopy.goto : scopy.$(SUFFIX) ../$(LIBNAME)
  171. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  172. ##################################### Dcopy ####################################################
  173. dcopy.goto : dcopy.$(SUFFIX) ../$(LIBNAME)
  174. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  175. ##################################### Ccopy ####################################################
  176. ccopy.goto : ccopy.$(SUFFIX) ../$(LIBNAME)
  177. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  178. ##################################### Zcopy ####################################################
  179. zcopy.goto : zcopy.$(SUFFIX) ../$(LIBNAME)
  180. $(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
  181. ###################################################################################################
  182. sdot.$(SUFFIX) : dot.c
  183. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  184. ddot.$(SUFFIX) : dot.c
  185. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  186. cdot.$(SUFFIX) : dot.c
  187. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  188. zdot.$(SUFFIX) : dot.c
  189. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  190. dsdot.$(SUFFIX) : dsdot.c
  191. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  192. isamax.$(SUFFIX) : iamax.c
  193. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  194. idamax.$(SUFFIX) : iamax.c
  195. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  196. icamax.$(SUFFIX) : iamax.c
  197. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  198. izamax.$(SUFFIX) : iamax.c
  199. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  200. samax.$(SUFFIX) : amax.c
  201. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  202. damax.$(SUFFIX) : amax.c
  203. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  204. ismax.$(SUFFIX) : imax.c
  205. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  206. idmax.$(SUFFIX) : imax.c
  207. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  208. smax.$(SUFFIX) : max.c
  209. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  210. dmax.$(SUFFIX) : max.c
  211. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  212. isamin.$(SUFFIX) : iamin.c
  213. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  214. idamin.$(SUFFIX) : iamin.c
  215. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  216. icamin.$(SUFFIX) : iamin.c
  217. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  218. izamin.$(SUFFIX) : iamin.c
  219. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  220. samin.$(SUFFIX) : amin.c
  221. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  222. damin.$(SUFFIX) : amin.c
  223. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  224. camin.$(SUFFIX) : amin.c
  225. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  226. zamin.$(SUFFIX) : amin.c
  227. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  228. ismin.$(SUFFIX) : imin.c
  229. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  230. idmin.$(SUFFIX) : imin.c
  231. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  232. smin.$(SUFFIX) : min.c
  233. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  234. dmin.$(SUFFIX) : min.c
  235. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  236. sgemv.$(SUFFIX) : gemv.c
  237. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  238. dgemv.$(SUFFIX) : gemv.c
  239. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  240. cgemv.$(SUFFIX) : gemv.c
  241. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  242. zgemv.$(SUFFIX) : gemv.c
  243. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  244. sscal.$(SUFFIX) : scal.c
  245. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  246. dscal.$(SUFFIX) : scal.c
  247. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  248. cscal.$(SUFFIX) : scal.c
  249. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  250. zscal.$(SUFFIX) : scal.c
  251. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  252. saxpy.$(SUFFIX) : axpy.c
  253. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  254. daxpy.$(SUFFIX) : axpy.c
  255. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  256. caxpy.$(SUFFIX) : axpy.c
  257. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  258. zaxpy.$(SUFFIX) : axpy.c
  259. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  260. srot.$(SUFFIX) : rot.c
  261. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  262. drot.$(SUFFIX) : rot.c
  263. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  264. crot.$(SUFFIX) : rot.c
  265. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  266. zrot.$(SUFFIX) : rot.c
  267. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  268. sswap.$(SUFFIX) : swap.c
  269. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  270. dswap.$(SUFFIX) : swap.c
  271. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  272. cswap.$(SUFFIX) : swap.c
  273. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  274. zswap.$(SUFFIX) : swap.c
  275. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  276. saxpy.$(SUFFIX) : axpy.c
  277. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  278. daxpy.$(SUFFIX) : axpy.c
  279. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  280. caxpy.$(SUFFIX) : axpy.c
  281. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  282. zaxpy.$(SUFFIX) : axpy.c
  283. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  284. sasum.$(SUFFIX) : asum.c
  285. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  286. dasum.$(SUFFIX) : asum.c
  287. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  288. casum.$(SUFFIX) : asum.c
  289. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  290. zasum.$(SUFFIX) : asum.c
  291. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  292. scopy.$(SUFFIX) : copy.c
  293. $(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
  294. dcopy.$(SUFFIX) : copy.c
  295. $(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
  296. ccopy.$(SUFFIX) : copy.c
  297. $(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
  298. zcopy.$(SUFFIX) : copy.c
  299. $(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
  300. clean ::
  301. @rm -f *.goto