View | Details | Raw Unified | Return to bug 163909 | Differences between
and this patch

Collapse All | Expand All

(-)./Makefile (-20 / +53 lines)
Lines 6-18 Link Here
6
#
6
#
7
7
8
PORTNAME=	lapacke
8
PORTNAME=	lapacke
9
PORTVERSION=	1.0.0.009
9
PORTVERSION=	3.4.0
10
PORTREVISION=	1
11
CATEGORIES=	math
10
CATEGORIES=	math
12
MASTER_SITES=	NL
11
MASTER_SITES=	NL
13
MASTER_SITE_SUBDIR=	lapack
12
MASTER_SITE_SUBDIR=	lapack
14
DISTNAME=	${PORTNAME}
13
DISTNAME=	lapack-${PORTVERSION}
15
EXTRACT_SUFX=	.tgz
14
DISTFILES=	${DISTNAME}.tgz lapacke.tgz
15
DIST_SUBDIR=	lapack
16
16
17
MAINTAINER=	phd_kimberlite@yahoo.co.jp
17
MAINTAINER=	phd_kimberlite@yahoo.co.jp
18
COMMENT=	Standard C language APIs for LAPACK
18
COMMENT=	Standard C language APIs for LAPACK
Lines 28-34 Link Here
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.pre.mk>
30
30
31
WRKSRC=		${WRKDIR}/${PORTNAME}
31
LAPACKE_SVERSION=	1
32
LAPACKE_LIBNAME=	lapacke
33
LAPACKE_LIBNAME_GOTO=	lapacke_goto
34
LAPACKE_LIBNAME_TMG=	lapacke_tmg
35
MAKE_ENV+=		"SHLIB_MAJOR=${LAPACKE_SVERSION}" \
36
			"LAPACKE_LIBNAME=${LAPACKE_LIBNAME}" \
37
			"LAPACKE_LIBNAME_GOTO=${LAPACKE_LIBNAME_GOTO}" \
38
			"LAPACKE_LIBNAME_TMG=${LAPACKE_LIBNAME_TMG}"
39
40
WRKSRC=		${WRKDIR}/${DISTNAME}/${PORTNAME}
41
WRKSRC_LEGACY =	${WRKDIR}/lapacke
32
42
33
.if exists(${LOCALBASE}/lib/libgoto2p.so)
43
.if exists(${LOCALBASE}/lib/libgoto2p.so)
34
WITH_BLAS?=	gotoblas
44
WITH_BLAS?=	gotoblas
Lines 49-55 Link Here
49
LIB_DEPENDS+=	goto2p.1:${PORTSDIR}/math/gotoblas
59
LIB_DEPENDS+=	goto2p.1:${PORTSDIR}/math/gotoblas
50
BLAS=		-lgoto2p
60
BLAS=		-lgoto2p
51
LAPACK=		-lgoto2p
61
LAPACK=		-lgoto2p
52
WITHOUT_LAPACK_LATEST=	yes
53
.elif ${WITH_BLAS} == "atlas"
62
.elif ${WITH_BLAS} == "atlas"
54
CFLAGS+=	${PTHREAD_CFLAGS}
63
CFLAGS+=	${PTHREAD_CFLAGS}
55
LDFLAGS+=	${PTHREAD_LIBS}
64
LDFLAGS+=	${PTHREAD_LIBS}
Lines 59-76 Link Here
59
.endif
68
.endif
60
69
61
LDFLAGS+=	-L${LOCALBASE}/lib
70
LDFLAGS+=	-L${LOCALBASE}/lib
62
.if defined(WITHOUT_LAPACK_LATEST)
63
MAKE_ENV+=	WITHOUT_LAPACK_LATEST=yes
64
.endif
65
71
66
.if !defined(NOPORTDOCS)
72
.if !defined(NOPORTDOCS)
67
PORTDOCS=	README
73
PORTDOCS=	README
68
.endif
74
.endif
69
PLIST_FILES=	include/lapacke.h \
75
PLIST_FILES=	include/lapacke.h \
70
		include/lapacke_utils.h \
76
		include/lapacke_utils.h \
71
		lib/liblapacke.a \
77
		lib/lib${LAPACKE_LIBNAME}.a \
72
		lib/liblapacke.so \
78
		lib/lib${LAPACKE_LIBNAME_GOTO}.a \
73
		lib/liblapacke.so.1
79
		lib/lib${LAPACKE_LIBNAME_TMG}.a \
80
		lib/lib${LAPACKE_LIBNAME}.so \
81
		lib/lib${LAPACKE_LIBNAME_GOTO}.so \
82
		lib/lib${LAPACKE_LIBNAME_TMG}.so \
83
		lib/lib${LAPACKE_LIBNAME}.so.${LAPACKE_SVERSION} \
84
		lib/lib${LAPACKE_LIBNAME_GOTO}.so.${LAPACKE_SVERSION} \
85
		lib/lib${LAPACKE_LIBNAME_TMG}.so.${LAPACKE_SVERSION}
74
86
75
.if defined(WITH_PROFILE)
87
.if defined(WITH_PROFILE)
76
.if defined(NOPROFILE) || defined(NO_PROFILE) || defined(WITHOUT_PROFILE)
88
.if defined(NOPROFILE) || defined(NO_PROFILE) || defined(WITHOUT_PROFILE)
Lines 80-91 Link Here
80
IGNORE	=	you have chosen WITH_PROFILE, but have not installed the\
92
IGNORE	=	you have chosen WITH_PROFILE, but have not installed the\
81
base system profiling libraries
93
base system profiling libraries
82
.endif
94
.endif
83
PLIST_FILES+=	lib/liblapacke_p.a
95
PLIST_FILES+=	lib/lib${LAPACKE_LIBNAME}_p.a \
96
		lib/lib${LAPACKE_LIBNAME_GOTO}_p.a
97
		lib/lib${LAPACKE_LIBNAME_TMG}_p.a
84
.else
98
.else
85
MAKE_ENV+=	NO_PROFILE=
99
MAKE_ENV+=	NO_PROFILE=
86
.endif
100
.endif
87
101
102
post-extract:
103
	@${CP} -r ${WRKSRC_LEGACY}/testing ${WRKSRC}/.
104
88
post-patch:
105
post-patch:
106
	@${FIND} ${WRKSRC} -name "Makefile*" -type f |\
107
		${XARGS} ${REINPLACE_CMD} -e 's;$$(ARCH);$$(ARCH_);g'
89
	@${REINPLACE_CMD} -e 's;%%CC%%;${CC};g' \
108
	@${REINPLACE_CMD} -e 's;%%CC%%;${CC};g' \
90
			  -e 's;%%CFLAGS%%;${CFLAGS};g' \
109
			  -e 's;%%CFLAGS%%;${CFLAGS};g' \
91
			  -e 's;%%LDFLAGS%%;${LDFLAGS};g' \
110
			  -e 's;%%LDFLAGS%%;${LDFLAGS};g' \
Lines 93-110 Link Here
93
			  -e 's;%%RANLIB%%;${RANLIB};g' \
112
			  -e 's;%%RANLIB%%;${RANLIB};g' \
94
			  -e 's;%%BLAS%%;${BLAS};g' \
113
			  -e 's;%%BLAS%%;${BLAS};g' \
95
			  -e 's;%%LAPACK%%;${LAPACK};g' \
114
			  -e 's;%%LAPACK%%;${LAPACK};g' \
115
			  -e 's;%%LAPACKE_LIBNAME%%;${LAPACKE_LIBNAME};g' \
96
				${WRKSRC}/make.inc
116
				${WRKSRC}/make.inc
97
	@${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist
117
	@${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist
98
	@${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile
118
	@${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile
99
	@${MKDIR} ${WRKSRC}/lib
119
	@${MKDIR} ${WRKSRC}/lib
100
	@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/lib/Makefile
120
	@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/lib/Makefile
101
121
	@${MKDIR} ${WRKSRC}/libgoto
102
post-build:
122
	@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/libgoto/Makefile
103
.if !defined(WITHOUT_TESTING)
123
	@${MKDIR} ${WRKSRC}/libtmg
104
	@${ECHO_CMD} "Testing static lapacke library"
124
	@${CP} ${FILESDIR}/Makefile.libtmg ${WRKSRC}/libtmg/Makefile
105
	@(cd ${WRKSRC}/testing; ${SETENV} ${MAKE_ENV} \
125
106
		${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS})
126
	@${REINPLACE_CMD} -e 's;%%LAPACKE_GOTO%%;;g' \
107
.endif
127
				${WRKSRC}/lib/Makefile
128
	@${REINPLACE_CMD} -e 's;LAPACKE_LIBNAME;LAPACKE_LIBNAME_GOTO;g' \
129
			  -e 's;%%LAPACKE_GOTO%%;\#;g' \
130
				${WRKSRC}/libgoto/Makefile
108
131
109
post-install:
132
post-install:
110
.if !defined(NOPORTDOCS)
133
.if !defined(NOPORTDOCS)
Lines 112-115 Link Here
112
	@(cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
135
	@(cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
113
.endif
136
.endif
114
137
138
check regression-test test: build
139
.if ${WITH_BLAS} == "gotoblas"
140
	@${CP} ${WRKSRC}/libgoto/lib${LAPACKE_LIBNAME_GOTO}.a ${WRKSRC}/lib${LAPACKE_LIBNAME}.a
141
.else
142
	@${CP} ${WRKSRC}/lib/lib${LAPACKE_LIBNAME}.a ${WRKSRC}/.
143
.endif
144
	@${ECHO_CMD} "Testing static lapacke library"
145
	@(cd ${WRKSRC}/testing; ${SETENV} ${MAKE_ENV} \
146
	${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS})
147
115
.include <bsd.port.post.mk>
148
.include <bsd.port.post.mk>
(-)./distinfo (-2 / +4 lines)
Lines 1-2 Link Here
1
SHA256 (lapacke.tgz) = 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
1
SHA256 (lapack/lapack-3.4.0.tgz) = a7139ef97004d0e3c4c30f1c52d508fd7ae84b5fbaf0dd8e792c167dc306c3e9
2
SIZE (lapacke.tgz) = 840233
2
SIZE (lapack/lapack-3.4.0.tgz) = 6127787
3
SHA256 (lapack/lapacke.tgz) = 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
4
SIZE (lapack/lapacke.tgz) = 840233
(-)./files/Makefile (-1 / +1 lines)
Lines 1-5 Link Here
1
# $FreeBSD: ports/math/lapacke/files/Makefile,v 1.1 2011/02/17 00:47:57 maho Exp $
1
# $FreeBSD: ports/math/lapacke/files/Makefile,v 1.1 2011/02/17 00:47:57 maho Exp $
2
2
3
SUBDIR=		lib
3
SUBDIR=		lib libgoto libtmg
4
4
5
.include <bsd.subdir.mk>
5
.include <bsd.subdir.mk>
(-)./files/Makefile.lib (-42 / +197 lines)
Lines 1-15 Link Here
1
.PATH:		${.CURDIR}/../src ${.CURDIR}/../utils
1
.PATH:		${.CURDIR}/../src ${.CURDIR}/../utils
2
2
3
LIB =		lapacke
3
LIB =		${LAPACKE_LIBNAME}
4
LIBDIR =	$(PREFIX)/lib
4
LIBDIR =	${PREFIX}/lib
5
SHLIB_MAJOR=	1
6
SHLIB_MINOR=	0
7
CFLAGS+=	-I${.CURDIR}/../include
5
CFLAGS+=	-I${.CURDIR}/../include
8
6
9
SRCS=		${LAPACKE_SRCS} ${UTILS_SRCS}
7
SRCS=		${LAPACKE_SRCS} ${LAPACKE_AUX_SRCS} ${UTILS_SRCS}
10
.if !defined(WITHOUT_LAPACK_LATEST)
8
%%LAPACKE_GOTO%%SRCS+=		${LAPACKE_LATEST_SRCS} ${LAPACKE_LATEST_AUX_SRCS}
11
SRCS+=		${LAPACKE_LATEST_SRCS}
12
.endif
13
9
14
LAPACKE_SRCS=\
10
LAPACKE_SRCS=\
15
		lapacke_cbdsqr.c lapacke_cbdsqr_work.c \
11
		lapacke_cbdsqr.c lapacke_cbdsqr_work.c \
Lines 31-36 Link Here
31
		lapacke_cgeev.c lapacke_cgeev_work.c \
27
		lapacke_cgeev.c lapacke_cgeev_work.c \
32
		lapacke_cgeevx.c lapacke_cgeevx_work.c \
28
		lapacke_cgeevx.c lapacke_cgeevx_work.c \
33
		lapacke_cgehrd.c lapacke_cgehrd_work.c \
29
		lapacke_cgehrd.c lapacke_cgehrd_work.c \
30
		lapacke_cgelq2.c lapacke_cgelq2_work.c \
34
		lapacke_cgelqf.c lapacke_cgelqf_work.c \
31
		lapacke_cgelqf.c lapacke_cgelqf_work.c \
35
		lapacke_cgels.c lapacke_cgels_work.c \
32
		lapacke_cgels.c lapacke_cgels_work.c \
36
		lapacke_cgelsd.c lapacke_cgelsd_work.c \
33
		lapacke_cgelsd.c lapacke_cgelsd_work.c \
Lines 39-44 Link Here
39
		lapacke_cgeqlf.c lapacke_cgeqlf_work.c \
36
		lapacke_cgeqlf.c lapacke_cgeqlf_work.c \
40
		lapacke_cgeqp3.c lapacke_cgeqp3_work.c \
37
		lapacke_cgeqp3.c lapacke_cgeqp3_work.c \
41
		lapacke_cgeqpf.c lapacke_cgeqpf_work.c \
38
		lapacke_cgeqpf.c lapacke_cgeqpf_work.c \
39
		lapacke_cgeqr2.c lapacke_cgeqr2_work.c \
42
		lapacke_cgeqrf.c lapacke_cgeqrf_work.c \
40
		lapacke_cgeqrf.c lapacke_cgeqrf_work.c \
43
		lapacke_cgerfs.c lapacke_cgerfs_work.c \
41
		lapacke_cgerfs.c lapacke_cgerfs_work.c \
44
		lapacke_cgerqf.c lapacke_cgerqf_work.c \
42
		lapacke_cgerqf.c lapacke_cgerqf_work.c \
Lines 46-51 Link Here
46
		lapacke_cgesv.c lapacke_cgesv_work.c \
44
		lapacke_cgesv.c lapacke_cgesv_work.c \
47
		lapacke_cgesvd.c lapacke_cgesvd_work.c \
45
		lapacke_cgesvd.c lapacke_cgesvd_work.c \
48
		lapacke_cgesvx.c lapacke_cgesvx_work.c \
46
		lapacke_cgesvx.c lapacke_cgesvx_work.c \
47
		lapacke_cgetf2.c lapacke_cgetf2_work.c \
49
		lapacke_cgetrf.c lapacke_cgetrf_work.c \
48
		lapacke_cgetrf.c lapacke_cgetrf_work.c \
50
		lapacke_cgetri.c lapacke_cgetri_work.c \
49
		lapacke_cgetri.c lapacke_cgetri_work.c \
51
		lapacke_cgetrs.c lapacke_cgetrs_work.c \
50
		lapacke_cgetrs.c lapacke_cgetrs_work.c \
Lines 221-226 Link Here
221
		lapacke_dgeev.c lapacke_dgeev_work.c \
220
		lapacke_dgeev.c lapacke_dgeev_work.c \
222
		lapacke_dgeevx.c lapacke_dgeevx_work.c \
221
		lapacke_dgeevx.c lapacke_dgeevx_work.c \
223
		lapacke_dgehrd.c lapacke_dgehrd_work.c \
222
		lapacke_dgehrd.c lapacke_dgehrd_work.c \
223
		lapacke_dgelq2.c lapacke_dgelq2_work.c \
224
		lapacke_dgelqf.c lapacke_dgelqf_work.c \
224
		lapacke_dgelqf.c lapacke_dgelqf_work.c \
225
		lapacke_dgels.c lapacke_dgels_work.c \
225
		lapacke_dgels.c lapacke_dgels_work.c \
226
		lapacke_dgelsd.c lapacke_dgelsd_work.c \
226
		lapacke_dgelsd.c lapacke_dgelsd_work.c \
Lines 229-234 Link Here
229
		lapacke_dgeqlf.c lapacke_dgeqlf_work.c \
229
		lapacke_dgeqlf.c lapacke_dgeqlf_work.c \
230
		lapacke_dgeqp3.c lapacke_dgeqp3_work.c \
230
		lapacke_dgeqp3.c lapacke_dgeqp3_work.c \
231
		lapacke_dgeqpf.c lapacke_dgeqpf_work.c \
231
		lapacke_dgeqpf.c lapacke_dgeqpf_work.c \
232
		lapacke_dgeqr2.c lapacke_dgeqr2_work.c \
232
		lapacke_dgeqrf.c lapacke_dgeqrf_work.c \
233
		lapacke_dgeqrf.c lapacke_dgeqrf_work.c \
233
		lapacke_dgerfs.c lapacke_dgerfs_work.c \
234
		lapacke_dgerfs.c lapacke_dgerfs_work.c \
234
		lapacke_dgerqf.c lapacke_dgerqf_work.c \
235
		lapacke_dgerqf.c lapacke_dgerqf_work.c \
Lines 236-241 Link Here
236
		lapacke_dgesv.c lapacke_dgesv_work.c \
237
		lapacke_dgesv.c lapacke_dgesv_work.c \
237
		lapacke_dgesvd.c lapacke_dgesvd_work.c \
238
		lapacke_dgesvd.c lapacke_dgesvd_work.c \
238
		lapacke_dgesvx.c lapacke_dgesvx_work.c \
239
		lapacke_dgesvx.c lapacke_dgesvx_work.c \
240
		lapacke_dgetf2.c lapacke_dgetf2_work.c \
239
		lapacke_dgetrf.c lapacke_dgetrf_work.c \
241
		lapacke_dgetrf.c lapacke_dgetrf_work.c \
240
		lapacke_dgetri.c lapacke_dgetri_work.c \
242
		lapacke_dgetri.c lapacke_dgetri_work.c \
241
		lapacke_dgetrs.c lapacke_dgetrs_work.c \
243
		lapacke_dgetrs.c lapacke_dgetrs_work.c \
Lines 404-409 Link Here
404
		lapacke_sgeev.c lapacke_sgeev_work.c \
406
		lapacke_sgeev.c lapacke_sgeev_work.c \
405
		lapacke_sgeevx.c lapacke_sgeevx_work.c \
407
		lapacke_sgeevx.c lapacke_sgeevx_work.c \
406
		lapacke_sgehrd.c lapacke_sgehrd_work.c \
408
		lapacke_sgehrd.c lapacke_sgehrd_work.c \
409
		lapacke_sgelq2.c lapacke_sgelq2_work.c \
407
		lapacke_sgelqf.c lapacke_sgelqf_work.c \
410
		lapacke_sgelqf.c lapacke_sgelqf_work.c \
408
		lapacke_sgels.c lapacke_sgels_work.c \
411
		lapacke_sgels.c lapacke_sgels_work.c \
409
		lapacke_sgelsd.c lapacke_sgelsd_work.c \
412
		lapacke_sgelsd.c lapacke_sgelsd_work.c \
Lines 412-417 Link Here
412
		lapacke_sgeqlf.c lapacke_sgeqlf_work.c \
415
		lapacke_sgeqlf.c lapacke_sgeqlf_work.c \
413
		lapacke_sgeqp3.c lapacke_sgeqp3_work.c \
416
		lapacke_sgeqp3.c lapacke_sgeqp3_work.c \
414
		lapacke_sgeqpf.c lapacke_sgeqpf_work.c \
417
		lapacke_sgeqpf.c lapacke_sgeqpf_work.c \
418
		lapacke_sgeqr2.c lapacke_sgeqr2_work.c \
415
		lapacke_sgeqrf.c lapacke_sgeqrf_work.c \
419
		lapacke_sgeqrf.c lapacke_sgeqrf_work.c \
416
		lapacke_sgerfs.c lapacke_sgerfs_work.c \
420
		lapacke_sgerfs.c lapacke_sgerfs_work.c \
417
		lapacke_sgerqf.c lapacke_sgerqf_work.c \
421
		lapacke_sgerqf.c lapacke_sgerqf_work.c \
Lines 419-424 Link Here
419
		lapacke_sgesv.c lapacke_sgesv_work.c \
423
		lapacke_sgesv.c lapacke_sgesv_work.c \
420
		lapacke_sgesvd.c lapacke_sgesvd_work.c \
424
		lapacke_sgesvd.c lapacke_sgesvd_work.c \
421
		lapacke_sgesvx.c lapacke_sgesvx_work.c \
425
		lapacke_sgesvx.c lapacke_sgesvx_work.c \
426
		lapacke_sgetf2.c lapacke_sgetf2_work.c \
422
		lapacke_sgetrf.c lapacke_sgetrf_work.c \
427
		lapacke_sgetrf.c lapacke_sgetrf_work.c \
423
		lapacke_sgetri.c lapacke_sgetri_work.c \
428
		lapacke_sgetri.c lapacke_sgetri_work.c \
424
		lapacke_sgetrs.c lapacke_sgetrs_work.c \
429
		lapacke_sgetrs.c lapacke_sgetrs_work.c \
Lines 585-590 Link Here
585
		lapacke_zgeev.c lapacke_zgeev_work.c \
590
		lapacke_zgeev.c lapacke_zgeev_work.c \
586
		lapacke_zgeevx.c lapacke_zgeevx_work.c \
591
		lapacke_zgeevx.c lapacke_zgeevx_work.c \
587
		lapacke_zgehrd.c lapacke_zgehrd_work.c \
592
		lapacke_zgehrd.c lapacke_zgehrd_work.c \
593
		lapacke_zgelq2.c lapacke_zgelq2_work.c \
588
		lapacke_zgelqf.c lapacke_zgelqf_work.c \
594
		lapacke_zgelqf.c lapacke_zgelqf_work.c \
589
		lapacke_zgels.c lapacke_zgels_work.c \
595
		lapacke_zgels.c lapacke_zgels_work.c \
590
		lapacke_zgelsd.c lapacke_zgelsd_work.c \
596
		lapacke_zgelsd.c lapacke_zgelsd_work.c \
Lines 593-598 Link Here
593
		lapacke_zgeqlf.c lapacke_zgeqlf_work.c \
599
		lapacke_zgeqlf.c lapacke_zgeqlf_work.c \
594
		lapacke_zgeqp3.c lapacke_zgeqp3_work.c \
600
		lapacke_zgeqp3.c lapacke_zgeqp3_work.c \
595
		lapacke_zgeqpf.c lapacke_zgeqpf_work.c \
601
		lapacke_zgeqpf.c lapacke_zgeqpf_work.c \
602
		lapacke_zgeqr2.c lapacke_zgeqr2_work.c \
596
		lapacke_zgeqrf.c lapacke_zgeqrf_work.c \
603
		lapacke_zgeqrf.c lapacke_zgeqrf_work.c \
597
		lapacke_zgerfs.c lapacke_zgerfs_work.c \
604
		lapacke_zgerfs.c lapacke_zgerfs_work.c \
598
		lapacke_zgerqf.c lapacke_zgerqf_work.c \
605
		lapacke_zgerqf.c lapacke_zgerqf_work.c \
Lines 600-605 Link Here
600
		lapacke_zgesv.c lapacke_zgesv_work.c \
607
		lapacke_zgesv.c lapacke_zgesv_work.c \
601
		lapacke_zgesvd.c lapacke_zgesvd_work.c \
608
		lapacke_zgesvd.c lapacke_zgesvd_work.c \
602
		lapacke_zgesvx.c lapacke_zgesvx_work.c \
609
		lapacke_zgesvx.c lapacke_zgesvx_work.c \
610
		lapacke_zgetf2.c lapacke_zgetf2_work.c \
603
		lapacke_zgetrf.c lapacke_zgetrf_work.c \
611
		lapacke_zgetrf.c lapacke_zgetrf_work.c \
604
		lapacke_zgetri.c lapacke_zgetri_work.c \
612
		lapacke_zgetri.c lapacke_zgetri_work.c \
605
		lapacke_zgetrs.c lapacke_zgetrs_work.c \
613
		lapacke_zgetrs.c lapacke_zgetrs_work.c \
Lines 755-785 Link Here
755
		lapacke_zupgtr.c lapacke_zupgtr_work.c \
763
		lapacke_zupgtr.c lapacke_zupgtr_work.c \
756
		lapacke_zupmtr.c lapacke_zupmtr_work.c
764
		lapacke_zupmtr.c lapacke_zupmtr_work.c
757
765
766
LAPACKE_AUX_SRCS=\
767
		lapacke_clacgv.c lapacke_clacgv_work.c \
768
		lapacke_clacpy.c lapacke_clacpy_work.c \
769
		lapacke_clag2z.c lapacke_clag2z_work.c \
770
		lapacke_clange.c lapacke_clange_work.c \
771
		lapacke_clanhe.c lapacke_clanhe_work.c \
772
		lapacke_clansy.c lapacke_clansy_work.c \
773
		lapacke_clantr.c lapacke_clantr_work.c \
774
		lapacke_clarfb.c lapacke_clarfb_work.c \
775
		lapacke_clarfg.c lapacke_clarfg_work.c \
776
		lapacke_clarft.c lapacke_clarft_work.c \
777
		lapacke_clarfx.c lapacke_clarfx_work.c \
778
		lapacke_clarnv.c lapacke_clarnv_work.c \
779
		lapacke_claset.c lapacke_claset_work.c \
780
		lapacke_claswp.c lapacke_claswp_work.c \
781
		lapacke_clauum.c lapacke_clauum_work.c \
782
		lapacke_dlacpy.c lapacke_dlacpy_work.c \
783
		lapacke_dlag2s.c lapacke_dlag2s_work.c \
784
		lapacke_dlamch.c lapacke_dlamch_work.c \
785
		lapacke_dlange.c lapacke_dlange_work.c \
786
		lapacke_dlansy.c lapacke_dlansy_work.c \
787
		lapacke_dlantr.c lapacke_dlantr_work.c \
788
		lapacke_dlapy2.c lapacke_dlapy2_work.c \
789
		lapacke_dlapy3.c lapacke_dlapy3_work.c \
790
		lapacke_dlarfb.c lapacke_dlarfb_work.c \
791
		lapacke_dlarfg.c lapacke_dlarfg_work.c \
792
		lapacke_dlarft.c lapacke_dlarft_work.c \
793
		lapacke_dlarfx.c lapacke_dlarfx_work.c \
794
		lapacke_dlarnv.c lapacke_dlarnv_work.c \
795
		lapacke_dlaset.c lapacke_dlaset_work.c \
796
		lapacke_dlasrt.c lapacke_dlasrt_work.c \
797
		lapacke_dlaswp.c lapacke_dlaswp_work.c \
798
		lapacke_dlauum.c lapacke_dlauum_work.c \
799
		lapacke_slacpy.c lapacke_slacpy_work.c \
800
		lapacke_slag2d.c lapacke_slag2d_work.c \
801
		lapacke_slamch.c lapacke_slamch_work.c \
802
		lapacke_slange.c lapacke_slange_work.c \
803
		lapacke_slansy.c lapacke_slansy_work.c \
804
		lapacke_slantr.c lapacke_slantr_work.c \
805
		lapacke_slapy2.c lapacke_slapy2_work.c \
806
		lapacke_slapy3.c lapacke_slapy3_work.c \
807
		lapacke_slarfb.c lapacke_slarfb_work.c \
808
		lapacke_slarfg.c lapacke_slarfg_work.c \
809
		lapacke_slarft.c lapacke_slarft_work.c \
810
		lapacke_slarfx.c lapacke_slarfx_work.c \
811
		lapacke_slarnv.c lapacke_slarnv_work.c \
812
		lapacke_slaset.c lapacke_slaset_work.c \
813
		lapacke_slasrt.c lapacke_slasrt_work.c \
814
		lapacke_slaswp.c lapacke_slaswp_work.c \
815
		lapacke_slauum.c lapacke_slauum_work.c \
816
		lapacke_zlacgv.c lapacke_zlacgv_work.c \
817
		lapacke_zlacpy.c lapacke_zlacpy_work.c \
818
		lapacke_zlag2c.c lapacke_zlag2c_work.c \
819
		lapacke_zlange.c lapacke_zlange_work.c \
820
		lapacke_zlanhe.c lapacke_zlanhe_work.c \
821
		lapacke_zlansy.c lapacke_zlansy_work.c \
822
		lapacke_zlantr.c lapacke_zlantr_work.c \
823
		lapacke_zlarfb.c lapacke_zlarfb_work.c \
824
		lapacke_zlarfg.c lapacke_zlarfg_work.c \
825
		lapacke_zlarft.c lapacke_zlarft_work.c \
826
		lapacke_zlarfx.c lapacke_zlarfx_work.c \
827
		lapacke_zlarnv.c lapacke_zlarnv_work.c \
828
		lapacke_zlaset.c lapacke_zlaset_work.c \
829
		lapacke_zlaswp.c lapacke_zlaswp_work.c \
830
		lapacke_zlauum.c lapacke_zlauum_work.c
831
758
LAPACKE_LATEST_SRCS=\
832
LAPACKE_LATEST_SRCS=\
833
		lapacke_cbbcsd.c lapacke_cbbcsd_work.c \
759
		lapacke_cgbequb.c lapacke_cgbequb_work.c \
834
		lapacke_cgbequb.c lapacke_cgbequb_work.c \
760
		lapacke_cgeequb.c lapacke_cgeequb_work.c \
835
		lapacke_cgeequb.c lapacke_cgeequb_work.c \
836
		lapacke_cgemqrt.c lapacke_cgemqrt_work.c \
761
		lapacke_cgeqrfp.c lapacke_cgeqrfp_work.c \
837
		lapacke_cgeqrfp.c lapacke_cgeqrfp_work.c \
838
		lapacke_cgeqrt.c lapacke_cgeqrt_work.c \
839
		lapacke_cgeqrt2.c lapacke_cgeqrt2_work.c \
840
		lapacke_cgeqrt3.c lapacke_cgeqrt3_work.c \
762
		lapacke_cheequb.c lapacke_cheequb_work.c \
841
		lapacke_cheequb.c lapacke_cheequb_work.c \
842
		lapacke_cheswapr.c lapacke_cheswapr_work.c \
843
		lapacke_chetri2.c lapacke_chetri2_work.c \
844
		lapacke_chetri2x.c lapacke_chetri2x_work.c \
845
		lapacke_chetrs2.c lapacke_chetrs2_work.c \
763
		lapacke_chfrk.c lapacke_chfrk_work.c \
846
		lapacke_chfrk.c lapacke_chfrk_work.c \
764
		lapacke_cpftrf.c lapacke_cpftrf_work.c \
847
		lapacke_cpftrf.c lapacke_cpftrf_work.c \
765
		lapacke_cpftri.c lapacke_cpftri_work.c \
848
		lapacke_cpftri.c lapacke_cpftri_work.c \
766
		lapacke_cpftrs.c lapacke_cpftrs_work.c \
849
		lapacke_cpftrs.c lapacke_cpftrs_work.c \
767
		lapacke_cpoequb.c lapacke_cpoequb_work.c \
850
		lapacke_cpoequb.c lapacke_cpoequb_work.c \
768
		lapacke_cpstrf.c lapacke_cpstrf_work.c \
851
		lapacke_cpstrf.c lapacke_cpstrf_work.c \
852
		lapacke_csyconv.c lapacke_csyconv_work.c \
769
		lapacke_csyequb.c lapacke_csyequb_work.c \
853
		lapacke_csyequb.c lapacke_csyequb_work.c \
854
		lapacke_csyswapr.c lapacke_csyswapr_work.c \
855
		lapacke_csytri2.c lapacke_csytri2_work.c \
856
		lapacke_csytri2x.c lapacke_csytri2x_work.c \
857
		lapacke_csytrs2.c lapacke_csytrs2_work.c \
770
		lapacke_ctfsm.c lapacke_ctfsm_work.c \
858
		lapacke_ctfsm.c lapacke_ctfsm_work.c \
771
		lapacke_ctftri.c lapacke_ctftri_work.c \
859
		lapacke_ctftri.c lapacke_ctftri_work.c \
772
		lapacke_ctfttp.c lapacke_ctfttp_work.c \
860
		lapacke_ctfttp.c lapacke_ctfttp_work.c \
773
		lapacke_ctfttr.c lapacke_ctfttr_work.c \
861
		lapacke_ctfttr.c lapacke_ctfttr_work.c \
862
		lapacke_ctpmqrt.c lapacke_ctpmqrt_work.c \
863
		lapacke_ctpqrt.c lapacke_ctpqrt_work.c \
864
		lapacke_ctpqrt2.c lapacke_ctpqrt2_work.c \
865
		lapacke_ctprfb.c lapacke_ctprfb_work.c \
774
		lapacke_ctpttf.c lapacke_ctpttf_work.c \
866
		lapacke_ctpttf.c lapacke_ctpttf_work.c \
775
		lapacke_ctpttr.c lapacke_ctpttr_work.c \
867
		lapacke_ctpttr.c lapacke_ctpttr_work.c \
776
		lapacke_ctrttf.c lapacke_ctrttf_work.c \
868
		lapacke_ctrttf.c lapacke_ctrttf_work.c \
777
		lapacke_ctrttp.c lapacke_ctrttp_work.c \
869
		lapacke_ctrttp.c lapacke_ctrttp_work.c \
870
		lapacke_cunbdb.c lapacke_cunbdb_work.c \
871
		lapacke_cuncsd.c lapacke_cuncsd_work.c \
872
		lapacke_dbbcsd.c lapacke_dbbcsd_work.c \
778
		lapacke_dgbequb.c lapacke_dgbequb_work.c \
873
		lapacke_dgbequb.c lapacke_dgbequb_work.c \
779
		lapacke_dgeequb.c lapacke_dgeequb_work.c \
874
		lapacke_dgeequb.c lapacke_dgeequb_work.c \
780
		lapacke_dgejsv.c lapacke_dgejsv_work.c \
875
		lapacke_dgejsv.c lapacke_dgejsv_work.c \
876
		lapacke_dgemqrt.c lapacke_dgemqrt_work.c \
781
		lapacke_dgeqrfp.c lapacke_dgeqrfp_work.c \
877
		lapacke_dgeqrfp.c lapacke_dgeqrfp_work.c \
878
		lapacke_dgeqrt.c lapacke_dgeqrt_work.c \
879
		lapacke_dgeqrt2.c lapacke_dgeqrt2_work.c \
880
		lapacke_dgeqrt3.c lapacke_dgeqrt3_work.c \
782
		lapacke_dgesvj.c lapacke_dgesvj_work.c \
881
		lapacke_dgesvj.c lapacke_dgesvj_work.c \
882
		lapacke_dorbdb.c lapacke_dorbdb_work.c \
883
		lapacke_dorcsd.c lapacke_dorcsd_work.c \
783
		lapacke_dpftrf.c lapacke_dpftrf_work.c \
884
		lapacke_dpftrf.c lapacke_dpftrf_work.c \
784
		lapacke_dpftri.c lapacke_dpftri_work.c \
885
		lapacke_dpftri.c lapacke_dpftri_work.c \
785
		lapacke_dpftrs.c lapacke_dpftrs_work.c \
886
		lapacke_dpftrs.c lapacke_dpftrs_work.c \
Lines 787-849 Link Here
787
		lapacke_dpstrf.c lapacke_dpstrf_work.c \
888
		lapacke_dpstrf.c lapacke_dpstrf_work.c \
788
		lapacke_dsfrk.c lapacke_dsfrk_work.c \
889
		lapacke_dsfrk.c lapacke_dsfrk_work.c \
789
		lapacke_dsposv.c lapacke_dsposv_work.c \
890
		lapacke_dsposv.c lapacke_dsposv_work.c \
891
		lapacke_dsyconv.c lapacke_dsyconv_work.c \
790
		lapacke_dsyequb.c lapacke_dsyequb_work.c \
892
		lapacke_dsyequb.c lapacke_dsyequb_work.c \
893
		lapacke_dsyswapr.c lapacke_dsyswapr_work.c \
894
		lapacke_dsytri2.c lapacke_dsytri2_work.c \
895
		lapacke_dsytri2x.c lapacke_dsytri2x_work.c \
896
		lapacke_dsytrs2.c lapacke_dsytrs2_work.c \
791
		lapacke_dtfsm.c lapacke_dtfsm_work.c \
897
		lapacke_dtfsm.c lapacke_dtfsm_work.c \
792
		lapacke_dtftri.c lapacke_dtftri_work.c \
898
		lapacke_dtftri.c lapacke_dtftri_work.c \
793
		lapacke_dtfttp.c lapacke_dtfttp_work.c \
899
		lapacke_dtfttp.c lapacke_dtfttp_work.c \
794
		lapacke_dtfttr.c lapacke_dtfttr_work.c \
900
		lapacke_dtfttr.c lapacke_dtfttr_work.c \
901
		lapacke_dtpmqrt.c lapacke_dtpmqrt_work.c \
902
		lapacke_dtpqrt.c lapacke_dtpqrt_work.c \
903
		lapacke_dtpqrt2.c lapacke_dtpqrt2_work.c \
904
		lapacke_dtprfb.c lapacke_dtprfb_work.c \
795
		lapacke_dtpttf.c lapacke_dtpttf_work.c \
905
		lapacke_dtpttf.c lapacke_dtpttf_work.c \
796
		lapacke_dtpttr.c lapacke_dtpttr_work.c \
906
		lapacke_dtpttr.c lapacke_dtpttr_work.c \
797
		lapacke_dtrttf.c lapacke_dtrttf_work.c \
907
		lapacke_dtrttf.c lapacke_dtrttf_work.c \
798
		lapacke_dtrttp.c lapacke_dtrttp_work.c \
908
		lapacke_dtrttp.c lapacke_dtrttp_work.c \
909
		lapacke_sbbcsd.c lapacke_sbbcsd_work.c \
799
		lapacke_sgbequb.c lapacke_sgbequb_work.c \
910
		lapacke_sgbequb.c lapacke_sgbequb_work.c \
800
		lapacke_sgeequb.c lapacke_sgeequb_work.c \
911
		lapacke_sgeequb.c lapacke_sgeequb_work.c \
801
		lapacke_sgejsv.c lapacke_sgejsv_work.c \
912
		lapacke_sgejsv.c lapacke_sgejsv_work.c \
913
		lapacke_sgemqrt.c lapacke_sgemqrt_work.c \
802
		lapacke_sgeqrfp.c lapacke_sgeqrfp_work.c \
914
		lapacke_sgeqrfp.c lapacke_sgeqrfp_work.c \
915
		lapacke_sgeqrt.c lapacke_sgeqrt_work.c \
916
		lapacke_sgeqrt2.c lapacke_sgeqrt2_work.c \
917
		lapacke_sgeqrt3.c lapacke_sgeqrt3_work.c \
803
		lapacke_sgesvj.c lapacke_sgesvj_work.c \
918
		lapacke_sgesvj.c lapacke_sgesvj_work.c \
919
		lapacke_sorbdb.c lapacke_sorbdb_work.c \
920
		lapacke_sorcsd.c lapacke_sorcsd_work.c \
804
		lapacke_spftrf.c lapacke_spftrf_work.c \
921
		lapacke_spftrf.c lapacke_spftrf_work.c \
805
		lapacke_spftri.c lapacke_spftri_work.c \
922
		lapacke_spftri.c lapacke_spftri_work.c \
806
		lapacke_spftrs.c lapacke_spftrs_work.c \
923
		lapacke_spftrs.c lapacke_spftrs_work.c \
807
		lapacke_spoequb.c lapacke_spoequb_work.c \
924
		lapacke_spoequb.c lapacke_spoequb_work.c \
808
		lapacke_spstrf.c lapacke_spstrf_work.c \
925
		lapacke_spstrf.c lapacke_spstrf_work.c \
809
		lapacke_ssfrk.c lapacke_ssfrk_work.c \
926
		lapacke_ssfrk.c lapacke_ssfrk_work.c \
927
		lapacke_ssyconv.c lapacke_ssyconv_work.c \
810
		lapacke_ssyequb.c lapacke_ssyequb_work.c \
928
		lapacke_ssyequb.c lapacke_ssyequb_work.c \
929
		lapacke_ssyswapr.c lapacke_ssyswapr_work.c \
930
		lapacke_ssytri2.c lapacke_ssytri2_work.c \
931
		lapacke_ssytri2x.c lapacke_ssytri2x_work.c \
932
		lapacke_ssytrs2.c lapacke_ssytrs2_work.c \
811
		lapacke_stfsm.c lapacke_stfsm_work.c \
933
		lapacke_stfsm.c lapacke_stfsm_work.c \
812
		lapacke_stftri.c lapacke_stftri_work.c \
934
		lapacke_stftri.c lapacke_stftri_work.c \
813
		lapacke_stfttp.c lapacke_stfttp_work.c \
935
		lapacke_stfttp.c lapacke_stfttp_work.c \
814
		lapacke_stfttr.c lapacke_stfttr_work.c \
936
		lapacke_stfttr.c lapacke_stfttr_work.c \
937
		lapacke_stpmqrt.c lapacke_stpmqrt_work.c \
938
		lapacke_stpqrt2.c lapacke_stpqrt2_work.c \
939
		lapacke_stprfb.c lapacke_stprfb_work.c \
815
		lapacke_stpttf.c lapacke_stpttf_work.c \
940
		lapacke_stpttf.c lapacke_stpttf_work.c \
816
		lapacke_stpttr.c lapacke_stpttr_work.c \
941
		lapacke_stpttr.c lapacke_stpttr_work.c \
817
		lapacke_strttf.c lapacke_strttf_work.c \
942
		lapacke_strttf.c lapacke_strttf_work.c \
818
		lapacke_strttp.c lapacke_strttp_work.c \
943
		lapacke_strttp.c lapacke_strttp_work.c \
944
		lapacke_zbbcsd.c lapacke_zbbcsd_work.c \
819
		lapacke_zcposv.c lapacke_zcposv_work.c \
945
		lapacke_zcposv.c lapacke_zcposv_work.c \
820
		lapacke_zgbequb.c lapacke_zgbequb_work.c \
946
		lapacke_zgbequb.c lapacke_zgbequb_work.c \
821
		lapacke_zgeequb.c lapacke_zgeequb_work.c \
947
		lapacke_zgeequb.c lapacke_zgeequb_work.c \
948
		lapacke_zgemqrt.c lapacke_zgemqrt_work.c \
822
		lapacke_zgeqrfp.c lapacke_zgeqrfp_work.c \
949
		lapacke_zgeqrfp.c lapacke_zgeqrfp_work.c \
950
		lapacke_zgeqrt.c lapacke_zgeqrt_work.c \
951
		lapacke_zgeqrt2.c lapacke_zgeqrt2_work.c \
952
		lapacke_zgeqrt3.c lapacke_zgeqrt3_work.c \
823
		lapacke_zheequb.c lapacke_zheequb_work.c \
953
		lapacke_zheequb.c lapacke_zheequb_work.c \
954
		lapacke_zheswapr.c lapacke_zheswapr_work.c \
955
		lapacke_zhetri2.c lapacke_zhetri2_work.c \
956
		lapacke_zhetri2x.c lapacke_zhetri2x_work.c \
957
		lapacke_zhetrs2.c lapacke_zhetrs2_work.c \
824
		lapacke_zhfrk.c lapacke_zhfrk_work.c \
958
		lapacke_zhfrk.c lapacke_zhfrk_work.c \
825
		lapacke_zpftrf.c lapacke_zpftrf_work.c \
959
		lapacke_zpftrf.c lapacke_zpftrf_work.c \
826
		lapacke_zpftri.c lapacke_zpftri_work.c \
960
		lapacke_zpftri.c lapacke_zpftri_work.c \
827
		lapacke_zpftrs.c lapacke_zpftrs_work.c \
961
		lapacke_zpftrs.c lapacke_zpftrs_work.c \
828
		lapacke_zpoequb.c lapacke_zpoequb_work.c \
962
		lapacke_zpoequb.c lapacke_zpoequb_work.c \
829
		lapacke_zpstrf.c lapacke_zpstrf_work.c \
963
		lapacke_zpstrf.c lapacke_zpstrf_work.c \
964
		lapacke_zsyconv.c lapacke_zsyconv_work.c \
830
		lapacke_zsyequb.c lapacke_zsyequb_work.c \
965
		lapacke_zsyequb.c lapacke_zsyequb_work.c \
966
		lapacke_zsyswapr.c lapacke_zsyswapr_work.c \
967
		lapacke_zsytri2.c lapacke_zsytri2_work.c \
968
		lapacke_zsytri2x.c lapacke_zsytri2x_work.c \
969
		lapacke_zsytrs2.c lapacke_zsytrs2_work.c \
831
		lapacke_ztfsm.c lapacke_ztfsm_work.c \
970
		lapacke_ztfsm.c lapacke_ztfsm_work.c \
832
		lapacke_ztftri.c lapacke_ztftri_work.c \
971
		lapacke_ztftri.c lapacke_ztftri_work.c \
833
		lapacke_ztfttp.c lapacke_ztfttp_work.c \
972
		lapacke_ztfttp.c lapacke_ztfttp_work.c \
834
		lapacke_ztfttr.c lapacke_ztfttr_work.c \
973
		lapacke_ztfttr.c lapacke_ztfttr_work.c \
974
		lapacke_ztpmqrt.c lapacke_ztpmqrt_work.c \
975
		lapacke_ztpqrt.c lapacke_ztpqrt_work.c \
976
		lapacke_ztpqrt2.c lapacke_ztpqrt2_work.c \
977
		lapacke_ztprfb.c lapacke_ztprfb_work.c \
835
		lapacke_ztpttf.c lapacke_ztpttf_work.c \
978
		lapacke_ztpttf.c lapacke_ztpttf_work.c \
836
		lapacke_ztpttr.c lapacke_ztpttr_work.c \
979
		lapacke_ztpttr.c lapacke_ztpttr_work.c \
837
		lapacke_ztrttf.c lapacke_ztrttf_work.c \
980
		lapacke_ztrttf.c lapacke_ztrttf_work.c \
838
		lapacke_ztrttp.c lapacke_ztrttp_work.c
981
		lapacke_ztrttp.c lapacke_ztrttp_work.c \
982
		lapacke_zunbdb.c lapacke_zunbdb_work.c \
983
		lapacke_zuncsd.c lapacke_zuncsd_work.c
984
985
LAPACKE_LATEST_AUX_SRCS=\
986
		lapacke_clapmr.c lapacke_clapmr_work.c \
987
		lapacke_dlapmr.c lapacke_dlapmr_work.c \
988
		lapacke_dlartgp.c lapacke_dlartgp_work.c \
989
		lapacke_dlartgs.c lapacke_dlartgs_work.c \
990
		lapacke_slapmr.c lapacke_slapmr_work.c \
991
		lapacke_slartgp.c lapacke_slartgp_work.c \
992
		lapacke_slartgs.c lapacke_slartgs_work.c \
993
		lapacke_zlapmr.c lapacke_zlapmr_work.c
839
994
840
UTILS_SRCS=\
995
UTILS_SRCS=\
841
		lapacke_c_nancheck.c \
996
		lapacke_c_nancheck.c \
842
		lapacke_cgb_nancheck.c lapacke_cgb_trans.c \
997
		lapacke_cgb_nancheck.c lapacke_cgb_trans.c \
843
		lapacke_cge_nancheck.c lapacke_cge_trans.c \
998
		lapacke_cge_nancheck.c lapacke_cge_trans.c \
844
		lapacke_cgg_nancheck.c lapacke_cgg_trans.c \
999
		lapacke_cgg_nancheck.c lapacke_cgg_trans.c \
845
		lapacke_cgt_nancheck.c lapacke_chb_nancheck.c \
1000
		lapacke_cgt_nancheck.c \
846
		lapacke_chb_trans.c \
1001
		lapacke_chb_nancheck.c lapacke_chb_trans.c \
847
		lapacke_che_nancheck.c lapacke_che_trans.c \
1002
		lapacke_che_nancheck.c lapacke_che_trans.c \
848
		lapacke_chp_nancheck.c lapacke_chp_trans.c \
1003
		lapacke_chp_nancheck.c lapacke_chp_trans.c \
849
		lapacke_chs_nancheck.c lapacke_chs_trans.c \
1004
		lapacke_chs_nancheck.c lapacke_chs_trans.c \
Lines 851-879 Link Here
851
		lapacke_cpf_nancheck.c lapacke_cpf_trans.c \
1006
		lapacke_cpf_nancheck.c lapacke_cpf_trans.c \
852
		lapacke_cpo_nancheck.c lapacke_cpo_trans.c \
1007
		lapacke_cpo_nancheck.c lapacke_cpo_trans.c \
853
		lapacke_cpp_nancheck.c lapacke_cpp_trans.c \
1008
		lapacke_cpp_nancheck.c lapacke_cpp_trans.c \
854
		lapacke_cpt_nancheck.c lapacke_csp_nancheck.c \
1009
		lapacke_cpt_nancheck.c \
855
		lapacke_csp_trans.c \
1010
		lapacke_csp_nancheck.c lapacke_csp_trans.c \
856
		lapacke_cst_nancheck.c lapacke_csy_nancheck.c \
1011
		lapacke_cst_nancheck.c \
857
		lapacke_csy_trans.c \
1012
		lapacke_csy_nancheck.c lapacke_csy_trans.c \
858
		lapacke_ctb_nancheck.c lapacke_ctb_trans.c \
1013
		lapacke_ctb_nancheck.c lapacke_ctb_trans.c \
859
		lapacke_ctf_nancheck.c lapacke_ctf_trans.c \
1014
		lapacke_ctf_nancheck.c lapacke_ctf_trans.c \
860
		lapacke_ctp_nancheck.c lapacke_ctp_trans.c \
1015
		lapacke_ctp_nancheck.c lapacke_ctp_trans.c \
861
		lapacke_ctr_nancheck.c lapacke_ctr_trans.c \
1016
		lapacke_ctr_nancheck.c lapacke_ctr_trans.c \
862
		lapacke_d_nancheck.c lapacke_dgb_nancheck.c \
1017
		lapacke_d_nancheck.c \
863
		lapacke_dgb_trans.c \
1018
		lapacke_dgb_nancheck.c lapacke_dgb_trans.c \
864
		lapacke_dge_nancheck.c lapacke_dge_trans.c \
1019
		lapacke_dge_nancheck.c lapacke_dge_trans.c \
865
		lapacke_dgg_nancheck.c lapacke_dgg_trans.c \
1020
		lapacke_dgg_nancheck.c lapacke_dgg_trans.c \
866
		lapacke_dgt_nancheck.c lapacke_dhs_nancheck.c \
1021
		lapacke_dgt_nancheck.c \
867
		lapacke_dhs_trans.c \
1022
		lapacke_dhs_nancheck.c lapacke_dhs_trans.c \
868
		lapacke_dpb_nancheck.c lapacke_dpb_trans.c \
1023
		lapacke_dpb_nancheck.c lapacke_dpb_trans.c \
869
		lapacke_dpf_nancheck.c lapacke_dpf_trans.c \
1024
		lapacke_dpf_nancheck.c lapacke_dpf_trans.c \
870
		lapacke_dpo_nancheck.c lapacke_dpo_trans.c \
1025
		lapacke_dpo_nancheck.c lapacke_dpo_trans.c \
871
		lapacke_dpp_nancheck.c lapacke_dpp_trans.c \
1026
		lapacke_dpp_nancheck.c lapacke_dpp_trans.c \
872
		lapacke_dpt_nancheck.c lapacke_dsb_nancheck.c \
1027
		lapacke_dpt_nancheck.c \
873
		lapacke_dsb_trans.c \
1028
		lapacke_dsb_nancheck.c lapacke_dsb_trans.c \
874
		lapacke_dsp_nancheck.c lapacke_dsp_trans.c \
1029
		lapacke_dsp_nancheck.c lapacke_dsp_trans.c \
875
		lapacke_dst_nancheck.c lapacke_dsy_nancheck.c \
1030
		lapacke_dst_nancheck.c \
876
		lapacke_dsy_trans.c \
1031
		lapacke_dsy_nancheck.c lapacke_dsy_trans.c \
877
		lapacke_dtb_nancheck.c lapacke_dtb_trans.c \
1032
		lapacke_dtb_nancheck.c lapacke_dtb_trans.c \
878
		lapacke_dtf_nancheck.c lapacke_dtf_trans.c \
1033
		lapacke_dtf_nancheck.c lapacke_dtf_trans.c \
879
		lapacke_dtp_nancheck.c lapacke_dtp_trans.c \
1034
		lapacke_dtp_nancheck.c lapacke_dtp_trans.c \
Lines 881-912 Link Here
881
		lapacke_lsame.c \
1036
		lapacke_lsame.c \
882
		lapacke_make_complex_double.c \
1037
		lapacke_make_complex_double.c \
883
		lapacke_make_complex_float.c \
1038
		lapacke_make_complex_float.c \
884
		lapacke_s_nancheck.c lapacke_sgb_nancheck.c \
1039
		lapacke_s_nancheck.c \
885
		lapacke_sgb_trans.c \
1040
		lapacke_sgb_nancheck.c lapacke_sgb_trans.c \
886
		lapacke_sge_nancheck.c lapacke_sge_trans.c \
1041
		lapacke_sge_nancheck.c lapacke_sge_trans.c \
887
		lapacke_sgg_nancheck.c lapacke_sgg_trans.c \
1042
		lapacke_sgg_nancheck.c lapacke_sgg_trans.c \
888
		lapacke_sgt_nancheck.c lapacke_shs_nancheck.c \
1043
		lapacke_sgt_nancheck.c \
889
		lapacke_shs_trans.c \
1044
		lapacke_shs_nancheck.c lapacke_shs_trans.c \
890
		lapacke_spb_nancheck.c lapacke_spb_trans.c \
1045
		lapacke_spb_nancheck.c lapacke_spb_trans.c \
891
		lapacke_spf_nancheck.c lapacke_spf_trans.c \
1046
		lapacke_spf_nancheck.c lapacke_spf_trans.c \
892
		lapacke_spo_nancheck.c lapacke_spo_trans.c \
1047
		lapacke_spo_nancheck.c lapacke_spo_trans.c \
893
		lapacke_spp_nancheck.c lapacke_spp_trans.c \
1048
		lapacke_spp_nancheck.c lapacke_spp_trans.c \
894
		lapacke_spt_nancheck.c lapacke_ssb_nancheck.c \
1049
		lapacke_spt_nancheck.c \
895
		lapacke_ssb_trans.c \
1050
		lapacke_ssb_nancheck.c lapacke_ssb_trans.c \
896
		lapacke_ssp_nancheck.c lapacke_ssp_trans.c \
1051
		lapacke_ssp_nancheck.c lapacke_ssp_trans.c \
897
		lapacke_sst_nancheck.c lapacke_ssy_nancheck.c \
1052
		lapacke_sst_nancheck.c \
898
		lapacke_ssy_trans.c \
1053
		lapacke_ssy_nancheck.c lapacke_ssy_trans.c \
899
		lapacke_stb_nancheck.c lapacke_stb_trans.c \
1054
		lapacke_stb_nancheck.c lapacke_stb_trans.c \
900
		lapacke_stf_nancheck.c lapacke_stf_trans.c \
1055
		lapacke_stf_nancheck.c lapacke_stf_trans.c \
901
		lapacke_stp_nancheck.c lapacke_stp_trans.c \
1056
		lapacke_stp_nancheck.c lapacke_stp_trans.c \
902
		lapacke_str_nancheck.c lapacke_str_trans.c \
1057
		lapacke_str_nancheck.c lapacke_str_trans.c \
903
		lapacke_xerbla.c \
1058
		lapacke_xerbla.c \
904
		lapacke_z_nancheck.c lapacke_zgb_nancheck.c \
1059
		lapacke_z_nancheck.c \
905
		lapacke_zgb_trans.c \
1060
		lapacke_zgb_nancheck.c lapacke_zgb_trans.c \
906
		lapacke_zge_nancheck.c lapacke_zge_trans.c \
1061
		lapacke_zge_nancheck.c lapacke_zge_trans.c \
907
		lapacke_zgg_nancheck.c lapacke_zgg_trans.c \
1062
		lapacke_zgg_nancheck.c lapacke_zgg_trans.c \
908
		lapacke_zgt_nancheck.c lapacke_zhb_nancheck.c \
1063
		lapacke_zgt_nancheck.c \
909
		lapacke_zhb_trans.c \
1064
		lapacke_zhb_nancheck.c lapacke_zhb_trans.c \
910
		lapacke_zhe_nancheck.c lapacke_zhe_trans.c \
1065
		lapacke_zhe_nancheck.c lapacke_zhe_trans.c \
911
		lapacke_zhp_nancheck.c lapacke_zhp_trans.c \
1066
		lapacke_zhp_nancheck.c lapacke_zhp_trans.c \
912
		lapacke_zhs_nancheck.c lapacke_zhs_trans.c \
1067
		lapacke_zhs_nancheck.c lapacke_zhs_trans.c \
Lines 914-930 Link Here
914
		lapacke_zpf_nancheck.c lapacke_zpf_trans.c \
1069
		lapacke_zpf_nancheck.c lapacke_zpf_trans.c \
915
		lapacke_zpo_nancheck.c lapacke_zpo_trans.c \
1070
		lapacke_zpo_nancheck.c lapacke_zpo_trans.c \
916
		lapacke_zpp_nancheck.c lapacke_zpp_trans.c \
1071
		lapacke_zpp_nancheck.c lapacke_zpp_trans.c \
917
		lapacke_zpt_nancheck.c lapacke_zsp_nancheck.c \
1072
		lapacke_zpt_nancheck.c \
918
		lapacke_zsp_trans.c \
1073
		lapacke_zsp_nancheck.c lapacke_zsp_trans.c \
919
		lapacke_zst_nancheck.c lapacke_zsy_nancheck.c \
1074
		lapacke_zst_nancheck.c \
920
		lapacke_zsy_trans.c \
1075
		lapacke_zsy_nancheck.c lapacke_zsy_trans.c \
921
		lapacke_ztb_nancheck.c lapacke_ztb_trans.c \
1076
		lapacke_ztb_nancheck.c lapacke_ztb_trans.c \
922
		lapacke_ztf_nancheck.c lapacke_ztf_trans.c \
1077
		lapacke_ztf_nancheck.c lapacke_ztf_trans.c \
923
		lapacke_ztp_nancheck.c lapacke_ztp_trans.c \
1078
		lapacke_ztp_nancheck.c lapacke_ztp_trans.c \
924
		lapacke_ztr_nancheck.c lapacke_ztr_trans.c
1079
		lapacke_ztr_nancheck.c lapacke_ztr_trans.c
925
1080
926
beforeinstall:
1081
%%LAPACKE_GOTO%%beforeinstall:
927
	${BSD_INSTALL_DATA} ${.CURDIR}/../include/lapacke.h ${PREFIX}/include
1082
%%LAPACKE_GOTO%%	${BSD_INSTALL_DATA} ${.CURDIR}/../include/lapacke.h ${PREFIX}/include
928
	${BSD_INSTALL_DATA} ${.CURDIR}/../include/lapacke_utils.h ${PREFIX}/include
1083
%%LAPACKE_GOTO%%	${BSD_INSTALL_DATA} ${.CURDIR}/../include/lapacke_utils.h ${PREFIX}/include
929
1084
930
.include <bsd.lib.mk>
1085
.include <bsd.lib.mk>
(-)./files/Makefile.libtmg (+25 lines)
Line 0 Link Here
1
.PATH:		${.CURDIR}/../src
2
3
LIB =		${LAPACKE_LIBNAME_TMG}
4
LIBDIR =	$(PREFIX)/lib
5
CFLAGS+=	-I${.CURDIR}/../include
6
7
SRCS=		${LAPACKE_TMG_SRCS}
8
9
LAPACKE_TMG_SRCS=\
10
		lapacke_clagge.c lapacke_clagge_work.c \
11
		lapacke_claghe.c lapacke_claghe_work.c \
12
		lapacke_clagsy.c lapacke_clagsy_work.c \
13
		lapacke_clatms.c lapacke_clatms_work.c \
14
		lapacke_dlagge.c lapacke_dlagge_work.c \
15
		lapacke_dlagsy.c lapacke_dlagsy_work.c \
16
		lapacke_dlatms.c lapacke_dlatms_work.c \
17
		lapacke_slagge.c lapacke_slagge_work.c \
18
		lapacke_slagsy.c lapacke_slagsy_work.c \
19
		lapacke_slatms.c lapacke_slatms_work.c \
20
		lapacke_zlagge.c lapacke_zlagge_work.c \
21
		lapacke_zlaghe.c lapacke_zlaghe_work.c \
22
		lapacke_zlagsy.c lapacke_zlagsy_work.c \
23
		lapacke_zlatms.c lapacke_zlatms_work.c
24
25
.include <bsd.lib.mk>
(-)./files/patch-make.inc (-13 / +13 lines)
Lines 1-31 Link Here
1
--- make.inc.orig	2010-10-01 17:17:25.000000000 +0900
1
--- make.inc.orig	2011-11-10 07:56:15.000000000 +0900
2
+++ make.inc	2010-12-06 20:00:25.000000000 +0900
2
+++ make.inc	2011-12-03 20:22:18.000000000 +0900
3
@@ -47,20 +47,20 @@
3
@@ -47,20 +47,19 @@
4
 #                  LDFLAGS = -nofor-main
4
 #                  LDFLAGS = -nofor-main
5
 # - gfortran, set: LINKER = gfortran
5
 # - gfortran, set: LINKER = gfortran
6
 #
6
 #
7
-CC = icc
7
-CC = gcc
8
-CFLAGS = -O3
8
-CFLAGS =
9
-LINKER = gfortran
10
-LDFLAGS =
9
+CC = %%CC%%
11
+CC = %%CC%%
10
+CFLAGS = %%CFLAGS%%
12
+CFLAGS = %%CFLAGS%%
11
 LINKER = $(CC)
13
+LINKER = $(CC)
12
-LDFLAGS =
13
+LDFLAGS = %%LDFLAGS%%
14
+LDFLAGS = %%LDFLAGS%%
14
 #
15
 #
15
 # The name of the libraries to be created/linked to
16
 # The name of the libraries to be created/linked to
16
 # Ensure that the libraries have the same data model (LP64/ILP64).
17
 # Ensure that the libraries have the same data model (LP64/ILP64).
17
 #
18
 #
18
-LAPACKE = lapacke.a
19
-LAPACKE = lapacke.a
19
-LIBS = ../../../lapack-3.2.1/lapack.a ../../../lapack-3.2.1/blas.a -lm
20
-LIBS =  /Users/julie/Documents/Boulot/lapack-dev/lapack/trunk/lapack_LINUX.a \
20
+LAPACKE = ./lib/liblapacke.a
21
-        /Users/julie/Documents/Boulot/lapack-dev/lapack/trunk/blas_LINUX.a  -lm
22
+LAPACKE = ./lib%%LAPACKE_LIBNAME%%.a
21
+LIBS = %%LAPACK%% %%BLAS%%
23
+LIBS = %%LAPACK%% %%BLAS%%
22
 #
23
 #  The archiver and the flag(s) to use when building archive (library)
24
 #  The archiver and the flag(s) to use when building archive (library)
24
 #  If your system has no ranlib, set RANLIB = echo.
25
 #  If your system has no ranlib, set RANLIB = echo.
25
 #
26
 #
26
-ARCH         = ar
27
-ARCH         = ar
27
-ARCHFLAGS    = cr
28
-RANLIB       = ranlib
29
+ARCH_        = %%AR%%
28
+ARCH_        = %%AR%%
30
+ARCH_FLAGS   = cr
29
 ARCHFLAGS    = cr
30
-RANLIB       = ranlib
31
+RANLIB       = %%RANLIB%%
31
+RANLIB       = %%RANLIB%%
(-)./files/patch-src+Makefile (-293 lines)
Lines 1-293 Link Here
1
--- src/Makefile.orig	2010-12-02 20:32:39.000000000 +0900
2
+++ src/Makefile	2010-12-02 20:35:40.000000000 +0900
3
@@ -46,14 +46,10 @@
4
       lapacke_cgbequ_work.o \
5
       lapacke_cgbrfs.o \
6
       lapacke_cgbrfs_work.o \
7
-      lapacke_cgbrfsx.o \
8
-      lapacke_cgbrfsx_work.o \
9
       lapacke_cgbsv.o \
10
       lapacke_cgbsv_work.o \
11
       lapacke_cgbsvx.o \
12
       lapacke_cgbsvx_work.o \
13
-      lapacke_cgbsvxx.o \
14
-      lapacke_cgbsvxx_work.o \
15
       lapacke_cgbtrf.o \
16
       lapacke_cgbtrf_work.o \
17
       lapacke_cgbtrs.o \
18
@@ -100,8 +96,6 @@
19
       lapacke_cgeqrf_work.o \
20
       lapacke_cgerfs.o \
21
       lapacke_cgerfs_work.o \
22
-      lapacke_cgerfsx.o \
23
-      lapacke_cgerfsx_work.o \
24
       lapacke_cgerqf.o \
25
       lapacke_cgerqf_work.o \
26
       lapacke_cgesdd.o \
27
@@ -112,8 +106,6 @@
28
       lapacke_cgesv_work.o \
29
       lapacke_cgesvx.o \
30
       lapacke_cgesvx_work.o \
31
-      lapacke_cgesvxx.o \
32
-      lapacke_cgesvxx_work.o \
33
       lapacke_cgetrf.o \
34
       lapacke_cgetrf_work.o \
35
       lapacke_cgetri.o \
36
@@ -196,14 +188,10 @@
37
       lapacke_chegvx_work.o \
38
       lapacke_cherfs.o \
39
       lapacke_cherfs_work.o \
40
-      lapacke_cherfsx.o \
41
-      lapacke_cherfsx_work.o \
42
       lapacke_chesv.o \
43
       lapacke_chesv_work.o \
44
       lapacke_chesvx.o \
45
       lapacke_chesvx_work.o \
46
-      lapacke_chesvxx.o \
47
-      lapacke_chesvxx_work.o \
48
       lapacke_chetrd.o \
49
       lapacke_chetrd_work.o \
50
       lapacke_chetrf.o \
51
@@ -280,14 +268,10 @@
52
       lapacke_cpoequ_work.o \
53
       lapacke_cporfs.o \
54
       lapacke_cporfs_work.o \
55
-      lapacke_cporfsx.o \
56
-      lapacke_cporfsx_work.o \
57
       lapacke_cposv.o \
58
       lapacke_cposv_work.o \
59
       lapacke_cposvx.o \
60
       lapacke_cposvx_work.o \
61
-      lapacke_cposvxx.o \
62
-      lapacke_cposvxx_work.o \
63
       lapacke_cpotrf.o \
64
       lapacke_cpotrf_work.o \
65
       lapacke_cpotri.o \
66
@@ -356,14 +340,10 @@
67
       lapacke_csyequb_work.o \
68
       lapacke_csyrfs.o \
69
       lapacke_csyrfs_work.o \
70
-      lapacke_csyrfsx.o \
71
-      lapacke_csyrfsx_work.o \
72
       lapacke_csysv.o \
73
       lapacke_csysv_work.o \
74
       lapacke_csysvx.o \
75
       lapacke_csysvx_work.o \
76
-      lapacke_csysvxx.o \
77
-      lapacke_csysvxx_work.o \
78
       lapacke_csytrf.o \
79
       lapacke_csytrf_work.o \
80
       lapacke_csytri.o \
81
@@ -482,14 +462,10 @@
82
       lapacke_dgbequ_work.o \
83
       lapacke_dgbrfs.o \
84
       lapacke_dgbrfs_work.o \
85
-      lapacke_dgbrfsx.o \
86
-      lapacke_dgbrfsx_work.o \
87
       lapacke_dgbsv.o \
88
       lapacke_dgbsv_work.o \
89
       lapacke_dgbsvx.o \
90
       lapacke_dgbsvx_work.o \
91
-      lapacke_dgbsvxx.o \
92
-      lapacke_dgbsvxx_work.o \
93
       lapacke_dgbtrf.o \
94
       lapacke_dgbtrf_work.o \
95
       lapacke_dgbtrs.o \
96
@@ -538,8 +514,6 @@
97
       lapacke_dgeqrf_work.o \
98
       lapacke_dgerfs.o \
99
       lapacke_dgerfs_work.o \
100
-      lapacke_dgerfsx.o \
101
-      lapacke_dgerfsx_work.o \
102
       lapacke_dgerqf.o \
103
       lapacke_dgerqf_work.o \
104
       lapacke_dgesdd.o \
105
@@ -552,8 +526,6 @@
106
       lapacke_dgesv_work.o \
107
       lapacke_dgesvx.o \
108
       lapacke_dgesvx_work.o \
109
-      lapacke_dgesvxx.o \
110
-      lapacke_dgesvxx_work.o \
111
       lapacke_dgetrf.o \
112
       lapacke_dgetrf_work.o \
113
       lapacke_dgetri.o \
114
@@ -668,14 +640,10 @@
115
       lapacke_dpoequ_work.o \
116
       lapacke_dporfs.o \
117
       lapacke_dporfs_work.o \
118
-      lapacke_dporfsx.o \
119
-      lapacke_dporfsx_work.o \
120
       lapacke_dposv.o \
121
       lapacke_dposv_work.o \
122
       lapacke_dposvx.o \
123
       lapacke_dposvx_work.o \
124
-      lapacke_dposvxx.o \
125
-      lapacke_dposvxx_work.o \
126
       lapacke_dpotrf.o \
127
       lapacke_dpotrf_work.o \
128
       lapacke_dpotri.o \
129
@@ -810,14 +778,10 @@
130
       lapacke_dsygvx_work.o \
131
       lapacke_dsyrfs.o \
132
       lapacke_dsyrfs_work.o \
133
-      lapacke_dsyrfsx.o \
134
-      lapacke_dsyrfsx_work.o \
135
       lapacke_dsysv.o \
136
       lapacke_dsysv_work.o \
137
       lapacke_dsysvx.o \
138
       lapacke_dsysvx_work.o \
139
-      lapacke_dsysvxx.o \
140
-      lapacke_dsysvxx_work.o \
141
       lapacke_dsytrd.o \
142
       lapacke_dsytrd_work.o \
143
       lapacke_dsytrf.o \
144
@@ -904,14 +868,10 @@
145
       lapacke_sgbequ_work.o \
146
       lapacke_sgbrfs.o \
147
       lapacke_sgbrfs_work.o \
148
-      lapacke_sgbrfsx.o \
149
-      lapacke_sgbrfsx_work.o \
150
       lapacke_sgbsv.o \
151
       lapacke_sgbsv_work.o \
152
       lapacke_sgbsvx.o \
153
       lapacke_sgbsvx_work.o \
154
-      lapacke_sgbsvxx.o \
155
-      lapacke_sgbsvxx_work.o \
156
       lapacke_sgbtrf.o \
157
       lapacke_sgbtrf_work.o \
158
       lapacke_sgbtrs.o \
159
@@ -960,8 +920,6 @@
160
       lapacke_sgeqrf_work.o \
161
       lapacke_sgerfs.o \
162
       lapacke_sgerfs_work.o \
163
-      lapacke_sgerfsx.o \
164
-      lapacke_sgerfsx_work.o \
165
       lapacke_sgerqf.o \
166
       lapacke_sgerqf_work.o \
167
       lapacke_sgesdd.o \
168
@@ -974,8 +932,6 @@
169
       lapacke_sgesv_work.o \
170
       lapacke_sgesvx.o \
171
       lapacke_sgesvx_work.o \
172
-      lapacke_sgesvxx.o \
173
-      lapacke_sgesvxx_work.o \
174
       lapacke_sgetrf.o \
175
       lapacke_sgetrf_work.o \
176
       lapacke_sgetri.o \
177
@@ -1090,14 +1046,10 @@
178
       lapacke_spoequ_work.o \
179
       lapacke_sporfs.o \
180
       lapacke_sporfs_work.o \
181
-      lapacke_sporfsx.o \
182
-      lapacke_sporfsx_work.o \
183
       lapacke_sposv.o \
184
       lapacke_sposv_work.o \
185
       lapacke_sposvx.o \
186
       lapacke_sposvx_work.o \
187
-      lapacke_sposvxx.o \
188
-      lapacke_sposvxx_work.o \
189
       lapacke_spotrf.o \
190
       lapacke_spotrf_work.o \
191
       lapacke_spotri.o \
192
@@ -1228,14 +1180,10 @@
193
       lapacke_ssygvx_work.o \
194
       lapacke_ssyrfs.o \
195
       lapacke_ssyrfs_work.o \
196
-      lapacke_ssyrfsx.o \
197
-      lapacke_ssyrfsx_work.o \
198
       lapacke_ssysv.o \
199
       lapacke_ssysv_work.o \
200
       lapacke_ssysvx.o \
201
       lapacke_ssysvx_work.o \
202
-      lapacke_ssysvxx.o \
203
-      lapacke_ssysvxx_work.o \
204
       lapacke_ssytrd.o \
205
       lapacke_ssytrd_work.o \
206
       lapacke_ssytrf.o \
207
@@ -1322,14 +1270,10 @@
208
       lapacke_zgbequ_work.o \
209
       lapacke_zgbrfs.o \
210
       lapacke_zgbrfs_work.o \
211
-      lapacke_zgbrfsx.o \
212
-      lapacke_zgbrfsx_work.o \
213
       lapacke_zgbsv.o \
214
       lapacke_zgbsv_work.o \
215
       lapacke_zgbsvx.o \
216
       lapacke_zgbsvx_work.o \
217
-      lapacke_zgbsvxx.o \
218
-      lapacke_zgbsvxx_work.o \
219
       lapacke_zgbtrf.o \
220
       lapacke_zgbtrf_work.o \
221
       lapacke_zgbtrs.o \
222
@@ -1376,8 +1320,6 @@
223
       lapacke_zgeqrf_work.o \
224
       lapacke_zgerfs.o \
225
       lapacke_zgerfs_work.o \
226
-      lapacke_zgerfsx.o \
227
-      lapacke_zgerfsx_work.o \
228
       lapacke_zgerqf.o \
229
       lapacke_zgerqf_work.o \
230
       lapacke_zgesdd.o \
231
@@ -1388,8 +1330,6 @@
232
       lapacke_zgesv_work.o \
233
       lapacke_zgesvx.o \
234
       lapacke_zgesvx_work.o \
235
-      lapacke_zgesvxx.o \
236
-      lapacke_zgesvxx_work.o \
237
       lapacke_zgetrf.o \
238
       lapacke_zgetrf_work.o \
239
       lapacke_zgetri.o \
240
@@ -1472,14 +1412,10 @@
241
       lapacke_zhegvx_work.o \
242
       lapacke_zherfs.o \
243
       lapacke_zherfs_work.o \
244
-      lapacke_zherfsx.o \
245
-      lapacke_zherfsx_work.o \
246
       lapacke_zhesv.o \
247
       lapacke_zhesv_work.o \
248
       lapacke_zhesvx.o \
249
       lapacke_zhesvx_work.o \
250
-      lapacke_zhesvxx.o \
251
-      lapacke_zhesvxx_work.o \
252
       lapacke_zhetrd.o \
253
       lapacke_zhetrd_work.o \
254
       lapacke_zhetrf.o \
255
@@ -1556,14 +1492,10 @@
256
       lapacke_zpoequ_work.o \
257
       lapacke_zporfs.o \
258
       lapacke_zporfs_work.o \
259
-      lapacke_zporfsx.o \
260
-      lapacke_zporfsx_work.o \
261
       lapacke_zposv.o \
262
       lapacke_zposv_work.o \
263
       lapacke_zposvx.o \
264
       lapacke_zposvx_work.o \
265
-      lapacke_zposvxx.o \
266
-      lapacke_zposvxx_work.o \
267
       lapacke_zpotrf.o \
268
       lapacke_zpotrf_work.o \
269
       lapacke_zpotri.o \
270
@@ -1632,14 +1564,10 @@
271
       lapacke_zsyequb_work.o \
272
       lapacke_zsyrfs.o \
273
       lapacke_zsyrfs_work.o \
274
-      lapacke_zsyrfsx.o \
275
-      lapacke_zsyrfsx_work.o \
276
       lapacke_zsysv.o \
277
       lapacke_zsysv_work.o \
278
       lapacke_zsysvx.o \
279
       lapacke_zsysvx_work.o \
280
-      lapacke_zsysvxx.o \
281
-      lapacke_zsysvxx_work.o \
282
       lapacke_zsytrf.o \
283
       lapacke_zsytrf_work.o \
284
       lapacke_zsytri.o \
285
@@ -1746,7 +1674,7 @@
286
 all: lib
287
 
288
 lib: $(OBJ)
289
-	$(ARCH) $(ARCHFLAGS) ../$(LAPACKE) $(OBJ)
290
+	$(ARCH_) $(ARCH_FLAGS) ../$(LAPACKE) $(OBJ)
291
 	$(RANLIB) ../$(LAPACKE)
292
 
293
 .c.o:
(-)./files/patch-utils+Makefile (-11 lines)
Lines 1-11 Link Here
1
--- utils/Makefile.orig	2010-12-02 20:44:22.000000000 +0900
2
+++ utils/Makefile	2010-12-02 20:44:34.000000000 +0900
3
@@ -186,7 +186,7 @@
4
 all: lib
5
 
6
 lib: $(OBJ)
7
-	$(ARCH) $(ARCHFLAGS) ../$(LAPACKE) $(OBJ)
8
+	$(ARCH_) $(ARCH_FLAGS) ../$(LAPACKE) $(OBJ)
9
 	$(RANLIB) ../$(LAPACKE)
10
 
11
 .c.o:

Return to bug 163909