|
- TOPDIR = ../..
- include ../../Makefile.system
-
- SBLASOBJS = slauum_U_single.$(SUFFIX) slauum_L_single.$(SUFFIX)
- DBLASOBJS = dlauum_U_single.$(SUFFIX) dlauum_L_single.$(SUFFIX)
- QBLASOBJS = qlauum_U_single.$(SUFFIX) qlauum_L_single.$(SUFFIX)
- CBLASOBJS = clauum_U_single.$(SUFFIX) clauum_L_single.$(SUFFIX)
- ZBLASOBJS = zlauum_U_single.$(SUFFIX) zlauum_L_single.$(SUFFIX)
- XBLASOBJS = xlauum_U_single.$(SUFFIX) xlauum_L_single.$(SUFFIX)
-
- ifdef SMP
- SBLASOBJS += slauum_U_parallel.$(SUFFIX) slauum_L_parallel.$(SUFFIX)
- DBLASOBJS += dlauum_U_parallel.$(SUFFIX) dlauum_L_parallel.$(SUFFIX)
- QBLASOBJS += qlauum_U_parallel.$(SUFFIX) qlauum_L_parallel.$(SUFFIX)
- CBLASOBJS += clauum_U_parallel.$(SUFFIX) clauum_L_parallel.$(SUFFIX)
- ZBLASOBJS += zlauum_U_parallel.$(SUFFIX) zlauum_L_parallel.$(SUFFIX)
- XBLASOBJS += xlauum_U_parallel.$(SUFFIX) xlauum_L_parallel.$(SUFFIX)
- endif
-
- ifneq ($(BUILD_SINGLE),1)
- SBLASOBJS=
- endif
- ifneq ($(BUILD_DOUBLE),1)
- DBLASOBJS=
- endif
- ifneq ($(BUILD_COMPLEX),1)
- CBLASOBJS=
- endif
- ifneq ($(BUILD_COMPLEX16),1)
- ZBLASOBJS=
- endif
-
- slauum_U_single.$(SUFFIX) : lauum_U_single.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- slauum_L_single.$(SUFFIX) : lauum_L_single.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- slauum_U_parallel.$(SUFFIX) : lauum_U_parallel.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- slauum_L_parallel.$(SUFFIX) : lauum_L_parallel.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- dlauum_U_single.$(SUFFIX) : lauum_U_single.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- dlauum_L_single.$(SUFFIX) : lauum_L_single.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- dlauum_U_parallel.$(SUFFIX) : lauum_U_parallel.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- dlauum_L_parallel.$(SUFFIX) : lauum_L_parallel.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- qlauum_U_single.$(SUFFIX) : lauum_U_single.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- qlauum_L_single.$(SUFFIX) : lauum_L_single.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- qlauum_U_parallel.$(SUFFIX) : lauum_U_parallel.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- qlauum_L_parallel.$(SUFFIX) : lauum_L_parallel.c
- $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- clauum_U_single.$(SUFFIX) : lauum_U_single.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- clauum_L_single.$(SUFFIX) : lauum_L_single.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- clauum_U_parallel.$(SUFFIX) : lauum_U_parallel.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- clauum_L_parallel.$(SUFFIX) : lauum_L_parallel.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- zlauum_U_single.$(SUFFIX) : lauum_U_single.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- zlauum_L_single.$(SUFFIX) : lauum_L_single.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- zlauum_U_parallel.$(SUFFIX) : lauum_U_parallel.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- zlauum_L_parallel.$(SUFFIX) : lauum_L_parallel.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- xlauum_U_single.$(SUFFIX) : lauum_U_single.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- xlauum_L_single.$(SUFFIX) : lauum_L_single.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- xlauum_U_parallel.$(SUFFIX) : lauum_U_parallel.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- xlauum_L_parallel.$(SUFFIX) : lauum_L_parallel.c
- $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- slauum_U_single.$(PSUFFIX) : lauum_U_single.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- slauum_L_single.$(PSUFFIX) : lauum_L_single.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- slauum_U_parallel.$(PSUFFIX) : lauum_U_parallel.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- slauum_L_parallel.$(PSUFFIX) : lauum_L_parallel.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
-
- dlauum_U_single.$(PSUFFIX) : lauum_U_single.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- dlauum_L_single.$(PSUFFIX) : lauum_L_single.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- dlauum_U_parallel.$(PSUFFIX) : lauum_U_parallel.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- dlauum_L_parallel.$(PSUFFIX) : lauum_L_parallel.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
-
- qlauum_U_single.$(PSUFFIX) : lauum_U_single.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- qlauum_L_single.$(PSUFFIX) : lauum_L_single.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- qlauum_U_parallel.$(PSUFFIX) : lauum_U_parallel.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- qlauum_L_parallel.$(PSUFFIX) : lauum_L_parallel.c
- $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
-
- clauum_U_single.$(PSUFFIX) : lauum_U_single.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- clauum_L_single.$(PSUFFIX) : lauum_L_single.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- clauum_U_parallel.$(PSUFFIX) : lauum_U_parallel.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- clauum_L_parallel.$(PSUFFIX) : lauum_L_parallel.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
-
- zlauum_U_single.$(PSUFFIX) : lauum_U_single.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- zlauum_L_single.$(PSUFFIX) : lauum_L_single.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- zlauum_U_parallel.$(PSUFFIX) : lauum_U_parallel.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- zlauum_L_parallel.$(PSUFFIX) : lauum_L_parallel.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
-
- xlauum_U_single.$(PSUFFIX) : lauum_U_single.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- xlauum_L_single.$(PSUFFIX) : lauum_L_single.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- xlauum_U_parallel.$(PSUFFIX) : lauum_U_parallel.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- xlauum_L_parallel.$(PSUFFIX) : lauum_L_parallel.c
- $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
-
- include ../../Makefile.tail
|