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