|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
--- SRC/Makefile.orig 2016-03-26 08:47:18.885503561 -0400
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+++ SRC/Makefile 2016-03-26 08:52:10.512497969 -0400
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
@@ -101,36 +101,40 @@
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
all: single double complex complex16
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-single: $(SLUSRC) $(ALLAUX) $(SZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(ARCH) $(ARCHFLAGS) ../lib/$(SUPERLULIB) $(SLUSRC) $(ALLAUX) $(SZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(RANLIB) ../lib/$(SUPERLULIB)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-double: $(DLUSRC) $(ALLAUX) $(DZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(ARCH) $(ARCHFLAGS) ../lib/$(SUPERLULIB) $(DLUSRC) $(ALLAUX) $(DZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(RANLIB) ../lib/$(SUPERLULIB)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-complex: $(CLUSRC) $(ALLAUX) $(SZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(ARCH) $(ARCHFLAGS) ../lib/$(SUPERLULIB) $(CLUSRC) $(ALLAUX) $(SZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(RANLIB) ../lib/$(SUPERLULIB)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-complex16: $(ZLUSRC) $(ALLAUX) $(DZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(ARCH) $(ARCHFLAGS) ../lib/$(SUPERLULIB) $(ZLUSRC) $(ALLAUX) $(DZAUX)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(RANLIB) ../lib/$(SUPERLULIB)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+single: $(SLUSRC) $(ALLAUX) $(SZAUX) $(SLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(CC) $(LDFLAGS) $(BLASLIB) $(MFLIB) $(MATHLIB) -shared -Wl,-soname,libsuperlumt64_s.so.$(SONAME) -o libsuperlumt64_s.so.$(SONAME) \
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(SLUSRC) $(ALLAUX) $(SZAUX) $(SLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ ln -sf libsuperlumt64_s.so.$(SONAME) libsuperlumt64_s.so
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+double: $(DLUSRC) $(ALLAUX) $(DZAUX) $(DLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(CC) $(LDFLAGS) $(BLASLIB) $(MFLIB) $(MATHLIB) -shared -Wl,-soname,libsuperlumt64_d.so.$(SONAME) -o libsuperlumt64_d.so.$(SONAME) \
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(DLUSRC) $(ALLAUX) $(DZAUX) $(DLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ ln -sf libsuperlumt64_d.so.$(SONAME) libsuperlumt64_d.so
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+complex: $(CLUSRC) $(ALLAUX) $(SZAUX) $(CLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(CC) $(LDFLAGS) $(BLASLIB) $(MFLIB) $(MATHLIB) -shared -Wl,-soname,libsuperlumt64_c.so.$(SONAME) -o libsuperlumt64_c.so.$(SONAME) \
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(CLUSRC) $(ALLAUX) $(SZAUX) $(CLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ ln -sf libsuperlumt64_c.so.$(SONAME) libsuperlumt64_c.so
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+complex16: $(ZLUSRC) $(ALLAUX) $(DZAUX) $(ZLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(CC) $(LDFLAGS) $(BLASLIB) $(MFLIB) $(MATHLIB) -shared -Wl,-soname,libsuperlumt64_z.so.$(SONAME) -o libsuperlumt64_z.so.$(SONAME) \
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(ZLUSRC) $(ALLAUX) $(DZAUX) $(ZLASRC)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ ln -sf libsuperlumt64_z.so.$(SONAME) libsuperlumt64_z.so
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
##################################
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
# Do not optimize this routine #
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
##################################
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-dlamch.o: dlamch.c ; $(CC) -c $(NOOPTS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-slamch.o: slamch.c ; $(CC) -c $(NOOPTS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-superlu_timer.o: superlu_timer.c ; $(CC) -c $(PREDEFS) $(NOOPTS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
-dclock.o: dclock.c ; $(CC) -c $(PREDEFS) $(NOOPTS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+slamch.o: slamch.c ; $(CC) -fPIC $(BLASLIB) -c $(NOOPTS) $(CDEFS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+dlamch.o: dlamch.c ; $(CC) -fPIC $(BLASLIB) -c $(NOOPTS) $(CDEFS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+superlu_timer.o: superlu_timer.c ; $(CC) -fPIC $(BLASLIB) -c $(NOOPTS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+dclock.o: dclock.c ; $(CC) -fPIC $(BLASLIB) -c $(NOOPTS) $(CDEFS) $<
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
# Do not optimize this on Cray; related to 'volatile' variable.
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
await.o: await.c
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
$(CC) -c $(NOOPTS) $< $(VERBOSE)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
.c.o:
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
- $(CC) $(CFLAGS) $(CDEFS) $(BLASDEF) -c $< $(VERBOSE)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
+ $(CC) $(CFLAGS) $(CDEFS) $(BLASDEF) $(BLASLIB) -c $< $(VERBOSE)
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
clean:
|
|
![](https://seccdn.libravatar.org/avatar/4481e8330de14058f1af1adb772e33c170b636165fc56b573b4087bad5f81439?s=16&d=retro) |
56490c2 |
rm -f *.o core ../lib/$(SUPERLULIB)
|