Mercurial > mxe-octave
annotate src/mingw-blas-1-xerbla.patch @ 7244:1448afad6165 default tip @
HDF5: Update to 1.14.3
* src/hdf5.mk: Update version and checksum. Remove configure flags that no
longer exist. Add configure flags to override erroneous test results. Remove
copying pre-generated files that is no longer needed.
* src/mingw-hdf5-1.patch: Remove patch. Cross-compilation is working now with
the upstream build system.
* dist-files.mk: Remove deleted file from list.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 07 Jun 2024 23:31:25 +0200 |
parents | e617e117f94d |
children |
rev | line source |
---|---|
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
1 diff -uNr a/Makefile b/Makefile |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
2 --- a/Makefile 2021-11-25 18:50:29.908859992 +0100 |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
3 +++ b/Makefile 2021-11-25 18:54:00.741901186 +0100 |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
4 @@ -64,7 +64,7 @@ |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
5 $(FC) $(FFLAGS) -c -o $@ $< |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
6 |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
7 .PHONY: all |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
8 -all: $(BLASLIB) |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
9 +all: $(BLASLIB) $(XERBLALIB) |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
10 |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
11 .PHONY: blas |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
12 blas: $(BLASLIB) |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
13 @@ -104,9 +104,11 @@ |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
14 # Level 2 and Level 3 BLAS. Comment it out only if you already have |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
15 # both the Level 2 and 3 BLAS. |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
16 #--------------------------------------------------------------------- |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
17 -ALLBLAS = lsame.o xerbla.o xerbla_array.o |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
18 +ALLBLAS = lsame.o xerbla_array.o |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
19 $(ALLBLAS): $(FRC) |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
20 |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
21 +XERBLA = xerbla.o |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
22 + |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
23 #--------------------------------------------------------- |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
24 # Comment out the next 4 definitions if you already have |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
25 # the Level 2 BLAS. |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
26 @@ -153,10 +155,16 @@ |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
27 $(CBLAS1) $(CBLAS2) $(CBLAS3) $(ZBLAS1) \ |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
28 $(ZBLAS2) $(ZBLAS3) $(ALLBLAS) |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
29 |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
30 +XERBLAOBJ=$(XERBLA) |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
31 + |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
32 $(BLASLIB): $(ALLOBJ) |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
33 $(AR) $(ARFLAGS) $@ $^ |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
34 $(RANLIB) $@ |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
35 |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
36 +$(XERBLALIB): $(XERBLAOBJ) |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
37 + $(AR) $(ARFLAGS) $@ $^ |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
38 + $(RANLIB) $@ |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
39 + |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
40 .PHONY: single double complex complex16 |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
41 single: $(SBLAS1) $(ALLBLAS) $(SBLAS2) $(SBLAS3) |
5979
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
42 $(AR) $(ARFLAGS) $(BLASLIB) $^ |
e617e117f94d
BLAS: Update to version 3.10.0.
Markus Mützel <markus.muetzel@gmx.de>
parents:
4734
diff
changeset
|
43 |
4734
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
44 diff -uNr a/make.inc b/make.inc |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
45 --- a/make.inc 2011-04-19 15:08:00.000000000 -0400 |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
46 +++ b/make.inc 2018-06-20 09:55:18.185059266 -0400 |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
47 @@ -32,3 +32,4 @@ |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
48 # The location and name of the Reference BLAS library. |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
49 # |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
50 BLASLIB = blas$(PLAT).a |
80461a9e516c
override default xerbla with version from Octave
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
51 +XERBLALIB = xerbla$(PLAT).a |