Blame SOURCES/openblas-0.3.15-system-lapack.patch

181997
diff --git a/Makefile b/Makefile
181997
index e113026..ae8f7de 100644
181997
--- a/Makefile
181997
+++ b/Makefile
181997
@@ -12,9 +12,6 @@ BLASDIRS += reference
e101b7
 endif
e101b7
 
e101b7
 SUBDIRS	= $(BLASDIRS)
e101b7
-ifneq ($(NO_LAPACK), 1)
e101b7
-SUBDIRS	+= lapack
e101b7
-endif
e101b7
 
181997
 RELA =
181997
 ifeq ($(BUILD_RELAPACK), 1)
181997
@@ -32,8 +29,6 @@ export NOFORTRAN
181997
 export NO_LAPACK
181997
 endif
181997
 
181997
-LAPACK_NOOPT := $(filter-out -O0 -O1 -O2 -O3 -Ofast,$(LAPACK_FFLAGS))
181997
-
181997
 SUBDIRS_ALL = $(SUBDIRS) test ctest utest exports benchmark ../laswp ../bench cpp_thread_test
e101b7
 
181997
 .PHONY : all libs netlib $(RELA) test ctest shared install
181997
@@ -235,76 +230,8 @@ hpl_p :
e101b7
 	fi; \
e101b7
 	done
e101b7
 
e101b7
-ifeq ($(NO_LAPACK), 1)
e101b7
 netlib :
e101b7
-
e101b7
-else
e101b7
-netlib : lapack_prebuild
181997
-ifeq ($(NOFORTRAN), $(filter 0,$(NOFORTRAN)))
e101b7
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapacklib
e101b7
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) tmglib
e101b7
-endif
e101b7
-ifndef NO_LAPACKE
e101b7
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapackelib
e101b7
-endif
e101b7
-endif
e101b7
-
181997
-ifeq ($(NO_LAPACK), 1)
181997
-re_lapack :
181997
-
181997
-else
181997
-re_lapack :
181997
-	@$(MAKE) -C relapack
181997
-endif
181997
-
e101b7
-prof_lapack : lapack_prebuild
e101b7
-	@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapack_prof
e101b7
-
e101b7
-lapack_prebuild :
181997
-ifeq ($(NOFORTRAN), $(filter 0,$(NOFORTRAN)))
181997
-	-@echo "FC          = $(FC)" > $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "FFLAGS      = $(LAPACK_FFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "FFLAGS_DRV  = $(LAPACK_FFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "POPTS       = $(LAPACK_FPFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "FFLAGS_NOOPT       = -O0 $(LAPACK_NOOPT)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "PNOOPT      = $(LAPACK_FPFLAGS) -O0" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "LDFLAGS     = $(FFLAGS) $(EXTRALIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "CC          = $(CC)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "override CFLAGS      = $(LAPACK_CFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "AR          = $(AR)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "ARFLAGS     = $(ARFLAGS) -ru" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "RANLIB      = $(RANLIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "LAPACKLIB   = ../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "TMGLIB      = ../../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "BLASLIB     = ../../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-	-@echo "LAPACKELIB  = ../../../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "LAPACKLIB_P = ../$(LIBNAME_P)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "SUFFIX      = $(SUFFIX)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "PSUFFIX     = $(PSUFFIX)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "CEXTRALIB   = $(EXTRALIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-ifeq ($(F_COMPILER), GFORTRAN)
e101b7
-	-@echo "TIMER       = INT_ETIME" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-ifdef SMP
181997
-ifeq ($(OSNAME), WINNT)
181997
-	-@echo "LOADER      = $(FC)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-else ifeq ($(OSNAME), Haiku)
181997
-	-@echo "LOADER      = $(FC)" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-else
e101b7
-	-@echo "LOADER      = $(FC) -pthread" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-endif
e101b7
-else
e101b7
-	-@echo "LOADER      = $(FC)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-endif
e101b7
-else
e101b7
-	-@echo "TIMER       = NONE" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@echo "LOADER      = $(FC)" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-endif
181997
-ifeq ($(BUILD_LAPACK_DEPRECATED), 1)
181997
-	-@echo "BUILD_DEPRECATED      = 1" >> $(NETLIB_LAPACK_DIR)/make.inc
181997
-endif
181997
-	-@echo "LAPACKE_WITH_TMG      = 1" >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-	-@cat  make.inc >> $(NETLIB_LAPACK_DIR)/make.inc
e101b7
-endif
e101b7
+	@$(MAKE) -C $(NETLIB_LAPACK_DIR)
e101b7
 
e101b7
 large.tgz :
181997
 ifeq ($(NOFORTRAN), $(filter 0,$(NOFORTRAN)))
181997
diff --git a/Makefile.system b/Makefile.system
181997
index 8d78b42..47d8eec 100644
181997
--- a/Makefile.system
181997
+++ b/Makefile.system
181997
@@ -31,7 +31,7 @@ else ifeq ($(ARCH), zarch)
181997
 override ARCH=zarch
e101b7
 endif
e101b7
 
e101b7
-NETLIB_LAPACK_DIR = $(TOPDIR)/lapack-netlib
e101b7
+NETLIB_LAPACK_DIR = $(TOPDIR)/netliblapack
e101b7
 
e101b7
 # Default C compiler
e101b7
 # - Only set if not specified on the command line or inherited from the environment.