Mercurial > mxe-octave
comparison src/mingw-openblas-1-xerbla.patch @ 4734:80461a9e516c
override default xerbla with version from Octave
* mingw-blas-1-xerbla.patch, blas.mk: Build default libxerbla lib.
* mingw-lapack-1-xerbla.patch, lapack.mk: Use external libxerbla.
* mingw-openblas-1-xerbla.patch, openblas.mk: Likewise.
* src/qrupdate-1-fixes.patch: Likewise.
* default-octave.mk: Also install libxerbla.dll as libxerbla-octave.dll.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 21 Jun 2018 01:32:10 -0400 |
parents | |
children | d9ad49065108 |
comparison
equal
deleted
inserted
replaced
4733:1ecb1e67eaa1 | 4734:80461a9e516c |
---|---|
1 diff -uNr a/driver/others/Makefile b/driver/others/Makefile | |
2 --- a/driver/others/Makefile 2018-05-23 09:12:20.000000000 -0400 | |
3 +++ b/driver/others/Makefile 2018-06-20 10:11:42.783308770 -0400 | |
4 @@ -1,7 +1,7 @@ | |
5 TOPDIR = ../.. | |
6 include ../../Makefile.system | |
7 | |
8 -COMMONOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) c_abs.$(SUFFIX) z_abs.$(SUFFIX) openblas_set_num_threads.$(SUFFIX) openblas_get_num_threads.$(SUFFIX) openblas_get_num_procs.$(SUFFIX) openblas_get_config.$(SUFFIX) openblas_get_parallel.$(SUFFIX) openblas_error_handle.$(SUFFIX) openblas_env.$(SUFFIX) | |
9 +COMMONOBJS = memory.$(SUFFIX) c_abs.$(SUFFIX) z_abs.$(SUFFIX) openblas_set_num_threads.$(SUFFIX) openblas_get_num_threads.$(SUFFIX) openblas_get_num_procs.$(SUFFIX) openblas_get_config.$(SUFFIX) openblas_get_parallel.$(SUFFIX) openblas_error_handle.$(SUFFIX) openblas_env.$(SUFFIX) | |
10 | |
11 #COMMONOBJS += slamch.$(SUFFIX) slamc3.$(SUFFIX) dlamch.$(SUFFIX) dlamc3.$(SUFFIX) | |
12 | |
13 @@ -71,14 +71,11 @@ | |
14 endif | |
15 | |
16 ifeq ($(DYNAMIC_ARCH), 1) | |
17 -HPLOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) dynamic.$(SUFFIX) | |
18 +HPLOBJS = memory.$(SUFFIX) dynamic.$(SUFFIX) | |
19 else | |
20 -HPLOBJS = memory.$(SUFFIX) xerbla.$(SUFFIX) parameter.$(SUFFIX) | |
21 +HPLOBJS = memory.$(SUFFIX) parameter.$(SUFFIX) | |
22 endif | |
23 | |
24 -xerbla.$(SUFFIX) : xerbla.c | |
25 - $(CC) $(CFLAGS) -c $< -o $(@F) | |
26 - | |
27 dynamic.$(SUFFIX) : dynamic.c | |
28 $(CC) $(CFLAGS) -c $< -o $(@F) | |
29 | |
30 @@ -166,9 +163,6 @@ | |
31 mulx.$(SUFFIX) : $(ARCH)/mulx.c | |
32 $(CC) $(CFLAGS) -c -DXDOUBLE -UCOMPLEX $< -o $(@F) | |
33 | |
34 -xerbla.$(PSUFFIX) : xerbla.c | |
35 - $(CC) $(PFLAGS) -c $< -o $(@F) | |
36 - | |
37 parameter.$(PSUFFIX) : parameter.c ../../param.h | |
38 $(CC) $(PFLAGS) -c $< -o $(@F) | |
39 | |
40 diff -uNr a/exports/gensymbol b/exports/gensymbol | |
41 --- a/exports/gensymbol 2018-05-23 09:12:20.000000000 -0400 | |
42 +++ b/exports/gensymbol 2018-06-20 10:10:00.468225478 -0400 | |
43 @@ -38,7 +38,6 @@ | |
44 zhbmv,zhemm,zhemv,zher2,zher2k,zher,zherk,zhpmv,zhpr2, | |
45 zhpr,zrotg,zscal,zswap,zsymm,zsyr2k,zsyrk,ztbmv, | |
46 ztbsv,ztpmv,ztpsv,ztrmm,ztrmv,ztrsm,ztrsv, | |
47 - xerbla, | |
48 saxpby,daxpby,caxpby,zaxpby, | |
49 sgeadd,dgeadd,cgeadd,zgeadd, | |
50 somatcopy, |