Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 144314 | Differences between
and this patch

Collapse All | Expand All

(-)LAPACK.orig/configure.ac (+69 lines)
Line 0 Link Here
1
#                                               -*- Autoconf -*-
2
# Process this file with autoconf to produce a configure script.
3
4
AC_PREREQ(2.59)
5
AC_INIT(lapack, 3.0+, lapack@cs.utk.edu)
6
AM_INIT_AUTOMAKE([foreign])
7
8
# Checks for programs.
9
AC_PROG_INSTALL
10
AC_PROG_F77
11
AC_PROG_LIBTOOL
12
13
AC_ARG_ENABLE(single-real,        AS_HELP_STRING([--disable-single-real],
14
             [Enable single real precision (default: enabled)]),
15
             [S=$enableval], [S=yes SINGLE=yes])
16
17
AC_ARG_ENABLE(double-real,        AS_HELP_STRING([--disable-double-real],
18
             [Enable double real precision (default: enabled)]),
19
             [D=$enableval], [D=yes DOUBLE=yes])
20
21
AC_ARG_ENABLE(single-complex,        AS_HELP_STRING([--disable-single-complex],
22
             [Enable single complex precision (default: enabled)]),
23
             [C=$enableval], [C=yes SINGLE=yes])
24
25
AC_ARG_ENABLE(double-complex,        AS_HELP_STRING([--disable-double-complex],
26
             [Enable double complex precision (default: enabled)]),
27
             [Z=$enableval], [Z=yes DOUBLE=yes])
28
29
AC_ARG_ENABLE(tests,        AS_HELP_STRING([--enable-tests],
30
             [Build test programs (default: disabled)]),
31
             [DO_TEST=$enableval], [DO_TEST=no])
32
33
AC_ARG_VAR(NOOPT_FFLAGS, Fortran 77 compiler flags to use for unoptimized files)
34
35
if test "x$S" = "xno" \
36
	&& test "x$D" = "xno" \
37
	&& test "x$C" = "xno" \
38
	&& test "x$Z" = "xno"; then
39
	AC_MSG_ERROR([You must enable at least one precision!])
40
fi
41
42
if test "x$DO_TEST" = "xyes"; then
43
	TESTING=testing
44
fi
45
46
AM_CONDITIONAL([SINGLE], [test "x$SINGLE" = "xyes"])
47
AM_CONDITIONAL([DOUBLE], [test "x$DOUBLE" = "xyes"])
48
AM_CONDITIONAL([S], [test "x$S" = "xyes"])
49
AM_CONDITIONAL([D], [test "x$D" = "xyes"])
50
AM_CONDITIONAL([C], [test "x$C" = "xyes"])
51
AM_CONDITIONAL([Z], [test "x$Z" = "xyes"])
52
AM_CONDITIONAL([DO_TEST], [test "x$DO_TEST" = "xyes"])
53
AC_SUBST(TESTING)
54
55
AC_CONFIG_FILES([
56
                 INSTALL/Makefile
57
                 Makefile
58
                 SRC/Makefile])
59
#                 BLAS/SRC/Makefile
60
#                 TESTING/EIG/Makefile
61
#                 TESTING/LIN/Makefile
62
#                 TESTING/MATGEN/Makefile
63
#                 TESTING/Makefile
64
#                 TIMING/EIG/EIGSRC/Makefile
65
#                 TIMING/EIG/Makefile
66
#                 TIMING/LIN/LINSRC/Makefile
67
#                 TIMING/LIN/Makefile
68
#                 TIMING/Makefile])
69
AC_OUTPUT
(-)LAPACK.orig/INSTALL/Makefile.am (+23 lines)
Line 0 Link Here
1
if DO_TEST
2
noinst_PROGRAMS = \
3
	testlsame \
4
	testslamch \
5
	testdlamch \
6
	testsecond \
7
	testdsecnd \
8
	testieee
9
endif
10
11
testlsame_SOURCES = lsame.f lsametst.f
12
testslamch_SOURCES = slamch.f lsame.f slamchtst.f
13
testdlamch_SOURCES = dlamch.f lsame.f dlamchtst.f
14
testsecond_SOURCES = second.f secondtst.f
15
testdsecnd_SOURCES = dsecnd.f dsecndtst.f
16
testieee_SOURCES = tstiee.f
17
18
EXTRA_DIST = \
19
	lawn81.pdf \
20
	lawn81.ps \
21
	lawn81.tex \
22
	org2.ps \
23
	psfig.tex
(-)LAPACK.orig/Makefile.am (+3 lines)
Line 0 Link Here
1
SUBDIRS = INSTALL SRC
2
3
EXTRA_DIST = README
(-)LAPACK.orig/SRC/Makefile.am (+1352 lines)
Line 0 Link Here
1
lib_LTLIBRARIES = \
2
	liblapack.la
3
4
noinst_LTLIBRARIES = \
5
	liblapack-noopt.la
6
7
ALLAUX_SOURCES = \
8
	ilaenv.f \
9
	ieeeck.f \
10
	lsame.f \
11
	lsamen.f \
12
	xerbla.f
13
14
if SINGLE
15
SINGLE_NOOPT_SOURCES = \
16
	slamch.f
17
18
SINGLE_SOURCES = \
19
	sbdsdc.f \
20
	sbdsqr.f \
21
	sdisna.f \
22
	slabad.f \
23
	slacpy.f \
24
	sladiv.f \
25
	slae2.f \
26
	slaebz.f \
27
	slaed0.f \
28
	slaed1.f \
29
	slaed2.f \
30
	slaed3.f \
31
	slaed4.f \
32
	slaed5.f \
33
	slaed6.f \
34
	slaed7.f \
35
	slaed8.f \
36
	slaed9.f \
37
	slaeda.f \
38
	slaev2.f \
39
	slagtf.f \
40
	slagts.f \
41
	slamrg.f \
42
	slanst.f \
43
	slapy2.f \
44
	slapy3.f \
45
	slarnv.f \
46
	slarrb.f \
47
	slarre.f \
48
	slarrf.f \
49
	slartg.f \
50
	slaruv.f \
51
	slas2.f \
52
	slascl.f \
53
	slasd0.f \
54
	slasd1.f \
55
	slasd2.f \
56
	slasd3.f \
57
	slasd4.f \
58
	slasd5.f \
59
	slasd6.f \
60
	slasd7.f \
61
	slasd8.f \
62
	slasd9.f \
63
	slasda.f \
64
	slasdq.f \
65
	slasdt.f \
66
	slaset.f \
67
	slasq1.f \
68
	slasq2.f \
69
	slasq3.f \
70
	slasq4.f \
71
	slasq5.f \
72
	slasq6.f \
73
	slasr.f \
74
	slasrt.f \
75
	slassq.f \
76
	slasv2.f \
77
	spttrf.f \
78
	sstebz.f \
79
	sstedc.f \
80
	ssteqr.f \
81
	ssterf.f \
82
	second.f
83
endif
84
85
if DOUBLE
86
DOUBLE_NOOPT_SOURCES = \
87
	dlamch.f
88
89
DOUBLE_SOURCES = \
90
	dbdsdc.f \
91
	dbdsqr.f \
92
	ddisna.f \
93
	dlabad.f \
94
	dlacpy.f \
95
	dladiv.f \
96
	dlae2.f \
97
	dlaebz.f \
98
	dlaed0.f \
99
	dlaed1.f \
100
	dlaed2.f \
101
	dlaed3.f \
102
	dlaed4.f \
103
	dlaed5.f \
104
	dlaed6.f \
105
	dlaed7.f \
106
	dlaed8.f \
107
	dlaed9.f \
108
	dlaeda.f \
109
	dlaev2.f \
110
	dlagtf.f \
111
	dlagts.f \
112
	dlamrg.f \
113
	dlanst.f \
114
	dlapy2.f \
115
	dlapy3.f \
116
	dlarnv.f \
117
	dlarrb.f \
118
	dlarre.f \
119
	dlarrf.f \
120
	dlartg.f \
121
	dlaruv.f \
122
	dlas2.f \
123
	dlascl.f \
124
	dlasd0.f \
125
	dlasd1.f \
126
	dlasd2.f \
127
	dlasd3.f \
128
	dlasd4.f \
129
	dlasd5.f \
130
	dlasd6.f \
131
	dlasd7.f \
132
	dlasd8.f \
133
	dlasd9.f \
134
	dlasda.f \
135
	dlasdq.f \
136
	dlasdt.f \
137
	dlaset.f \
138
	dlasq1.f \
139
	dlasq2.f \
140
	dlasq3.f \
141
	dlasq4.f \
142
	dlasq5.f \
143
	dlasq6.f \
144
	dlasr.f \
145
	dlasrt.f \
146
	dlassq.f \
147
	dlasv2.f \
148
	dpttrf.f \
149
	dstebz.f \
150
	dstedc.f \
151
	dsteqr.f \
152
	dsterf.f \
153
	dsecnd.f
154
endif
155
156
if S
157
S_SOURCES = \
158
	sgbbrd.f \
159
	sgbcon.f \
160
	sgbequ.f \
161
	sgbrfs.f \
162
	sgbsv.f \
163
	sgbsvx.f \
164
	sgbtf2.f \
165
	sgbtrf.f \
166
	sgbtrs.f \
167
	sgebak.f \
168
	sgebal.f \
169
	sgebd2.f \
170
	sgebrd.f \
171
	sgecon.f \
172
	sgeequ.f \
173
	sgees.f \
174
	sgeesx.f \
175
	sgeev.f \
176
	sgeevx.f \
177
	sgegs.f \
178
	sgegv.f \
179
	sgehd2.f \
180
	sgehrd.f \
181
	sgelq2.f \
182
	sgelqf.f \
183
	sgels.f \
184
	sgelsd.f \
185
	sgelss.f \
186
	sgelsx.f \
187
	sgelsy.f \
188
	sgeql2.f \
189
	sgeqlf.f \
190
	sgeqp3.f \
191
	sgeqpf.f \
192
	sgeqr2.f \
193
	sgeqrf.f \
194
	sgerfs.f \
195
	sgerq2.f \
196
	sgerqf.f \
197
	sgesc2.f \
198
	sgesdd.f \
199
	sgesv.f \
200
	sgesvd.f \
201
	sgesvx.f \
202
	sgetc2.f \
203
	sgetf2.f \
204
	sgetrf.f \
205
	sgetri.f \
206
	sgetrs.f \
207
	sggbak.f \
208
	sggbal.f \
209
	sgges.f \
210
	sggesx.f \
211
	sggev.f \
212
	sggevx.f \
213
	sggglm.f \
214
	sgghrd.f \
215
	sgglse.f \
216
	sggqrf.f \
217
	sggrqf.f \
218
	sggsvd.f \
219
	sggsvp.f \
220
	sgtcon.f \
221
	sgtrfs.f \
222
	sgtsv.f \
223
	sgtsvx.f \
224
	sgttrf.f \
225
	sgttrs.f \
226
	sgtts2.f \
227
	shgeqz.f \
228
	shsein.f \
229
	shseqr.f \
230
	slabrd.f \
231
	slacon.f \
232
	slaein.f \
233
	slaexc.f \
234
	slag2.f \
235
	slags2.f \
236
	slagtm.f \
237
	slagv2.f \
238
	slahqr.f \
239
	slahrd.f \
240
	slaic1.f \
241
	slaln2.f \
242
	slals0.f \
243
	slalsa.f \
244
	slalsd.f \
245
	slangb.f \
246
	slange.f \
247
	slangt.f \
248
	slanhs.f \
249
	slansb.f \
250
	slansp.f \
251
	slansy.f \
252
	slantb.f \
253
	slantp.f \
254
	slantr.f \
255
	slanv2.f \
256
	slapll.f \
257
	slapmt.f \
258
	slaqgb.f \
259
	slaqge.f \
260
	slaqp2.f \
261
	slaqps.f \
262
	slaqsb.f \
263
	slaqsp.f \
264
	slaqsy.f \
265
	slaqtr.f \
266
	slar1v.f \
267
	slar2v.f \
268
	slarf.f \
269
	slarfb.f \
270
	slarfg.f \
271
	slarft.f \
272
	slarfx.f \
273
	slargv.f \
274
	slarrv.f \
275
	slartv.f \
276
	slarz.f \
277
	slarzb.f \
278
	slarzt.f \
279
	slaswp.f \
280
	slasy2.f \
281
	slasyf.f \
282
	slatbs.f \
283
	slatdf.f \
284
	slatps.f \
285
	slatrd.f \
286
	slatrs.f \
287
	slatrz.f \
288
	slatzm.f \
289
	slauu2.f \
290
	slauum.f \
291
	sopgtr.f \
292
	sopmtr.f \
293
	sorg2l.f \
294
	sorg2r.f \
295
	sorgbr.f \
296
	sorghr.f \
297
	sorgl2.f \
298
	sorglq.f \
299
	sorgql.f \
300
	sorgqr.f \
301
	sorgr2.f \
302
	sorgrq.f \
303
	sorgtr.f \
304
	sorm2l.f \
305
	sorm2r.f \
306
	sormbr.f \
307
	sormhr.f \
308
	sorml2.f \
309
	sormlq.f \
310
	sormql.f \
311
	sormqr.f \
312
	sormr2.f \
313
	sormr3.f \
314
	sormrq.f \
315
	sormrz.f \
316
	sormtr.f \
317
	spbcon.f \
318
	spbequ.f \
319
	spbrfs.f \
320
	spbstf.f \
321
	spbsv.f \
322
	spbsvx.f \
323
	spbtf2.f \
324
	spbtrf.f \
325
	spbtrs.f \
326
	spocon.f \
327
	spoequ.f \
328
	sporfs.f \
329
	sposv.f \
330
	sposvx.f \
331
	spotf2.f \
332
	spotrf.f \
333
	spotri.f \
334
	spotrs.f \
335
	sppcon.f \
336
	sppequ.f \
337
	spprfs.f \
338
	sppsv.f \
339
	sppsvx.f \
340
	spptrf.f \
341
	spptri.f \
342
	spptrs.f \
343
	sptcon.f \
344
	spteqr.f \
345
	sptrfs.f \
346
	sptsv.f \
347
	sptsvx.f \
348
	spttrs.f \
349
	sptts2.f \
350
	srscl.f \
351
	ssbev.f \
352
	ssbevd.f \
353
	ssbevx.f \
354
	ssbgst.f \
355
	ssbgv.f \
356
	ssbgvd.f \
357
	ssbgvx.f \
358
	ssbtrd.f \
359
	sspcon.f \
360
	sspev.f \
361
	sspevd.f \
362
	sspevx.f \
363
	sspgst.f \
364
	sspgv.f \
365
	sspgvd.f \
366
	sspgvx.f \
367
	ssprfs.f \
368
	sspsv.f \
369
	sspsvx.f \
370
	ssptrd.f \
371
	ssptrf.f \
372
	ssptri.f \
373
	ssptrs.f \
374
	sstegr.f \
375
	sstein.f \
376
	sstev.f \
377
	sstevd.f \
378
	sstevr.f \
379
	sstevx.f \
380
	ssycon.f \
381
	ssyev.f \
382
	ssyevd.f \
383
	ssyevr.f \
384
	ssyevx.f \
385
	ssygs2.f \
386
	ssygst.f \
387
	ssygv.f \
388
	ssygvd.f \
389
	ssygvx.f \
390
	ssyrfs.f \
391
	ssysv.f \
392
	ssysvx.f \
393
	ssytd2.f \
394
	ssytf2.f \
395
	ssytrd.f \
396
	ssytrf.f \
397
	ssytri.f \
398
	ssytrs.f \
399
	stbcon.f \
400
	stbrfs.f \
401
	stbtrs.f \
402
	stgevc.f \
403
	stgex2.f \
404
	stgexc.f \
405
	stgsen.f \
406
	stgsja.f \
407
	stgsna.f \
408
	stgsy2.f \
409
	stgsyl.f \
410
	stpcon.f \
411
	stprfs.f \
412
	stptri.f \
413
	stptrs.f \
414
	strcon.f \
415
	strevc.f \
416
	strexc.f \
417
	strrfs.f \
418
	strsen.f \
419
	strsna.f \
420
	strsyl.f \
421
	strti2.f \
422
	strtri.f \
423
	strtrs.f \
424
	stzrqf.f \
425
	stzrzf.f
426
endif
427
428
if C
429
C_SOURCES = \
430
	cbdsqr.f \
431
	cgbbrd.f \
432
	cgbcon.f \
433
	cgbequ.f \
434
	cgbrfs.f \
435
	cgbsv.f \
436
	cgbsvx.f \
437
	cgbtf2.f \
438
	cgbtrf.f \
439
	cgbtrs.f \
440
	cgebak.f \
441
	cgebal.f \
442
	cgebd2.f \
443
	cgebrd.f \
444
	cgecon.f \
445
	cgeequ.f \
446
	cgees.f \
447
	cgeesx.f \
448
	cgeev.f \
449
	cgeevx.f \
450
	cgegs.f \
451
	cgegv.f \
452
	cgehd2.f \
453
	cgehrd.f \
454
	cgelq2.f \
455
	cgelqf.f \
456
	cgels.f \
457
	cgelsd.f \
458
	cgelss.f \
459
	cgelsx.f \
460
	cgelsy.f \
461
	cgeql2.f \
462
	cgeqlf.f \
463
	cgeqp3.f \
464
	cgeqpf.f \
465
	cgeqr2.f \
466
	cgeqrf.f \
467
	cgerfs.f \
468
	cgerq2.f \
469
	cgerqf.f \
470
	cgesc2.f \
471
	cgesdd.f \
472
	cgesv.f \
473
	cgesvd.f \
474
	cgesvx.f \
475
	cgetc2.f \
476
	cgetf2.f \
477
	cgetrf.f \
478
	cgetri.f \
479
	cgetrs.f \
480
	cggbak.f \
481
	cggbal.f \
482
	cgges.f \
483
	cggesx.f \
484
	cggev.f \
485
	cggevx.f \
486
	cggglm.f \
487
	cgghrd.f \
488
	cgglse.f \
489
	cggqrf.f \
490
	cggrqf.f \
491
	cggsvd.f \
492
	cggsvp.f \
493
	cgtcon.f \
494
	cgtrfs.f \
495
	cgtsv.f \
496
	cgtsvx.f \
497
	cgttrf.f \
498
	cgttrs.f \
499
	cgtts2.f \
500
	chbev.f \
501
	chbevd.f \
502
	chbevx.f \
503
	chbgst.f \
504
	chbgv.f \
505
	chbgvd.f \
506
	chbgvx.f \
507
	chbtrd.f \
508
	checon.f \
509
	cheev.f \
510
	cheevd.f \
511
	cheevr.f \
512
	cheevx.f \
513
	chegs2.f \
514
	chegst.f \
515
	chegv.f \
516
	chegvd.f \
517
	chegvx.f \
518
	cherfs.f \
519
	chesv.f \
520
	chesvx.f \
521
	chetd2.f \
522
	chetf2.f \
523
	chetrd.f \
524
	chetrf.f \
525
	chetri.f \
526
	chetrs.f \
527
	chgeqz.f \
528
	chpcon.f \
529
	chpev.f \
530
	chpevd.f \
531
	chpevx.f \
532
	chpgst.f \
533
	chpgv.f \
534
	chpgvd.f \
535
	chpgvx.f \
536
	chprfs.f \
537
	chpsv.f \
538
	chpsvx.f \
539
	chptrd.f \
540
	chptrf.f \
541
	chptri.f \
542
	chptrs.f \
543
	chsein.f \
544
	chseqr.f \
545
	clabrd.f \
546
	clacgv.f \
547
	clacon.f \
548
	clacp2.f \
549
	clacpy.f \
550
	clacrm.f \
551
	clacrt.f \
552
	cladiv.f \
553
	claed0.f \
554
	claed7.f \
555
	claed8.f \
556
	claein.f \
557
	claesy.f \
558
	claev2.f \
559
	clags2.f \
560
	clagtm.f \
561
	clahef.f \
562
	clahqr.f \
563
	clahrd.f \
564
	claic1.f \
565
	clals0.f \
566
	clalsa.f \
567
	clalsd.f \
568
	clangb.f \
569
	clange.f \
570
	clangt.f \
571
	clanhb.f \
572
	clanhe.f \
573
	clanhp.f \
574
	clanhs.f \
575
	clanht.f \
576
	clansb.f \
577
	clansp.f \
578
	clansy.f \
579
	clantb.f \
580
	clantp.f \
581
	clantr.f \
582
	clapll.f \
583
	clapmt.f \
584
	clarcm.f \
585
	claqgb.f \
586
	claqge.f \
587
	claqhb.f \
588
	claqhe.f \
589
	claqhp.f \
590
	claqp2.f \
591
	claqps.f \
592
	claqsb.f \
593
	claqsp.f \
594
	claqsy.f \
595
	clar1v.f \
596
	clar2v.f \
597
	clarf.f \
598
	clarfb.f \
599
	clarfg.f \
600
	clarft.f \
601
	clarfx.f \
602
	clargv.f \
603
	clarnv.f \
604
	clarrv.f \
605
	clartg.f \
606
	clartv.f \
607
	clarz.f \
608
	clarzb.f \
609
	clarzt.f \
610
	clascl.f \
611
	claset.f \
612
	clasr.f \
613
	classq.f \
614
	claswp.f \
615
	clasyf.f \
616
	clatbs.f \
617
	clatdf.f \
618
	clatps.f \
619
	clatrd.f \
620
	clatrs.f \
621
	clatrz.f \
622
	clatzm.f \
623
	clauu2.f \
624
	clauum.f \
625
	cpbcon.f \
626
	cpbequ.f \
627
	cpbrfs.f \
628
	cpbstf.f \
629
	cpbsv.f \
630
	cpbsvx.f \
631
	cpbtf2.f \
632
	cpbtrf.f \
633
	cpbtrs.f \
634
	cpocon.f \
635
	cpoequ.f \
636
	cporfs.f \
637
	cposv.f \
638
	cposvx.f \
639
	cpotf2.f \
640
	cpotrf.f \
641
	cpotri.f \
642
	cpotrs.f \
643
	cppcon.f \
644
	cppequ.f \
645
	cpprfs.f \
646
	cppsv.f \
647
	cppsvx.f \
648
	cpptrf.f \
649
	cpptri.f \
650
	cpptrs.f \
651
	cptcon.f \
652
	cpteqr.f \
653
	cptrfs.f \
654
	cptsv.f \
655
	cptsvx.f \
656
	cpttrf.f \
657
	cpttrs.f \
658
	cptts2.f \
659
	crot.f \
660
	cspcon.f \
661
	cspmv.f \
662
	cspr.f \
663
	csprfs.f \
664
	cspsv.f \
665
	cspsvx.f \
666
	csptrf.f \
667
	csptri.f \
668
	csptrs.f \
669
	csrot.f \
670
	csrscl.f \
671
	cstedc.f \
672
	cstegr.f \
673
	cstein.f \
674
	csteqr.f \
675
	csycon.f \
676
	csymv.f \
677
	csyr.f \
678
	csyrfs.f \
679
	csysv.f \
680
	csysvx.f \
681
	csytf2.f \
682
	csytrf.f \
683
	csytri.f \
684
	csytrs.f \
685
	ctbcon.f \
686
	ctbrfs.f \
687
	ctbtrs.f \
688
	ctgevc.f \
689
	ctgex2.f \
690
	ctgexc.f \
691
	ctgsen.f \
692
	ctgsja.f \
693
	ctgsna.f \
694
	ctgsy2.f \
695
	ctgsyl.f \
696
	ctpcon.f \
697
	ctprfs.f \
698
	ctptri.f \
699
	ctptrs.f \
700
	ctrcon.f \
701
	ctrevc.f \
702
	ctrexc.f \
703
	ctrrfs.f \
704
	ctrsen.f \
705
	ctrsna.f \
706
	ctrsyl.f \
707
	ctrti2.f \
708
	ctrtri.f \
709
	ctrtrs.f \
710
	ctzrqf.f \
711
	ctzrzf.f \
712
	cung2l.f \
713
	cung2r.f \
714
	cungbr.f \
715
	cunghr.f \
716
	cungl2.f \
717
	cunglq.f \
718
	cungql.f \
719
	cungqr.f \
720
	cungr2.f \
721
	cungrq.f \
722
	cungtr.f \
723
	cunm2l.f \
724
	cunm2r.f \
725
	cunmbr.f \
726
	cunmhr.f \
727
	cunml2.f \
728
	cunmlq.f \
729
	cunmql.f \
730
	cunmqr.f \
731
	cunmr2.f \
732
	cunmr3.f \
733
	cunmrq.f \
734
	cunmrz.f \
735
	cunmtr.f \
736
	cupgtr.f \
737
	cupmtr.f \
738
	icmax1.f \
739
	scsum1.f
740
endif
741
742
if D
743
D_SOURCES = \
744
	dgbbrd.f \
745
	dgbcon.f \
746
	dgbequ.f \
747
	dgbrfs.f \
748
	dgbsv.f \
749
	dgbsvx.f \
750
	dgbtf2.f \
751
	dgbtrf.f \
752
	dgbtrs.f \
753
	dgebak.f \
754
	dgebal.f \
755
	dgebd2.f \
756
	dgebrd.f \
757
	dgecon.f \
758
	dgeequ.f \
759
	dgees.f \
760
	dgeesx.f \
761
	dgeev.f \
762
	dgeevx.f \
763
	dgegs.f \
764
	dgegv.f \
765
	dgehd2.f \
766
	dgehrd.f \
767
	dgelq2.f \
768
	dgelqf.f \
769
	dgels.f \
770
	dgelsd.f \
771
	dgelss.f \
772
	dgelsx.f \
773
	dgelsy.f \
774
	dgeql2.f \
775
	dgeqlf.f \
776
	dgeqp3.f \
777
	dgeqpf.f \
778
	dgeqr2.f \
779
	dgeqrf.f \
780
	dgerfs.f \
781
	dgerq2.f \
782
	dgerqf.f \
783
	dgesc2.f \
784
	dgesdd.f \
785
	dgesv.f \
786
	dgesvd.f \
787
	dgesvx.f \
788
	dgetc2.f \
789
	dgetf2.f \
790
	dgetrf.f \
791
	dgetri.f \
792
	dgetrs.f \
793
	dggbak.f \
794
	dggbal.f \
795
	dgges.f \
796
	dggesx.f \
797
	dggev.f \
798
	dggevx.f \
799
	dggglm.f \
800
	dgghrd.f \
801
	dgglse.f \
802
	dggqrf.f \
803
	dggrqf.f \
804
	dggsvd.f \
805
	dggsvp.f \
806
	dgtcon.f \
807
	dgtrfs.f \
808
	dgtsv.f \
809
	dgtsvx.f \
810
	dgttrf.f \
811
	dgttrs.f \
812
	dgtts2.f \
813
	dhgeqz.f \
814
	dhsein.f \
815
	dhseqr.f \
816
	dlabrd.f \
817
	dlacon.f \
818
	dlaein.f \
819
	dlaexc.f \
820
	dlag2.f \
821
	dlags2.f \
822
	dlagtm.f \
823
	dlagv2.f \
824
	dlahqr.f \
825
	dlahrd.f \
826
	dlaic1.f \
827
	dlaln2.f \
828
	dlals0.f \
829
	dlalsa.f \
830
	dlalsd.f \
831
	dlangb.f \
832
	dlange.f \
833
	dlangt.f \
834
	dlanhs.f \
835
	dlansb.f \
836
	dlansp.f \
837
	dlansy.f \
838
	dlantb.f \
839
	dlantp.f \
840
	dlantr.f \
841
	dlanv2.f \
842
	dlapll.f \
843
	dlapmt.f \
844
	dlaqgb.f \
845
	dlaqge.f \
846
	dlaqp2.f \
847
	dlaqps.f \
848
	dlaqsb.f \
849
	dlaqsp.f \
850
	dlaqsy.f \
851
	dlaqtr.f \
852
	dlar1v.f \
853
	dlar2v.f \
854
	dlarf.f \
855
	dlarfb.f \
856
	dlarfg.f \
857
	dlarft.f \
858
	dlarfx.f \
859
	dlargv.f \
860
	dlarrv.f \
861
	dlartv.f \
862
	dlarz.f \
863
	dlarzb.f \
864
	dlarzt.f \
865
	dlaswp.f \
866
	dlasy2.f \
867
	dlasyf.f \
868
	dlatbs.f \
869
	dlatdf.f \
870
	dlatps.f \
871
	dlatrd.f \
872
	dlatrs.f \
873
	dlatrz.f \
874
	dlatzm.f \
875
	dlauu2.f \
876
	dlauum.f \
877
	dopgtr.f \
878
	dopmtr.f \
879
	dorg2l.f \
880
	dorg2r.f \
881
	dorgbr.f \
882
	dorghr.f \
883
	dorgl2.f \
884
	dorglq.f \
885
	dorgql.f \
886
	dorgqr.f \
887
	dorgr2.f \
888
	dorgrq.f \
889
	dorgtr.f \
890
	dorm2l.f \
891
	dorm2r.f \
892
	dormbr.f \
893
	dormhr.f \
894
	dorml2.f \
895
	dormlq.f \
896
	dormql.f \
897
	dormqr.f \
898
	dormr2.f \
899
	dormr3.f \
900
	dormrq.f \
901
	dormrz.f \
902
	dormtr.f \
903
	dpbcon.f \
904
	dpbequ.f \
905
	dpbrfs.f \
906
	dpbstf.f \
907
	dpbsv.f \
908
	dpbsvx.f \
909
	dpbtf2.f \
910
	dpbtrf.f \
911
	dpbtrs.f \
912
	dpocon.f \
913
	dpoequ.f \
914
	dporfs.f \
915
	dposv.f \
916
	dposvx.f \
917
	dpotf2.f \
918
	dpotrf.f \
919
	dpotri.f \
920
	dpotrs.f \
921
	dppcon.f \
922
	dppequ.f \
923
	dpprfs.f \
924
	dppsv.f \
925
	dppsvx.f \
926
	dpptrf.f \
927
	dpptri.f \
928
	dpptrs.f \
929
	dptcon.f \
930
	dpteqr.f \
931
	dptrfs.f \
932
	dptsv.f \
933
	dptsvx.f \
934
	dpttrs.f \
935
	dptts2.f \
936
	drscl.f \
937
	dsbev.f \
938
	dsbevd.f \
939
	dsbevx.f \
940
	dsbgst.f \
941
	dsbgv.f \
942
	dsbgvd.f \
943
	dsbgvx.f \
944
	dsbtrd.f \
945
	dspcon.f \
946
	dspev.f \
947
	dspevd.f \
948
	dspevx.f \
949
	dspgst.f \
950
	dspgv.f \
951
	dspgvd.f \
952
	dspgvx.f \
953
	dsprfs.f \
954
	dspsv.f \
955
	dspsvx.f \
956
	dsptrd.f \
957
	dsptrf.f \
958
	dsptri.f \
959
	dsptrs.f \
960
	dstegr.f \
961
	dstein.f \
962
	dstev.f \
963
	dstevd.f \
964
	dstevr.f \
965
	dstevx.f \
966
	dsycon.f \
967
	dsyev.f \
968
	dsyevd.f \
969
	dsyevr.f \
970
	dsyevx.f \
971
	dsygs2.f \
972
	dsygst.f \
973
	dsygv.f \
974
	dsygvd.f \
975
	dsygvx.f \
976
	dsyrfs.f \
977
	dsysv.f \
978
	dsysvx.f \
979
	dsytd2.f \
980
	dsytf2.f \
981
	dsytrd.f \
982
	dsytrf.f \
983
	dsytri.f \
984
	dsytrs.f \
985
	dtbcon.f \
986
	dtbrfs.f \
987
	dtbtrs.f \
988
	dtgevc.f \
989
	dtgex2.f \
990
	dtgexc.f \
991
	dtgsen.f \
992
	dtgsja.f \
993
	dtgsna.f \
994
	dtgsy2.f \
995
	dtgsyl.f \
996
	dtpcon.f \
997
	dtprfs.f \
998
	dtptri.f \
999
	dtptrs.f \
1000
	dtrcon.f \
1001
	dtrevc.f \
1002
	dtrexc.f \
1003
	dtrrfs.f \
1004
	dtrsen.f \
1005
	dtrsna.f \
1006
	dtrsyl.f \
1007
	dtrti2.f \
1008
	dtrtri.f \
1009
	dtrtrs.f \
1010
	dtzrqf.f \
1011
	dtzrzf.f
1012
endif
1013
1014
if Z
1015
Z_SOURCES = \
1016
	zbdsqr.f \
1017
	zgbbrd.f \
1018
	zgbcon.f \
1019
	zgbequ.f \
1020
	zgbrfs.f \
1021
	zgbsv.f \
1022
	zgbsvx.f \
1023
	zgbtf2.f \
1024
	zgbtrf.f \
1025
	zgbtrs.f \
1026
	zgebak.f \
1027
	zgebal.f \
1028
	zgebd2.f \
1029
	zgebrd.f \
1030
	zgecon.f \
1031
	zgeequ.f \
1032
	zgees.f \
1033
	zgeesx.f \
1034
	zgeev.f \
1035
	zgeevx.f \
1036
	zgegs.f \
1037
	zgegv.f \
1038
	zgehd2.f \
1039
	zgehrd.f \
1040
	zgelq2.f \
1041
	zgelqf.f \
1042
	zgels.f \
1043
	zgelsd.f \
1044
	zgelss.f \
1045
	zgelsx.f \
1046
	zgelsy.f \
1047
	zgeql2.f \
1048
	zgeqlf.f \
1049
	zgeqp3.f \
1050
	zgeqpf.f \
1051
	zgeqr2.f \
1052
	zgeqrf.f \
1053
	zgerfs.f \
1054
	zgerq2.f \
1055
	zgerqf.f \
1056
	zgesc2.f \
1057
	zgesdd.f \
1058
	zgesv.f \
1059
	zgesvd.f \
1060
	zgesvx.f \
1061
	zgetc2.f \
1062
	zgetf2.f \
1063
	zgetrf.f \
1064
	zgetri.f \
1065
	zgetrs.f \
1066
	zggbak.f \
1067
	zggbal.f \
1068
	zgges.f \
1069
	zggesx.f \
1070
	zggev.f \
1071
	zggevx.f \
1072
	zggglm.f \
1073
	zgghrd.f \
1074
	zgglse.f \
1075
	zggqrf.f \
1076
	zggrqf.f \
1077
	zggsvd.f \
1078
	zggsvp.f \
1079
	zgtcon.f \
1080
	zgtrfs.f \
1081
	zgtsv.f \
1082
	zgtsvx.f \
1083
	zgttrf.f \
1084
	zgttrs.f \
1085
	zgtts2.f \
1086
	zhbev.f \
1087
	zhbevd.f \
1088
	zhbevx.f \
1089
	zhbgst.f \
1090
	zhbgv.f \
1091
	zhbgvd.f \
1092
	zhbgvx.f \
1093
	zhbtrd.f \
1094
	zhecon.f \
1095
	zheev.f \
1096
	zheevd.f \
1097
	zheevr.f \
1098
	zheevx.f \
1099
	zhegs2.f \
1100
	zhegst.f \
1101
	zhegv.f \
1102
	zhegvd.f \
1103
	zhegvx.f \
1104
	zherfs.f \
1105
	zhesv.f \
1106
	zhesvx.f \
1107
	zhetd2.f \
1108
	zhetf2.f \
1109
	zhetrd.f \
1110
	zhetrf.f \
1111
	zhetri.f \
1112
	zhetrs.f \
1113
	zhgeqz.f \
1114
	zhpcon.f \
1115
	zhpev.f \
1116
	zhpevd.f \
1117
	zhpevx.f \
1118
	zhpgst.f \
1119
	zhpgv.f \
1120
	zhpgvd.f \
1121
	zhpgvx.f \
1122
	zhprfs.f \
1123
	zhpsv.f \
1124
	zhpsvx.f \
1125
	zhptrd.f \
1126
	zhptrf.f \
1127
	zhptri.f \
1128
	zhptrs.f \
1129
	zhsein.f \
1130
	zhseqr.f \
1131
	zlabrd.f \
1132
	zlacgv.f \
1133
	zlacon.f \
1134
	zlacp2.f \
1135
	zlacpy.f \
1136
	zlacrm.f \
1137
	zlacrt.f \
1138
	zladiv.f \
1139
	zlaed0.f \
1140
	zlaed7.f \
1141
	zlaed8.f \
1142
	zlaein.f \
1143
	zlaesy.f \
1144
	zlaev2.f \
1145
	zlags2.f \
1146
	zlagtm.f \
1147
	zlahef.f \
1148
	zlahqr.f \
1149
	zlahrd.f \
1150
	zlaic1.f \
1151
	zlals0.f \
1152
	zlalsa.f \
1153
	zlalsd.f \
1154
	zlangb.f \
1155
	zlange.f \
1156
	zlangt.f \
1157
	zlanhb.f \
1158
	zlanhe.f \
1159
	zlanhp.f \
1160
	zlanhs.f \
1161
	zlanht.f \
1162
	zlansb.f \
1163
	zlansp.f \
1164
	zlansy.f \
1165
	zlantb.f \
1166
	zlantp.f \
1167
	zlantr.f \
1168
	zlapll.f \
1169
	zlapmt.f \
1170
	zlaqgb.f \
1171
	zlaqge.f \
1172
	zlaqhb.f \
1173
	zlaqhe.f \
1174
	zlaqhp.f \
1175
	zlaqp2.f \
1176
	zlaqps.f \
1177
	zlaqsb.f \
1178
	zlaqsp.f \
1179
	zlaqsy.f \
1180
	zlar1v.f \
1181
	zlar2v.f \
1182
	zlarcm.f \
1183
	zlarf.f \
1184
	zlarfb.f \
1185
	zlarfg.f \
1186
	zlarft.f \
1187
	zlarfx.f \
1188
	zlargv.f \
1189
	zlarnv.f \
1190
	zlarrv.f \
1191
	zlartg.f \
1192
	zlartv.f \
1193
	zlarz.f \
1194
	zlarzb.f \
1195
	zlarzt.f \
1196
	zlascl.f \
1197
	zlaset.f \
1198
	zlasr.f \
1199
	zlassq.f \
1200
	zlaswp.f \
1201
	zlasyf.f \
1202
	zlatbs.f \
1203
	zlatdf.f \
1204
	zlatps.f \
1205
	zlatrd.f \
1206
	zlatrs.f \
1207
	zlatrz.f \
1208
	zlatzm.f \
1209
	zlauu2.f \
1210
	zlauum.f \
1211
	zpbcon.f \
1212
	zpbequ.f \
1213
	zpbrfs.f \
1214
	zpbstf.f \
1215
	zpbsv.f \
1216
	zpbsvx.f \
1217
	zpbtf2.f \
1218
	zpbtrf.f \
1219
	zpbtrs.f \
1220
	zpocon.f \
1221
	zpoequ.f \
1222
	zporfs.f \
1223
	zposv.f \
1224
	zposvx.f \
1225
	zpotf2.f \
1226
	zpotrf.f \
1227
	zpotri.f \
1228
	zpotrs.f \
1229
	zppcon.f \
1230
	zppequ.f \
1231
	zpprfs.f \
1232
	zppsv.f \
1233
	zppsvx.f \
1234
	zpptrf.f \
1235
	zpptri.f \
1236
	zpptrs.f \
1237
	zptcon.f \
1238
	zpteqr.f \
1239
	zptrfs.f \
1240
	zptsv.f \
1241
	zptsvx.f \
1242
	zpttrf.f \
1243
	zpttrs.f \
1244
	zptts2.f \
1245
	zrot.f \
1246
	zspcon.f \
1247
	zspmv.f \
1248
	zspr.f \
1249
	zsprfs.f \
1250
	zspsv.f \
1251
	zspsvx.f \
1252
	zsptrf.f \
1253
	zsptri.f \
1254
	zsptrs.f \
1255
	zdrot.f \
1256
	zdrscl.f \
1257
	zstedc.f \
1258
	zstegr.f \
1259
	zstein.f \
1260
	zsteqr.f \
1261
	zsycon.f \
1262
	zsymv.f \
1263
	zsyr.f \
1264
	zsyrfs.f \
1265
	zsysv.f \
1266
	zsysvx.f \
1267
	zsytf2.f \
1268
	zsytrf.f \
1269
	zsytri.f \
1270
	zsytrs.f \
1271
	ztbcon.f \
1272
	ztbrfs.f \
1273
	ztbtrs.f \
1274
	ztgevc.f \
1275
	ztgex2.f \
1276
	ztgexc.f \
1277
	ztgsen.f \
1278
	ztgsja.f \
1279
	ztgsna.f \
1280
	ztgsy2.f \
1281
	ztgsyl.f \
1282
	ztpcon.f \
1283
	ztprfs.f \
1284
	ztptri.f \
1285
	ztptrs.f \
1286
	ztrcon.f \
1287
	ztrevc.f \
1288
	ztrexc.f \
1289
	ztrrfs.f \
1290
	ztrsen.f \
1291
	ztrsna.f \
1292
	ztrsyl.f \
1293
	ztrti2.f \
1294
	ztrtri.f \
1295
	ztrtrs.f \
1296
	ztzrqf.f \
1297
	ztzrzf.f \
1298
	zung2l.f \
1299
	zung2r.f \
1300
	zungbr.f \
1301
	zunghr.f \
1302
	zungl2.f \
1303
	zunglq.f \
1304
	zungql.f \
1305
	zungqr.f \
1306
	zungr2.f \
1307
	zungrq.f \
1308
	zungtr.f \
1309
	zunm2l.f \
1310
	zunm2r.f \
1311
	zunmbr.f \
1312
	zunmhr.f \
1313
	zunml2.f \
1314
	zunmlq.f \
1315
	zunmql.f \
1316
	zunmqr.f \
1317
	zunmr2.f \
1318
	zunmr3.f \
1319
	zunmrq.f \
1320
	zunmrz.f \
1321
	zunmtr.f \
1322
	zupgtr.f \
1323
	zupmtr.f \
1324
	izmax1.f \
1325
	dzsum1.f
1326
endif
1327
1328
liblapack_noopt_la_FFLAGS = \
1329
	$(NOOPT_FFLAGS)
1330
1331
liblapack_noopt_la_SOURCES = \
1332
	$(SINGLE_NOOPT_SOURCES) \
1333
	$(DOUBLE_NOOPT_SOURCES)
1334
1335
liblapack_la_LIBADD = liblapack-noopt.la
1336
1337
liblapack_la_SOURCES = \
1338
	$(ALLAUX_SOURCES) \
1339
	$(SINGLE_SOURCES) \
1340
	$(DOUBLE_SOURCES) \
1341
	$(S_SOURCES) \
1342
	$(C_SOURCES) \
1343
	$(D_SOURCES) \
1344
	$(Z_SOURCES)
1345
1346
# Automake doesn't have a way to build with no optimization
1347
# See http://sources.redhat.com/ml/automake/2002-08/msg00082.html
1348
# This is the automake-produced rule with $(FFLAGS) removed
1349
liblapack_noopt_la-slamch.lo: slamch.f
1350
	$(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-slamch.lo `test -f 'slamch.f' || echo '$(srcdir)/'`slamch.f
1351
liblapack_noopt_la-dlamch.lo: dlamch.f
1352
	$(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-dlamch.lo `test -f 'dlamch.f' || echo '$(srcdir)/'`dlamch.f

Return to bug 144314