Fixed the build bug when DYNAMIC_ARCH=0.
This commit is contained in:
parent
50848e34ec
commit
25f1a573fd
8
Makefile
8
Makefile
|
@ -3,7 +3,7 @@ include ./Makefile.system
|
||||||
|
|
||||||
BLASDIRS = interface driver/level2 driver/level3 driver/others
|
BLASDIRS = interface driver/level2 driver/level3 driver/others
|
||||||
|
|
||||||
ifndef DYNAMIC_ARCH
|
ifneq ($(DYNAMIC_ARCH), 1)
|
||||||
BLASDIRS += kernel
|
BLASDIRS += kernel
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -147,7 +147,7 @@ ifeq ($(EXPRECISION), 1)
|
||||||
echo "#define EXPRECISION">> config_last.h
|
echo "#define EXPRECISION">> config_last.h
|
||||||
endif
|
endif
|
||||||
##
|
##
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
$(MAKE) -C kernel commonlibs || exit 1
|
$(MAKE) -C kernel commonlibs || exit 1
|
||||||
for d in $(DYNAMIC_CORE) ; \
|
for d in $(DYNAMIC_CORE) ; \
|
||||||
do $(MAKE) GOTOBLAS_MAKEFILE= -C kernel TARGET_CORE=$$d kernel || exit 1 ;\
|
do $(MAKE) GOTOBLAS_MAKEFILE= -C kernel TARGET_CORE=$$d kernel || exit 1 ;\
|
||||||
|
@ -165,7 +165,7 @@ prof_blas :
|
||||||
$(MAKE) -C $$d prof || exit 1 ; \
|
$(MAKE) -C $$d prof || exit 1 ; \
|
||||||
fi; \
|
fi; \
|
||||||
done
|
done
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
$(MAKE) -C kernel commonprof || exit 1
|
$(MAKE) -C kernel commonprof || exit 1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -184,7 +184,7 @@ hpl :
|
||||||
$(MAKE) -C $$d $(@F) || exit 1 ; \
|
$(MAKE) -C $$d $(@F) || exit 1 ; \
|
||||||
fi; \
|
fi; \
|
||||||
done
|
done
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
$(MAKE) -C kernel commonlibs || exit 1
|
$(MAKE) -C kernel commonlibs || exit 1
|
||||||
for d in $(DYNAMIC_CORE) ; \
|
for d in $(DYNAMIC_CORE) ; \
|
||||||
do $(MAKE) GOTOBLAS_MAKEFILE= -C kernel TARGET_CORE=$$d kernel || exit 1 ;\
|
do $(MAKE) GOTOBLAS_MAKEFILE= -C kernel TARGET_CORE=$$d kernel || exit 1 ;\
|
||||||
|
|
|
@ -244,7 +244,7 @@ endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
ifeq ($(ARCH), x86)
|
ifeq ($(ARCH), x86)
|
||||||
DYNAMIC_CORE = KATMAI COPPERMINE NORTHWOOD PRESCOTT BANIAS \
|
DYNAMIC_CORE = KATMAI COPPERMINE NORTHWOOD PRESCOTT BANIAS \
|
||||||
CORE2 PENRYN DUNNINGTON NEHALEM SANDYBRIDGE ATHLON OPTERON OPTERON_SSE3 BARCELONA BOBCAT ATOM NANO
|
CORE2 PENRYN DUNNINGTON NEHALEM SANDYBRIDGE ATHLON OPTERON OPTERON_SSE3 BARCELONA BOBCAT ATOM NANO
|
||||||
|
@ -705,7 +705,7 @@ ifndef LIBSUFFIX
|
||||||
LIBSUFFIX = a
|
LIBSUFFIX = a
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifndef DYNAMIC_ARCH
|
ifneq ($(DYNAMIC_ARCH), 1)
|
||||||
ifndef SMP
|
ifndef SMP
|
||||||
LIBNAME = $(LIBPREFIX)_$(LIBCORE)$(REVISION).$(LIBSUFFIX)
|
LIBNAME = $(LIBPREFIX)_$(LIBCORE)$(REVISION).$(LIBSUFFIX)
|
||||||
LIBNAME_P = $(LIBPREFIX)_$(LIBCORE)$(REVISION)_p.$(LIBSUFFIX)
|
LIBNAME_P = $(LIBPREFIX)_$(LIBCORE)$(REVISION)_p.$(LIBSUFFIX)
|
||||||
|
|
|
@ -14,7 +14,7 @@ endif
|
||||||
|
|
||||||
# COMMONOBJS += info.$(SUFFIX)
|
# COMMONOBJS += info.$(SUFFIX)
|
||||||
|
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
COMMONOBJS += dynamic.$(SUFFIX)
|
COMMONOBJS += dynamic.$(SUFFIX)
|
||||||
else
|
else
|
||||||
COMMONOBJS += parameter.$(SUFFIX)
|
COMMONOBJS += parameter.$(SUFFIX)
|
||||||
|
@ -70,7 +70,7 @@ ifndef BLAS_SERVER
|
||||||
BLAS_SERVER = blas_server.c
|
BLAS_SERVER = blas_server.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
HPLOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) dynamic.$(SUFFIX)
|
HPLOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) dynamic.$(SUFFIX)
|
||||||
else
|
else
|
||||||
HPLOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) parameter.$(SUFFIX)
|
HPLOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) parameter.$(SUFFIX)
|
||||||
|
|
|
@ -48,7 +48,7 @@ HPLOBJS = \
|
||||||
|
|
||||||
COMMONOBJS += lsame.$(SUFFIX) scabs1.$(SUFFIX) dcabs1.$(SUFFIX)
|
COMMONOBJS += lsame.$(SUFFIX) scabs1.$(SUFFIX) dcabs1.$(SUFFIX)
|
||||||
|
|
||||||
ifdef DYNAMIC_ARCH
|
ifeq ($(DYNAMIC_ARCH), 1)
|
||||||
SBLASOBJS += setparam$(TSUFFIX).$(SUFFIX)
|
SBLASOBJS += setparam$(TSUFFIX).$(SUFFIX)
|
||||||
CCOMMON_OPT += -DTS=$(TSUFFIX)
|
CCOMMON_OPT += -DTS=$(TSUFFIX)
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in New Issue