@@ -78,6 +78,8 @@ goto :: slinpack.goto dlinpack.goto clinpack.goto zlinpack.goto \
7878 chemm.goto zhemm.goto \
7979 cherk.goto zherk.goto \
8080 cher2k.goto zher2k.goto \
81+ cher.goto zher.goto \
82+ cher2.goto zher2.goto \
8183 sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
8284 sspmv.goto dspmv.goto \
8385 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
@@ -117,6 +119,8 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
117119 chemm.acml zhemm.acml \
118120 cherk.acml zherk.acml \
119121 cher2k.acml zher2k.acml \
122+ cher.acml zher.acml \
123+ cher2.acml zher2.acml \
120124 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
121125 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
122126 stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
@@ -156,6 +160,8 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
156160 chemm.atlas zhemm.atlas \
157161 cherk.atlas zherk.atlas \
158162 cher2k.atlas zher2k.atlas \
163+ cher.atlas zher.atlas \
164+ cher2.atlas zher2.atlas \
159165 sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
160166 sspmv.atlas dspmv.atlas \
161167 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
@@ -195,6 +201,8 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
195201 chemm.mkl zhemm.mkl \
196202 cherk.mkl zherk.mkl \
197203 cher2k.mkl zher2k.mkl \
204+ cher.mkl zher.mkl \
205+ cher2.mkl zher2.mkl \
198206 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
199207 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
200208 stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
@@ -233,6 +241,8 @@ goto :: sgemm.goto dgemm.goto cgemm.goto zgemm.goto \
233241 chemm.goto zhemm.goto \
234242 cherk.goto zherk.goto \
235243 cher2k.goto zher2k.goto \
244+ cher.goto zher.goto \
245+ cher2.goto zher2.goto \
236246 sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
237247 sspmv.goto dspmv.goto \
238248 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
@@ -278,6 +288,8 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
278288 chemm.acml zhemm.acml \
279289 cherk.acml zherk.acml \
280290 cher2k.acml zher2k.acml \
291+ cher.acml zher.acml \
292+ cher2.acml zher2.acml \
281293 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
282294 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
283295 stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
@@ -317,6 +329,8 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
317329 chemm.atlas zhemm.atlas \
318330 cherk.atlas zherk.atlas \
319331 cher2k.atlas zher2k.atlas \
332+ cher.atlas zher.atlas \
333+ cher2.atlas zher2.atlas \
320334 sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
321335 sspmv.atlas dspmv.atlas \
322336 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
@@ -358,6 +372,8 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
358372 chemm.mkl zhemm.mkl \
359373 cherk.mkl zherk.mkl \
360374 cher2k.mkl zher2k.mkl \
375+ cher.mkl zher.mkl \
376+ cher2.mkl zher2.mkl \
361377 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
362378 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
363379 stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
@@ -407,6 +423,8 @@ veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.veclib \
407423 chemm.veclib zhemm.veclib \
408424 cherk.veclib zherk.veclib \
409425 cher2k.veclib zher2k.veclib \
426+ cher.veclib zher.veclib \
427+ cher2.veclib zher2.veclib \
410428 sgemv.veclib dgemv.veclib cgemv.veclib zgemv.veclib \
411429 strmv.veclib dtrmv.veclib ctrmv.veclib ztrmv.veclib \
412430 stpmv.veclib dtpmv.veclib ctpmv.veclib ztpmv.veclib \
@@ -1244,6 +1262,74 @@ zher2k.mkl : zher2k.$(SUFFIX)
12441262zher2k.veclib : zher2k.$(SUFFIX )
12451263 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
12461264
1265+ # #################################### Cher ####################################################
1266+
1267+ cher.goto : cher.$(SUFFIX ) ../$(LIBNAME )
1268+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1269+
1270+ cher.acml : cher.$(SUFFIX )
1271+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1272+
1273+ cher.atlas : cher.$(SUFFIX )
1274+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1275+
1276+ cher.mkl : cher.$(SUFFIX )
1277+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1278+
1279+ cher.veclib : cher.$(SUFFIX )
1280+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1281+
1282+ # #################################### Zher ####################################################
1283+
1284+ zher.goto : zher.$(SUFFIX ) ../$(LIBNAME )
1285+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1286+
1287+ zher.acml : zher.$(SUFFIX )
1288+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1289+
1290+ zher.atlas : zher.$(SUFFIX )
1291+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1292+
1293+ zher.mkl : zher.$(SUFFIX )
1294+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1295+
1296+ zher.veclib : zher.$(SUFFIX )
1297+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1298+
1299+ # #################################### Cher2 ####################################################
1300+
1301+ cher2.goto : cher2.$(SUFFIX ) ../$(LIBNAME )
1302+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1303+
1304+ cher2.acml : cher2.$(SUFFIX )
1305+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1306+
1307+ cher2.atlas : cher2.$(SUFFIX )
1308+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1309+
1310+ cher2.mkl : cher2.$(SUFFIX )
1311+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1312+
1313+ cher2.veclib : cher2.$(SUFFIX )
1314+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1315+
1316+ # #################################### Zher2 ####################################################
1317+
1318+ zher2.goto : zher2.$(SUFFIX ) ../$(LIBNAME )
1319+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1320+
1321+ zher2.acml : zher2.$(SUFFIX )
1322+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1323+
1324+ zher2.atlas : zher2.$(SUFFIX )
1325+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1326+
1327+ zher2.mkl : zher2.$(SUFFIX )
1328+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1329+
1330+ zher2.veclib : zher2.$(SUFFIX )
1331+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1332+
12471333# #################################### Sgemv ####################################################
12481334sgemv.goto : sgemv.$(SUFFIX ) ../$(LIBNAME )
12491335 $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
@@ -2868,6 +2954,18 @@ cher2k.$(SUFFIX) : her2k.c
28682954zher2k.$(SUFFIX ) : her2k.c
28692955 $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
28702956
2957+ cher.$(SUFFIX ) : her.c
2958+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
2959+
2960+ zher.$(SUFFIX ) : her.c
2961+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
2962+
2963+ cher2.$(SUFFIX ) : her2.c
2964+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
2965+
2966+ zher2.$(SUFFIX ) : her2.c
2967+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
2968+
28712969sgemv.$(SUFFIX ) : gemv.c
28722970 $(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
28732971
0 commit comments