@@ -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 \
@@ -118,6 +120,8 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
118120 chemm.acml zhemm.acml \
119121 cherk.acml zherk.acml \
120122 cher2k.acml zher2k.acml \
123+ cher.acml zher.acml \
124+ cher2.acml zher2.acml \
121125 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
122126 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
123127 stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
@@ -158,6 +162,8 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
158162 chemm.atlas zhemm.atlas \
159163 cherk.atlas zherk.atlas \
160164 cher2k.atlas zher2k.atlas \
165+ cher.atlas zher.atlas \
166+ cher2.atlas zher2.atlas \
161167 sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
162168 sspmv.atlas dspmv.atlas \
163169 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
@@ -198,6 +204,8 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
198204 chemm.mkl zhemm.mkl \
199205 cherk.mkl zherk.mkl \
200206 cher2k.mkl zher2k.mkl \
207+ cher.mkl zher.mkl \
208+ cher2.mkl zher2.mkl \
201209 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
202210 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
203211 stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
@@ -237,6 +245,8 @@ goto :: sgemm.goto dgemm.goto cgemm.goto zgemm.goto \
237245 chemm.goto zhemm.goto \
238246 cherk.goto zherk.goto \
239247 cher2k.goto zher2k.goto \
248+ cher.goto zher.goto \
249+ cher2.goto zher2.goto \
240250 sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
241251 sspmv.goto dspmv.goto \
242252 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
@@ -283,6 +293,8 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
283293 chemm.acml zhemm.acml \
284294 cherk.acml zherk.acml \
285295 cher2k.acml zher2k.acml \
296+ cher.acml zher.acml \
297+ cher2.acml zher2.acml \
286298 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
287299 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
288300 stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
@@ -323,6 +335,8 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
323335 chemm.atlas zhemm.atlas \
324336 cherk.atlas zherk.atlas \
325337 cher2k.atlas zher2k.atlas \
338+ cher.atlas zher.atlas \
339+ cher2.atlas zher2.atlas \
326340 sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
327341 sspmv.atlas dspmv.atlas \
328342 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
@@ -365,6 +379,8 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
365379 chemm.mkl zhemm.mkl \
366380 cherk.mkl zherk.mkl \
367381 cher2k.mkl zher2k.mkl \
382+ cher.mkl zher.mkl \
383+ cher2.mkl zher2.mkl \
368384 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
369385 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
370386 stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
@@ -415,6 +431,8 @@ veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.veclib \
415431 chemm.veclib zhemm.veclib \
416432 cherk.veclib zherk.veclib \
417433 cher2k.veclib zher2k.veclib \
434+ cher.veclib zher.veclib \
435+ cher2.veclib zher2.veclib \
418436 sgemv.veclib dgemv.veclib cgemv.veclib zgemv.veclib \
419437 strmv.veclib dtrmv.veclib ctrmv.veclib ztrmv.veclib \
420438 stpmv.veclib dtpmv.veclib ctpmv.veclib ztpmv.veclib \
@@ -1253,6 +1271,74 @@ zher2k.mkl : zher2k.$(SUFFIX)
12531271zher2k.veclib : zher2k.$(SUFFIX )
12541272 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
12551273
1274+ # #################################### Cher ####################################################
1275+
1276+ cher.goto : cher.$(SUFFIX ) ../$(LIBNAME )
1277+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1278+
1279+ cher.acml : cher.$(SUFFIX )
1280+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1281+
1282+ cher.atlas : cher.$(SUFFIX )
1283+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1284+
1285+ cher.mkl : cher.$(SUFFIX )
1286+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1287+
1288+ cher.veclib : cher.$(SUFFIX )
1289+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1290+
1291+ # #################################### Zher ####################################################
1292+
1293+ zher.goto : zher.$(SUFFIX ) ../$(LIBNAME )
1294+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1295+
1296+ zher.acml : zher.$(SUFFIX )
1297+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1298+
1299+ zher.atlas : zher.$(SUFFIX )
1300+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1301+
1302+ zher.mkl : zher.$(SUFFIX )
1303+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1304+
1305+ zher.veclib : zher.$(SUFFIX )
1306+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1307+
1308+ # #################################### Cher2 ####################################################
1309+
1310+ cher2.goto : cher2.$(SUFFIX ) ../$(LIBNAME )
1311+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1312+
1313+ cher2.acml : cher2.$(SUFFIX )
1314+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1315+
1316+ cher2.atlas : cher2.$(SUFFIX )
1317+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1318+
1319+ cher2.mkl : cher2.$(SUFFIX )
1320+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1321+
1322+ cher2.veclib : cher2.$(SUFFIX )
1323+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1324+
1325+ # #################################### Zher2 ####################################################
1326+
1327+ zher2.goto : zher2.$(SUFFIX ) ../$(LIBNAME )
1328+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1329+
1330+ zher2.acml : zher2.$(SUFFIX )
1331+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1332+
1333+ zher2.atlas : zher2.$(SUFFIX )
1334+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1335+
1336+ zher2.mkl : zher2.$(SUFFIX )
1337+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1338+
1339+ zher2.veclib : zher2.$(SUFFIX )
1340+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1341+
12561342# #################################### Sgemv ####################################################
12571343sgemv.goto : sgemv.$(SUFFIX ) ../$(LIBNAME )
12581344 $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
@@ -2944,6 +3030,18 @@ cher2k.$(SUFFIX) : her2k.c
29443030zher2k.$(SUFFIX ) : her2k.c
29453031 $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
29463032
3033+ cher.$(SUFFIX ) : her.c
3034+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
3035+
3036+ zher.$(SUFFIX ) : her.c
3037+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
3038+
3039+ cher2.$(SUFFIX ) : her2.c
3040+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
3041+
3042+ zher2.$(SUFFIX ) : her2.c
3043+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
3044+
29473045sgemv.$(SUFFIX ) : gemv.c
29483046 $(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
29493047
0 commit comments