Blame SOURCES/openblas-0.2.15-system_lapack.patch

b3c4c8
diff -up OpenBLAS-0.2.15/Makefile.system_lapack OpenBLAS-0.2.15/Makefile
b3c4c8
--- OpenBLAS-0.2.15/Makefile.system_lapack	2015-10-27 13:44:50.000000000 -0700
b3c4c8
+++ OpenBLAS-0.2.15/Makefile	2015-10-28 09:14:56.696685503 -0700
b3c4c8
@@ -16,11 +16,7 @@ BLASDIRS += reference
b3c4c8
 endif
b3c4c8
 
b3c4c8
 SUBDIRS	= $(BLASDIRS)
b3c4c8
-ifneq ($(NO_LAPACK), 1)
b3c4c8
-SUBDIRS	+= lapack
b3c4c8
-endif
b3c4c8
-
b3c4c8
-LAPACK_NOOPT := $(filter-out -O0 -O1 -O2 -O3 -Ofast,$(LAPACK_FFLAGS))
b3c4c8
+SUBDIRS += lapack
b3c4c8
 
b3c4c8
 SUBDIRS_ALL = $(SUBDIRS) test ctest utest exports benchmark ../laswp ../bench
b3c4c8
 
b3c4c8
@@ -211,57 +207,8 @@ hpl_p :
b3c4c8
 	fi; \
b3c4c8
 	done
b3c4c8
 
b3c4c8
-ifeq ($(NO_LAPACK), 1)
b3c4c8
 netlib :
b3c4c8
-
b3c4c8
-else
b3c4c8
-netlib : lapack_prebuild
b3c4c8
-ifndef NOFORTRAN
b3c4c8
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapacklib
b3c4c8
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) tmglib
b3c4c8
-endif
b3c4c8
-ifndef NO_LAPACKE
b3c4c8
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapackelib
b3c4c8
-endif
b3c4c8
-endif
b3c4c8
-
b3c4c8
-prof_lapack : lapack_prebuild
b3c4c8
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapack_prof
b3c4c8
-
b3c4c8
-lapack_prebuild :
b3c4c8
-ifndef NOFORTRAN
b3c4c8
-	-@echo "FORTRAN     = $(FC)" > $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "OPTS        = $(LAPACK_FFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "POPTS       = $(LAPACK_FPFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "NOOPT       = -O0 $(LAPACK_NOOPT)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "PNOOPT      = $(LAPACK_FPFLAGS) -O0" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "LOADOPTS    = $(FFLAGS) $(EXTRALIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "CC          = $(CC)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "override CFLAGS      = $(LAPACK_CFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "ARCH        = $(AR)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "ARCHFLAGS   = -ru" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "RANLIB      = $(RANLIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "LAPACKLIB   = ../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "TMGLIB      = ../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "BLASLIB     = ../../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "LAPACKELIB  = ../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "LAPACKLIB_P = ../$(LIBNAME_P)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "SUFFIX      = $(SUFFIX)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "PSUFFIX     = $(PSUFFIX)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "CEXTRALIB   = $(EXTRALIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-ifeq ($(FC), gfortran)
b3c4c8
-	-@echo "TIMER       = INT_ETIME" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-ifdef SMP
b3c4c8
-	-@echo "LOADER      = $(FC) -pthread" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-else
b3c4c8
-	-@echo "LOADER      = $(FC)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-endif
b3c4c8
-else
b3c4c8
-	-@echo "TIMER       = NONE" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-	-@echo "LOADER      = $(FC)" >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-endif
b3c4c8
-	-@cat  make.inc >> $(NETLIB_LAPACK_DIR)/make.inc
b3c4c8
-endif
b3c4c8
+	@$(MAKE) -C $(NETLIB_LAPACK_DIR)
b3c4c8
 
b3c4c8
 large.tgz :
b3c4c8
 ifndef NOFORTRAN
b3c4c8
diff -up OpenBLAS-0.2.15/Makefile.system.system_lapack OpenBLAS-0.2.15/Makefile.system
b3c4c8
--- OpenBLAS-0.2.15/Makefile.system.system_lapack	2015-10-27 13:44:50.000000000 -0700
b3c4c8
+++ OpenBLAS-0.2.15/Makefile.system	2015-10-28 09:14:39.994350500 -0700
b3c4c8
@@ -9,7 +9,7 @@ ifndef TOPDIR
b3c4c8
 TOPDIR = .
b3c4c8
 endif
b3c4c8
 
b3c4c8
-NETLIB_LAPACK_DIR = $(TOPDIR)/lapack-netlib
b3c4c8
+NETLIB_LAPACK_DIR = $(TOPDIR)/netliblapack
b3c4c8
 
b3c4c8
 # Default C compiler
b3c4c8
 # - Only set if not specified on the command line or inherited from the environment.