diff options
Diffstat (limited to 'sci-libs/lapack-atlas/files')
-rw-r--r-- | sci-libs/lapack-atlas/files/atlas-3.7.37-shared-libs.patch | 1393 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch | 12 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.37 | 6 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/eselect.lapack.atlas | 4 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch | 373 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch | 36 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/lapack.pc.in | 13 | ||||
-rw-r--r-- | sci-libs/lapack-atlas/files/war | 26 |
8 files changed, 0 insertions, 1863 deletions
diff --git a/sci-libs/lapack-atlas/files/atlas-3.7.37-shared-libs.patch b/sci-libs/lapack-atlas/files/atlas-3.7.37-shared-libs.patch deleted file mode 100644 index edbd32e2b..000000000 --- a/sci-libs/lapack-atlas/files/atlas-3.7.37-shared-libs.patch +++ /dev/null @@ -1,1393 +0,0 @@ -diff -Nur ATLAS.orig/CONFIG/src/atlconf_misc.c ATLAS/CONFIG/src/atlconf_misc.c ---- ATLAS.orig/CONFIG/src/atlconf_misc.c 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/CONFIG/src/atlconf_misc.c 2007-08-18 13:48:46.000000000 +0100 -@@ -769,3 +769,28 @@ - } - return(new); - } -+ -+char *NewConcatenedString(char *old, char *app) -+/* -+ * RETURNS: string holding : old + app -+ * NOTE: frees old string after copy -+ */ -+ -+{ -+ char *new; -+ if (!old) -+ { -+ new = malloc(sizeof(char)*(strlen(app)+1)); -+ assert(new); -+ strcpy(new, app); -+ } -+ else -+ { -+ new = malloc(sizeof(char)*(strlen(old) + strlen(app)+1)); -+ assert(new); -+ strcpy(new, old); -+ strcat(new, app); -+ free(old); -+ } -+ return(new); -+} -diff -Nur ATLAS.orig/CONFIG/src/config.c ATLAS/CONFIG/src/config.c ---- ATLAS.orig/CONFIG/src/config.c 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/CONFIG/src/config.c 2007-08-18 13:48:43.000000000 +0100 -@@ -284,7 +284,7 @@ - if (verb > 1) fprintf(stderr, "SUCCESS!\n"); - F77LIBdir = NewStringCopy(sp-2); - F77LIBdir = NewAppendedString(F77LIBdir, "-l"); -- F77LIBdir = NewAppendedString(F77LIBdir, f77lib); -+ F77LIBdir = NewConcatenedString(F77LIBdir, f77lib); - if (verb) - fprintf(stderr, "F77LIB = %s\n", F77LIBdir); - return(F77LIBdir); -diff -Nur ATLAS.orig/CONFIG/src/Makefile ATLAS/CONFIG/src/Makefile ---- ATLAS.orig/CONFIG/src/Makefile 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/CONFIG/src/Makefile 2007-08-18 13:44:42.000000000 +0100 -@@ -347,6 +347,18 @@ - $(MAKE) -f Make.top sanity_test - pttest : - $(MAKE) -f Make.top ptsanity_test -+shared : -+ $(MAKE) -f Make.top shared arch=$(arch) -+shared-strip : -+ $(MAKE) -f Make.top shared-strip arch=$(arch) -+ptshared : -+ $(MAKE) -f Make.top ptshared arch=$(arch) -+ptshared-strip : -+ $(MAKE) -f Make.top ptshared-strip arch=$(arch) -+liblapack.so : -+ $(MAKE) -f Make.top liblapack.so arch=$(arch) -+ -+ - $(INCINSTdir) : - mkdir -p $(INCINSTdir) - chmod 0755 $(INCINSTdir) -diff -Nur ATLAS.orig/CONFIG/src/SpewMakeInc.c ATLAS/CONFIG/src/SpewMakeInc.c ---- ATLAS.orig/CONFIG/src/SpewMakeInc.c 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/CONFIG/src/SpewMakeInc.c 2007-08-18 13:44:42.000000000 +0100 -@@ -642,10 +642,12 @@ - fprintf(fpout, " NCFLAGS = $(ICCFLAGS)\n"); - fprintf(fpout, "\n CLINKER = $(ICC)\n CLINKFLAGS = $(ICCFLAGS)\n"); - fprintf(fpout, " FLINKER = $(F77)\n FLINKFLAGS = $(F77FLAGS)\n"); -- fprintf(fpout, " FCLINKFLAGS = $(FLINKFLAGS)"); -- if (strstr(comps[F77_], "ifort") && !OSIsWin(OS)) -- fprintf(fpout, " -nofor_main"); -- fprintf(fpout, "\n ARCHIVER = ar\n"); -+ fprintf(fpout, " FLINKER = $(F77)\n FLINKFLAGS = $(F77FLAGS)"); -+ if (strstr(comps[F77_], "ifort")) -+ fprintf(fpout, " -nofor_main"); -+ fprintf(fpout, "\n LIBTOOL = libtool --mode=compile\n"); -+ fprintf(fpout, " FCLINKFLAGS = $(FLINKFLAGS)\n"); -+ fprintf(fpout, " ARCHIVER = $(BLDdir)/war ar\n"); - fprintf(fpout, " ARFLAGS = r\n"); - if (OS == OSOSX && MachIsPPC(mach)) - fprintf(fpout, " RANLIB = ranlib\n\n"); -diff -Nur ATLAS.orig/include/gentoo_libtool.inc ATLAS/include/gentoo_libtool.inc ---- ATLAS.orig/include/gentoo_libtool.inc 1970-01-01 01:00:00.000000000 +0100 -+++ ATLAS/include/gentoo_libtool.inc 2007-08-18 13:44:42.000000000 +0100 -@@ -0,0 +1,8 @@ -+ICC:=$(LIBTOOL) --tag=CC $(ICC) -+SMC:=$(LIBTOOL) --tag=CC $(SMC) -+DMC:=$(LIBTOOL) --tag=CC $(DMC) -+SKC:=$(LIBTOOL) --tag=CC $(SKC) -+DKC:=$(LIBTOOL) --tag=CC $(DKC) -+XCC:=$(LIBTOOL) --tag=CC $(XCC) -+F77:=$(LIBTOOL) --tag=F77 $(F77) -+ -diff -Nur ATLAS.orig/makes/Make.aux ATLAS/makes/Make.aux ---- ATLAS.orig/makes/Make.aux 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.aux 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/auxil - -+include $(INCSdir)/gentoo_libtool.inc -+ - ptobj = ATL_ptflushcache.o - obj = ATL_flushcache.o ATL_cputime.o ATL_walltime.o ATL_xerbla.o ATL_lcm.o \ - ATL_buildinfo.o ATL_ssyreflect.o ATL_sgemoveT.o ATL_sgemove.o \ -@@ -118,12 +120,16 @@ - - ATL_cputime.o : $(SYSdir)/ATL_cputime.o - cp $(SYSdir)/ATL_cputime.o ATL_cputime.o -+ ln -sf $(SYSdir)/ATL_cputime.lo ATL_cputime.lo -+ ln -sf $(SYSdir)/.libs/ATL_cputime.o .libs/ATL_cputime.o - $(SYSdir)/ATL_cputime.o: $(SYSdir)/ATL_cputime.c - cd $(SYSdir) ; $(MAKE) ATL_cputime.o - $(SYSdir)/ATL_cputime.c: - cd $(SYSdir) ; $(MAKE) ATL_cputime.o - ATL_walltime.o : $(SYSdir)/ATL_walltime.o - cp $(SYSdir)/ATL_walltime.o ATL_walltime.o -+ ln -sf $(SYSdir)/ATL_walltime.lo ATL_walltime.lo -+ ln -sf $(SYSdir)/.libs/ATL_walltime.o .libs/ATL_walltime.o - $(SYSdir)/ATL_walltime.o: $(SYSdir)/ATL_walltime.c - cd $(SYSdir) ; $(MAKE) ATL_walltime.o - $(SYSdir)/ATL_walltime.c: -diff -Nur ATLAS.orig/makes/Make.bin ATLAS/makes/Make.bin ---- ATLAS.orig/makes/Make.bin 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.bin 2007-08-18 13:44:42.000000000 +0100 -@@ -58,11 +58,11 @@ - cd $(BLDdir)/src/blas/level3 ; $(MAKE) lib - cd $(BLDdir)/src/blas/pklevel3 ; $(MAKE) lib - cd $(BLDdir)/src/blas/reference/level3 ; $(MAKE) lib -- cd $(BLDdir)/src/lapack ; $(MAKE) lib -+# cd $(BLDdir)/src/lapack ; $(MAKE) lib - cd $(BLDdir)/interfaces/blas/C/src ; $(MAKE) all - - cd $(BLDdir)/interfaces/blas/F77/src ; $(MAKE) lib -- cd $(BLDdir)/interfaces/lapack/C/src ; $(MAKE) lib -- - cd $(BLDdir)/interfaces/lapack/F77/src ; $(MAKE) lib -+# cd $(BLDdir)/interfaces/lapack/C/src ; $(MAKE) lib -+# - cd $(BLDdir)/interfaces/lapack/F77/src ; $(MAKE) lib - - IPostTune: - cd $(L3Tdir) ; $(MAKE) res/atlas_trsmNB.h -@@ -1079,7 +1079,7 @@ - cd $(L1Bdir) ; $(MAKE) slvl1 - - slapack : -- cd $(BLDdir)/src/lapack ; $(MAKE) slib -+# cd $(BLDdir)/src/lapack ; $(MAKE) slib - - xsprintblk : sprintblk.o - $(CLINKER) -o $@ sprintblk.o $(ATLASlib) -@@ -1972,7 +1972,7 @@ - cd $(L1Bdir) ; $(MAKE) dlvl1 - - dlapack : -- cd $(BLDdir)/src/lapack ; $(MAKE) dlib -+# cd $(BLDdir)/src/lapack ; $(MAKE) dlib - - xdprintblk : dprintblk.o - $(CLINKER) -o $@ dprintblk.o $(ATLASlib) -@@ -2865,7 +2865,7 @@ - cd $(L1Bdir) ; $(MAKE) clvl1 - - clapack : -- cd $(BLDdir)/src/lapack ; $(MAKE) clib -+# cd $(BLDdir)/src/lapack ; $(MAKE) clib - - xcprintblk : cprintblk.o - $(CLINKER) -o $@ cprintblk.o $(ATLASlib) -@@ -3758,7 +3758,7 @@ - cd $(L1Bdir) ; $(MAKE) zlvl1 - - zlapack : -- cd $(BLDdir)/src/lapack ; $(MAKE) zlib -+# cd $(BLDdir)/src/lapack ; $(MAKE) zlib - - xzprintblk : zprintblk.o - $(CLINKER) -o $@ zprintblk.o $(ATLASlib) -diff -Nur ATLAS.orig/makes/Make.cblas ATLAS/makes/Make.cblas ---- ATLAS.orig/makes/Make.cblas 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.cblas 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/interfaces/blas/C/src/ - -+include $(INCSdir)/gentoo_libtool.inc -+ - aobj = cblas_xerbla.o cblas_errprn.o - sptlvl3obj = cblas_sptgemm.o cblas_sptsymm.o cblas_sptsyr2k.o cblas_sptsyrk.o \ - cblas_spttrmm.o cblas_spttrsm.o -diff -Nur ATLAS.orig/makes/Make.Clp ATLAS/makes/Make.Clp ---- ATLAS.orig/makes/Make.Clp 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.Clp 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/interfaces/lapack/C/src - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = clapack_sgesv.o clapack_sgetrf.o clapack_sgetri.o clapack_sgetrs.o \ - clapack_slauum.o clapack_sposv.o clapack_spotrf.o clapack_spotri.o \ - clapack_spotrs.o clapack_strtri.o -diff -Nur ATLAS.orig/makes/Make.f77blas ATLAS/makes/Make.f77blas ---- ATLAS.orig/makes/Make.f77blas 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.f77blas 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/interfaces/blas/F77/src -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.Flp ATLAS/makes/Make.Flp ---- ATLAS.orig/makes/Make.Flp 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.Flp 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/interfaces/lapack/F77/src - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_f77wrap_sgesv.o ATL_f77wrap_sgetnb.o ATL_f77wrap_sgetrf.o \ - ATL_f77wrap_sgetri.o ATL_f77wrap_sgetrs.o ATL_f77wrap_slauum.o \ - ATL_f77wrap_sposv.o ATL_f77wrap_spotrf.o ATL_f77wrap_spotrs.o \ -diff -Nur ATLAS.orig/makes/Make.gpmm ATLAS/makes/Make.gpmm ---- ATLAS.orig/makes/Make.gpmm 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.gpmm 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/pklevel3/gpmm - -+include $(INCSdir)/gentoo_libtool.inc -+ - all : lib - lib : dlib slib zlib clib - clean : sclean dclean cclean zclean -diff -Nur ATLAS.orig/makes/Make.l1ptblas ATLAS/makes/Make.l1ptblas ---- ATLAS.orig/makes/Make.l1ptblas 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l1ptblas 2007-08-18 13:44:42.000000000 +0100 -@@ -1,3 +1,5 @@ -+include $(INCSdir)/gentoo_libtool.inc -+ - slib: - dlib: - clib: -diff -Nur ATLAS.orig/makes/Make.l1ref ATLAS/makes/Make.l1ref ---- ATLAS.orig/makes/Make.l1ref 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l1ref 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,10 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/reference/level1 -+ -+include $(INCSdir)/gentoo_libtool.inc -+ -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l1src ATLAS/makes/Make.l1src ---- ATLAS.orig/makes/Make.l1src 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l1src 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/level1 - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_dsdot.o ATL_sdsdot.o ATL_srotg.o ATL_srotm.o ATL_srotmg.o - - dobj = ATL_drotg.o ATL_drotm.o ATL_drotmg.o -@@ -17,29 +19,29 @@ - - sgen : - $(MAKE) Make_srot -- $(MAKE) -f Make_srot lib -+ $(MAKE) -f Make_srot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_saxpby -- $(MAKE) -f Make_saxpby lib -+ $(MAKE) -f Make_saxpby lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_scpsc -- $(MAKE) -f Make_scpsc lib -+ $(MAKE) -f Make_scpsc lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_sset -- $(MAKE) -f Make_sset lib -+ $(MAKE) -f Make_sset lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_snrm2 -- $(MAKE) -f Make_snrm2 lib -+ $(MAKE) -f Make_snrm2 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_sasum -- $(MAKE) -f Make_sasum lib -+ $(MAKE) -f Make_sasum lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_sdot -- $(MAKE) -f Make_sdot lib -+ $(MAKE) -f Make_sdot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_sswap -- $(MAKE) -f Make_sswap lib -+ $(MAKE) -f Make_sswap lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_sscal -- $(MAKE) -f Make_sscal lib -+ $(MAKE) -f Make_sscal lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_scopy -- $(MAKE) -f Make_scopy lib -+ $(MAKE) -f Make_scopy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_saxpy -- $(MAKE) -f Make_saxpy lib -+ $(MAKE) -f Make_saxpy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_siamax -- $(MAKE) -f Make_siamax lib -+ $(MAKE) -f Make_siamax lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - slvl1 : slib - slib : slib.grd - $(MAKE) sgen -@@ -52,29 +54,29 @@ - rm -f $(sobj) s*.grd - dgen : - $(MAKE) Make_drot -- $(MAKE) -f Make_drot lib -+ $(MAKE) -f Make_drot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_daxpby -- $(MAKE) -f Make_daxpby lib -+ $(MAKE) -f Make_daxpby lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dcpsc -- $(MAKE) -f Make_dcpsc lib -+ $(MAKE) -f Make_dcpsc lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dset -- $(MAKE) -f Make_dset lib -+ $(MAKE) -f Make_dset lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dnrm2 -- $(MAKE) -f Make_dnrm2 lib -+ $(MAKE) -f Make_dnrm2 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dasum -- $(MAKE) -f Make_dasum lib -+ $(MAKE) -f Make_dasum lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_ddot -- $(MAKE) -f Make_ddot lib -+ $(MAKE) -f Make_ddot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dswap -- $(MAKE) -f Make_dswap lib -+ $(MAKE) -f Make_dswap lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dscal -- $(MAKE) -f Make_dscal lib -+ $(MAKE) -f Make_dscal lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_dcopy -- $(MAKE) -f Make_dcopy lib -+ $(MAKE) -f Make_dcopy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_daxpy -- $(MAKE) -f Make_daxpy lib -+ $(MAKE) -f Make_daxpy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_diamax -- $(MAKE) -f Make_diamax lib -+ $(MAKE) -f Make_diamax lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - dlvl1 : dlib - dlib : dlib.grd - $(MAKE) dgen -@@ -87,31 +89,31 @@ - rm -f $(dobj) d*.grd - cgen : - $(MAKE) Make_crot -- $(MAKE) -f Make_crot lib -+ $(MAKE) -f Make_crot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_caxpby -- $(MAKE) -f Make_caxpby lib -+ $(MAKE) -f Make_caxpby lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_ccpsc -- $(MAKE) -f Make_ccpsc lib -+ $(MAKE) -f Make_ccpsc lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_cset -- $(MAKE) -f Make_cset lib -+ $(MAKE) -f Make_cset lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_cnrm2 -- $(MAKE) -f Make_cnrm2 lib -+ $(MAKE) -f Make_cnrm2 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_casum -- $(MAKE) -f Make_casum lib -+ $(MAKE) -f Make_casum lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_cdot -- $(MAKE) -f Make_cdot lib -+ $(MAKE) -f Make_cdot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_cswap -- $(MAKE) -f Make_cswap lib -+ $(MAKE) -f Make_cswap lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_cscal -- $(MAKE) -f Make_cscal lib -+ $(MAKE) -f Make_cscal lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_ccopy -- $(MAKE) -f Make_ccopy lib -+ $(MAKE) -f Make_ccopy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_caxpy -- $(MAKE) -f Make_caxpy lib -+ $(MAKE) -f Make_caxpy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_ciamax -- $(MAKE) -f Make_ciamax lib -+ $(MAKE) -f Make_ciamax lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_cdotc -- $(MAKE) -f Make_cdotc lib -+ $(MAKE) -f Make_cdotc lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - clvl1 : clib - clib : slib clib.grd - $(MAKE) cgen -@@ -124,31 +126,31 @@ - rm -f $(cobj) c*.grd - zgen : - $(MAKE) Make_zrot -- $(MAKE) -f Make_zrot lib -+ $(MAKE) -f Make_zrot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zaxpby -- $(MAKE) -f Make_zaxpby lib -+ $(MAKE) -f Make_zaxpby lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zcpsc -- $(MAKE) -f Make_zcpsc lib -+ $(MAKE) -f Make_zcpsc lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zset -- $(MAKE) -f Make_zset lib -+ $(MAKE) -f Make_zset lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_znrm2 -- $(MAKE) -f Make_znrm2 lib -+ $(MAKE) -f Make_znrm2 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zasum -- $(MAKE) -f Make_zasum lib -+ $(MAKE) -f Make_zasum lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zdot -- $(MAKE) -f Make_zdot lib -+ $(MAKE) -f Make_zdot lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zswap -- $(MAKE) -f Make_zswap lib -+ $(MAKE) -f Make_zswap lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zscal -- $(MAKE) -f Make_zscal lib -+ $(MAKE) -f Make_zscal lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zcopy -- $(MAKE) -f Make_zcopy lib -+ $(MAKE) -f Make_zcopy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zaxpy -- $(MAKE) -f Make_zaxpy lib -+ $(MAKE) -f Make_zaxpy lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_ziamax -- $(MAKE) -f Make_ziamax lib -+ $(MAKE) -f Make_ziamax lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(MAKE) Make_zdotc -- $(MAKE) -f Make_zdotc lib -+ $(MAKE) -f Make_zdotc lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - zlvl1 : zlib - zlib : dlib zlib.grd - $(MAKE) zgen -diff -Nur ATLAS.orig/makes/Make.l1tune ATLAS/makes/Make.l1tune ---- ATLAS.orig/makes/Make.l1tune 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l1tune 2007-08-18 13:44:42.000000000 +0100 -@@ -1221,7 +1221,7 @@ - ./xaxpysrch -p c - cp -f GEN/* $(L1Bdir)/. - ATL_caxpy_stub.o : $(mySRCdir)/AXPY/axpy_stub.c -- $(ICC) $(ICCFLAGS) -DSCPLX -c -o $@ $(mySRCdir)/AXPY/axpy_stub.c -+ $(LIBTOOL) --tag=CC $(ICC) $(ICCFLAGS) -DSCPLX -c -o $@ $(mySRCdir)/AXPY/axpy_stub.c - caxpytime.o : $(mySRCdir)/axpytime.c - $(ICC) $(ICCFLAGS) -o caxpytime.o -c -DSCPLX $(mySRCdir)/axpytime.c - caxpytest.o : $(mySRCdir)/axpytest.c tstlib.grd -diff -Nur ATLAS.orig/makes/Make.l2 ATLAS/makes/Make.l2 ---- ATLAS.orig/makes/Make.l2 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l2 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/level2/ -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l2aux ATLAS/makes/Make.l2aux ---- ATLAS.orig/makes/Make.l2aux 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l2aux 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/level2/kernel -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l2kern ATLAS/makes/Make.l2kern ---- ATLAS.orig/makes/Make.l2kern 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l2kern 2007-08-18 13:44:42.000000000 +0100 -@@ -1,5 +1,7 @@ - include Make.inc - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_sgpmvUN_a1_x1_b0_y1.o ATL_sgpmvLN_a1_x1_b0_y1.o \ - ATL_sgpmvUN_a1_x1_b1_y1.o ATL_sgpmvLN_a1_x1_b1_y1.o \ - ATL_sgpmvUN_a1_x1_bX_y1.o ATL_sgpmvLN_a1_x1_bX_y1.o -diff -Nur ATLAS.orig/makes/Make.l2ptblas ATLAS/makes/Make.l2ptblas ---- ATLAS.orig/makes/Make.l2ptblas 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l2ptblas 2007-08-18 13:44:42.000000000 +0100 -@@ -1,3 +1,5 @@ -+include $(INCSdir)/gentoo_libtool.inc -+ - slib: - dlib: - clib: -diff -Nur ATLAS.orig/makes/Make.l2ref ATLAS/makes/Make.l2ref ---- ATLAS.orig/makes/Make.l2ref 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l2ref 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/reference/level2 -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l2src ATLAS/makes/Make.l2src ---- ATLAS.orig/makes/Make.l2src 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l2src 2007-08-18 13:44:42.000000000 +0100 -@@ -1,5 +1,7 @@ - include Make.inc - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_sktrmvLNN.o ATL_sktrmvLNU.o ATL_sktrmvLTN.o ATL_sktrmvLTU.o \ - ATL_sktrmvUNN.o ATL_sktrmvUNU.o ATL_sktrmvUTN.o ATL_sktrmvUTU.o \ - ATL_strmv.o ATL_strmvLN.o ATL_strmvLT.o ATL_strmvUN.o ATL_strmvUT.o -diff -Nur ATLAS.orig/makes/Make.l3 ATLAS/makes/Make.l3 ---- ATLAS.orig/makes/Make.l3 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l3 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/level3 -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l3aux ATLAS/makes/Make.l3aux ---- ATLAS.orig/makes/Make.l3aux 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l3aux 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/level3/rblas -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l3kern ATLAS/makes/Make.l3kern ---- ATLAS.orig/makes/Make.l3kern 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l3kern 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/level3/kernel - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_ssycopyL_a1.o ATL_ssycopyL_aX.o ATL_ssycopyU_a1.o \ - ATL_ssycopyU_aX.o ATL_ssymmLL.o ATL_ssymmLU.o ATL_ssymmRL.o \ - ATL_ssymmRU.o ATL_ssyr2kLN.o ATL_ssyr2kLT.o ATL_ssyr2kUN.o \ -diff -Nur ATLAS.orig/makes/Make.l3ptblas ATLAS/makes/Make.l3ptblas ---- ATLAS.orig/makes/Make.l3ptblas 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l3ptblas 2007-08-18 13:44:42.000000000 +0100 -@@ -40,6 +40,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/pthreads/blas/level3 -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l3ref ATLAS/makes/Make.l3ref ---- ATLAS.orig/makes/Make.l3ref 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l3ref 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/blas/reference/level3 -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.l3tune ATLAS/makes/Make.l3tune ---- ATLAS.orig/makes/Make.l3tune 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.l3tune 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/tune/blas/level3 - -+include $(INCSdir)/gentoo_libtool.inc -+ - $(SYSdir)/time.o: - cd $(SYSdir) ; $(MAKE) time.o - -@@ -33,16 +35,16 @@ - - force_build : - --res/atlas_trsmNB.h : xgen_trsmnb res/sTRSM_NB res/dTRSM_NB -- ./xgen_trsmnb -- rm -f $(INCAdir)/atlas_trsmNB.h -- cp res/atlas_trsmNB.h $(INCAdir)/. -+res/atlas_trsmNB.h : -+# ./xgen_trsmnb -+# rm -f $(INCAdir)/atlas_trsmNB.h -+# cp res/atlas_trsmNB.h $(INCAdir)/. - xgen_trsmnb : $(mySRCdir)/gen_trsmnb.c - $(XCC) $(XCCFLAGS) -o $@ $(mySRCdir)/gen_trsmnb.c - - res/sTRSM_NB : -- $(MAKE) xsinvtrsm -- $(ATLRUN) $(L3Tdir) xsinvtrsm -+# $(MAKE) xsinvtrsm -+# $(ATLRUN) $(L3Tdir) xsinvtrsm - xsinvtrsm : sinvtrsm.o ATL_strsm.o - $(MAKE) sbindep - $(FLINKER) $(FCLINKFLAGS) -o $@ sinvtrsm.o ATL_strsm.o \ -@@ -57,8 +59,8 @@ - $(SKC) -o $@ -c $(sKCFLAGS) -DSREAL $(mySRCdir)/ATL_trsm.c - - res/dTRSM_NB : -- $(MAKE) xdinvtrsm -- $(ATLRUN) $(L3Tdir) xdinvtrsm -+# $(MAKE) xdinvtrsm -+# $(ATLRUN) $(L3Tdir) xdinvtrsm - xdinvtrsm : dinvtrsm.o ATL_dtrsm.o - $(MAKE) dbindep - $(FLINKER) $(FCLINKFLAGS) -o $@ dinvtrsm.o ATL_dtrsm.o \ -@@ -73,8 +75,8 @@ - $(DKC) -o $@ -c $(dKCFLAGS) -DDREAL $(mySRCdir)/ATL_trsm.c - - res/cTRSM_NB : -- $(MAKE) xcinvtrsm -- $(ATLRUN) $(L3Tdir) xcinvtrsm -+# $(MAKE) xcinvtrsm -+# $(ATLRUN) $(L3Tdir) xcinvtrsm - xcinvtrsm : cinvtrsm.o ATL_ctrsm.o - $(MAKE) cbindep - $(FLINKER) $(FCLINKFLAGS) -o $@ cinvtrsm.o ATL_ctrsm.o \ -@@ -89,8 +91,8 @@ - $(CKC) -o $@ -c $(cKCFLAGS) -DSCPLX $(mySRCdir)/ATL_trsm.c - - res/zTRSM_NB : -- $(MAKE) xzinvtrsm -- $(ATLRUN) $(L3Tdir) xzinvtrsm -+# $(MAKE) xzinvtrsm -+# $(ATLRUN) $(L3Tdir) xzinvtrsm - xzinvtrsm : zinvtrsm.o ATL_ztrsm.o - $(MAKE) zbindep - $(FLINKER) $(FCLINKFLAGS) -o $@ zinvtrsm.o ATL_ztrsm.o \ -diff -Nur ATLAS.orig/makes/Make.lpsrc ATLAS/makes/Make.lpsrc ---- ATLAS.orig/makes/Make.lpsrc 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.lpsrc 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/lapack - -+include $(INCSdir)/gentoo_libtool.inc -+ - all : lib - lib : dlib slib zlib clib - clean : sclean dclean cclean zclean -diff -Nur ATLAS.orig/makes/Make.miptblas ATLAS/makes/Make.miptblas ---- ATLAS.orig/makes/Make.miptblas 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.miptblas 2007-08-18 13:44:42.000000000 +0100 -@@ -39,6 +39,9 @@ - # - include Make.inc - mySRCdir = $(SRCdir)/src/pthreads/misc -+ -+include $(INCSdir)/gentoo_libtool.inc -+ - # - ######################################################################## - # -diff -Nur ATLAS.orig/makes/Make.mmsrc ATLAS/makes/Make.mmsrc ---- ATLAS.orig/makes/Make.mmsrc 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.mmsrc 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/gemm - -+include $(INCSdir)/gentoo_libtool.inc -+ - $(INCAdir)/atlas_type.h : - cd $(SYSdir) ; $(MAKE) RunTyp - -@@ -82,7 +84,7 @@ - sclean : - rm -f $(sobj) s*.grd - scleanuplib : -- cd KERNEL ; $(MAKE) -f sMakefile slib -+ cd KERNEL ; $(MAKE) -f sMakefile slib ICC="$(ICC)" - - slib : - $(MAKE) auxillib scleanuplib susergemm -@@ -223,7 +225,7 @@ - dclean : - rm -f $(dobj) d*.grd - dcleanuplib : -- cd KERNEL ; $(MAKE) -f dMakefile dlib -+ cd KERNEL ; $(MAKE) -f dMakefile dlib ICC="$(ICC)" - - dlib : - $(MAKE) auxillib dcleanuplib dusergemm -@@ -364,7 +366,7 @@ - cclean : - rm -f $(cobj) c*.grd - ccleanuplib : -- cd KERNEL ; $(MAKE) -f cMakefile clib -+ cd KERNEL ; $(MAKE) -f cMakefile clib ICC="$(ICC)" - - clib : - $(MAKE) auxillib ccleanuplib cusergemm -@@ -616,7 +618,7 @@ - zclean : - rm -f $(zobj) z*.grd - zcleanuplib : -- cd KERNEL ; $(MAKE) -f zMakefile zlib -+ cd KERNEL ; $(MAKE) -f zMakefile zlib ICC="$(ICC)" - - zlib : - $(MAKE) auxillib zcleanuplib zusergemm -diff -Nur ATLAS.orig/makes/Make.mvsrc ATLAS/makes/Make.mvsrc ---- ATLAS.orig/makes/Make.mvsrc 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.mvsrc 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/gemv - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_sgemv.o - - dobj = ATL_dgemv.o -@@ -19,7 +21,7 @@ - clean : sclean dclean cclean zclean - - dlib : -- $(PMAKE) -f Make_dmv dlib -+ $(PMAKE) -f Make_dmv dlib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(PMAKE) dlib.grd - dlib.grd : $(dobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(dobj) -@@ -28,7 +30,7 @@ - dclean : - rm -f $(dobj) d*.grd - slib : -- $(PMAKE) -f Make_smv slib -+ $(PMAKE) -f Make_smv slib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(PMAKE) slib.grd - slib.grd : $(sobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(sobj) -@@ -37,7 +39,7 @@ - sclean : - rm -f $(sobj) s*.grd - clib : -- $(PMAKE) -f Make_cmv clib -+ $(PMAKE) -f Make_cmv clib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(PMAKE) clib.grd - clib.grd : $(cobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(cobj) -@@ -46,7 +48,7 @@ - cclean : - rm -f $(cobj) c*.grd - zlib : -- $(PMAKE) -f Make_zmv zlib -+ $(PMAKE) -f Make_zmv zlib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - $(PMAKE) zlib.grd - zlib.grd : $(zobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(zobj) -diff -Nur ATLAS.orig/makes/Make.mvtune ATLAS/makes/Make.mvtune ---- ATLAS.orig/makes/Make.mvtune 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.mvtune 2007-08-18 13:44:42.000000000 +0100 -@@ -178,26 +178,26 @@ - sgemvtune.o : $(mySRCdir)/gemvtune.c - $(ICC) -c $(ICCFLAGS) -o $@ -DSREAL $(mySRCdir)/gemvtune.c - ATL_ssymv.o : $(mySRCdir)/ATL_symv.c atlas_smvN.h atlas_smvS.h -- $(SKC) -c -I$(MVTdir) $(sKCFLAGS) -o $@ -DSREAL $(mySRCdir)/ATL_symv.c -+ $(LIBTOOL) --tag=CC $(SKC) -c -I$(MVTdir) $(sKCFLAGS) -o $@ -DSREAL $(mySRCdir)/ATL_symv.c - ATL_sgemv.o : ATL_gemv.c atlas_smv.h atlas_smvN.h atlas_smvT.h -- $(SKC) -c -I$(MVTdir) $(sKCFLAGS) -o $@ -DSREAL ATL_gemv.c -+ $(LIBTOOL) --tag=CC $(SKC) -c -I$(MVTdir) $(sKCFLAGS) -o $@ -DSREAL ATL_gemv.c - ATL_sgemvN_b0.o : ATL_sgemvN.c -- $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ -+ $(LIBTOOL) --tag=CC $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ - -DSREAL -DBETA0 -DALPHA1 ATL_sgemvN.c - ATL_sgemvN_b1.o : ATL_sgemvN.c -- $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ -+ $(LIBTOOL) --tag=CC $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ - -DSREAL -DBETA1 -DALPHA1 ATL_sgemvN.c - ATL_sgemvN_bX.o : ATL_sgemvN.c -- $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ -+ $(LIBTOOL) --tag=CC $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ - -DSREAL -DBETAX -DALPHA1 ATL_sgemvN.c - ATL_sgemvT_b0.o : ATL_sgemvT.c -- $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ -+ $(LIBTOOL) --tag=CC $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ - -DSREAL -DBETA0 -DALPHA1 ATL_sgemvT.c - ATL_sgemvT_b1.o : ATL_sgemvT.c -- $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ -+ $(LIBTOOL) --tag=CC $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ - -DSREAL -DBETA1 -DALPHA1 ATL_sgemvT.c - ATL_sgemvT_bX.o : ATL_sgemvT.c -- $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ -+ $(LIBTOOL) --tag=CC $(sMVCC) -c -I$(MVTdir) $(sMVFLAGS) $(CDEFS) $(EXTFLAGS) -o $@ \ - -DSREAL -DBETAX -DALPHA1 ATL_sgemvT.c - - res/sMVRES : xmvsearch force_build -diff -Nur ATLAS.orig/makes/Make.pkl3 ATLAS/makes/Make.pkl3 ---- ATLAS.orig/makes/Make.pkl3 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.pkl3 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/pklevel3 - -+include $(INCSdir)/gentoo_libtool.inc -+ - all : lib - lib : dlib slib zlib clib - clean : sclean dclean cclean zclean -diff -Nur ATLAS.orig/makes/Make.r1src ATLAS/makes/Make.r1src ---- ATLAS.orig/makes/Make.r1src 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.r1src 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/ger - -+include $(INCSdir)/gentoo_libtool.inc -+ - sobj = ATL_sger.o - dobj = ATL_dger.o - cobj = ATL_cgeru.o ATL_cgerc.o -@@ -17,7 +19,7 @@ - - dlib : - $(PMAKE) dlib.grd -- $(PMAKE) -f Make_dr1 lib -+ $(PMAKE) -f Make_dr1 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - dlib.grd : $(dobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(dobj) - $(RANLIB) $(ATLASlib) -@@ -26,7 +28,7 @@ - rm -f $(dobj) d*.grd - slib : - $(PMAKE) slib.grd -- $(PMAKE) -f Make_sr1 lib -+ $(PMAKE) -f Make_sr1 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - slib.grd : $(sobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(sobj) - $(RANLIB) $(ATLASlib) -@@ -35,7 +37,7 @@ - rm -f $(sobj) s*.grd - clib : - $(PMAKE) clib.grd -- $(PMAKE) -f Make_cr1 lib -+ $(PMAKE) -f Make_cr1 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - clib.grd : $(cobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(cobj) - $(RANLIB) $(ATLASlib) -@@ -44,7 +46,7 @@ - rm -f $(cobj) c*.grd - zlib : - $(PMAKE) zlib.grd -- $(PMAKE) -f Make_zr1 lib -+ $(PMAKE) -f Make_zr1 lib ICC="$(ICC)" SKC="$(SKC)" DKC="$(DKC)" - zlib.grd : $(zobj) - $(ARCHIVER) $(ARFLAGS) $(ATLASlib) $(zobj) - $(RANLIB) $(ATLASlib) -diff -Nur ATLAS.orig/makes/Make.r1tune ATLAS/makes/Make.r1tune ---- ATLAS.orig/makes/Make.r1tune 2007-08-10 16:57:41.000000000 +0100 -+++ ATLAS/makes/Make.r1tune 2007-08-18 13:44:42.000000000 +0100 -@@ -74,12 +74,12 @@ - ATL_sger.o : ATL_ger.c atlas_sr1.h - $(ICC) -c $(ICCFLAGS) -o $@ -DSREAL -I$(R1Tdir) ATL_ger.c - ATL_sger1.o : ATL_sger1.c -- $(sR1CC) -c $(CDEFS) $(sR1CFLAGS) -I$(R1Tdir) -o $@ -DSREAL ATL_sger1.c -+ $(LIBTOOL) --tag=CC $(sR1CC) -c $(CDEFS) $(sR1CFLAGS) -I$(R1Tdir) -o $@ -DSREAL ATL_sger1.c - ATL_sger1c.o : ATL_sger1.c -- $(sR1CC) -c $(CDEFS) $(sR1CFLAGS) -I$(R1Tdir) -o $@ -DSREAL -DConj_ \ -+ $(LIBTOOL) --tag=CC $(sR1CC) -c $(CDEFS) $(sR1CFLAGS) -I$(R1Tdir) -o $@ -DSREAL -DConj_ \ - ATL_sger1.c - ATL_sger1_dummy.o : ATL_sger1_dummy.c -- $(ICC) -c $(ICCFLAGS) -I$(R1Tdir) -o $@ -DSREAL ATL_sger1_dummy.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) -I$(R1Tdir) -o $@ -DSREAL ATL_sger1_dummy.c - - res/sR1RES : xr1search force_build - ./xr1search -p s -@@ -177,14 +177,14 @@ - cger1tune.o : $(mySRCdir)/ger1tune.c - $(ICC) -c $(ICCFLAGS) -o $@ -DSCPLX $(mySRCdir)/ger1tune.c - ATL_cger.o : ATL_ger.c atlas_cr1.h -- $(ICC) -c $(ICCFLAGS) -o $@ -DSCPLX -I$(R1Tdir) ATL_ger.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) -o $@ -DSCPLX -I$(R1Tdir) ATL_ger.c - ATL_cger1.o : ATL_cger1.c -- $(cR1CC) -c $(CDEFS) $(cR1CFLAGS) -I$(R1Tdir) -o $@ -DSCPLX ATL_cger1.c -+ $(LIBTOOL) --tag=CC $(cR1CC) -c $(CDEFS) $(cR1CFLAGS) -I$(R1Tdir) -o $@ -DSCPLX ATL_cger1.c - ATL_cger1c.o : ATL_cger1.c -- $(cR1CC) -c $(CDEFS) $(cR1CFLAGS) -I$(R1Tdir) -o $@ -DSCPLX -DConj_ \ -+ $(LIBTOOL) --tag=CC $(cR1CC) -c $(CDEFS) $(cR1CFLAGS) -I$(R1Tdir) -o $@ -DSCPLX -DConj_ \ - ATL_cger1.c - ATL_cger1_dummy.o : ATL_cger1_dummy.c -- $(ICC) -c $(ICCFLAGS) -I$(R1Tdir) -o $@ -DSCPLX ATL_cger1_dummy.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) -I$(R1Tdir) -o $@ -DSCPLX ATL_cger1_dummy.c - - res/cR1RES : xr1search force_build - ./xr1search -p c -@@ -230,14 +230,14 @@ - zger1tune.o : $(mySRCdir)/ger1tune.c - $(ICC) -c $(ICCFLAGS) -o $@ -DDCPLX $(mySRCdir)/ger1tune.c - ATL_zger.o : ATL_ger.c atlas_zr1.h -- $(ICC) -c $(ICCFLAGS) -o $@ -DDCPLX -I$(R1Tdir) ATL_ger.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) -o $@ -DDCPLX -I$(R1Tdir) ATL_ger.c - ATL_zger1.o : ATL_zger1.c -- $(zR1CC) -c $(CDEFS) $(zR1CFLAGS) -I$(R1Tdir) -o $@ -DDCPLX ATL_zger1.c -+ $(LIBTOOL) --tag=CC $(zR1CC) -c $(CDEFS) $(zR1CFLAGS) -I$(R1Tdir) -o $@ -DDCPLX ATL_zger1.c - ATL_zger1c.o : ATL_zger1.c -- $(zR1CC) -c $(CDEFS) $(zR1CFLAGS) -I$(R1Tdir) -o $@ -DDCPLX -DConj_ \ -+ $(LIBTOOL) --tag=CC $(zR1CC) -c $(CDEFS) $(zR1CFLAGS) -I$(R1Tdir) -o $@ -DDCPLX -DConj_ \ - ATL_zger1.c - ATL_zger1_dummy.o : ATL_zger1_dummy.c -- $(ICC) -c $(ICCFLAGS) -I$(R1Tdir) -o $@ -DDCPLX ATL_zger1_dummy.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) -I$(R1Tdir) -o $@ -DDCPLX ATL_zger1_dummy.c - - res/zR1RES : xr1search force_build - ./xr1search -p z -diff -Nur ATLAS.orig/makes/Make.sprk ATLAS/makes/Make.sprk ---- ATLAS.orig/makes/Make.sprk 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/makes/Make.sprk 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/blas/pklevel3/sprk - -+include $(INCSdir)/gentoo_libtool.inc -+ - all : lib - lib : dlib slib zlib clib - clean : sclean dclean cclean zclean -diff -Nur ATLAS.orig/makes/Make.sysinfo ATLAS/makes/Make.sysinfo ---- ATLAS.orig/makes/Make.sysinfo 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/makes/Make.sysinfo 2007-08-18 13:44:42.000000000 +0100 -@@ -111,12 +111,12 @@ - ATL_cputime.c : - cp $(mySRCdir)/ATL_cputime.c . - ATL_cputime.o : ATL_cputime.c -- $(ICC) -c $(ICCFLAGS) ATL_cputime.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) ATL_cputime.c - - ATL_walltime.c : - cp $(mySRCdir)/ATL_walltime.c . - ATL_walltime.o : ATL_walltime.c -- $(ICC) -c $(ICCFLAGS) ATL_walltime.c -+ $(LIBTOOL) --tag=CC $(ICC) -c $(ICCFLAGS) ATL_walltime.c - - ATL_Xwalltime.o : ATL_walltime.o - $(XCC) $(XCCFLAGS) -c -o ATL_Xwalltime.o ATL_walltime.c -diff -Nur ATLAS.orig/makes/Make.tstsrc ATLAS/makes/Make.tstsrc ---- ATLAS.orig/makes/Make.tstsrc 2007-08-10 16:57:42.000000000 +0100 -+++ ATLAS/makes/Make.tstsrc 2007-08-18 13:44:42.000000000 +0100 -@@ -1,6 +1,8 @@ - include Make.inc - mySRCdir = $(SRCdir)/src/testing - -+include $(INCSdir)/gentoo_libtool.inc -+ - INCdep = $(INCSdir)/atlas_misc.h $(INCSdir)/atlas_f77.h \ - $(INCSdir)/atlas_tst.h - INCdep1 = $(INCSdir)/atlas_misc.h $(INCSdir)/atlas_tst.h -diff -Nur ATLAS.orig/Make.top ATLAS/Make.top ---- ATLAS.orig/Make.top 2007-08-10 16:57:40.000000000 +0100 -+++ ATLAS/Make.top 2007-08-18 13:44:42.000000000 +0100 -@@ -24,6 +24,75 @@ - - fgrep -e fault -e FAULT -e error -e ERROR -e fail -e FAIL \ - bin/sanity.out - @ echo "DONE" -+ -+ -+shared: INSTALLER = cp -+shared: libatlas.so libblas.so libcblas.so -+ -+shared-strip: INSTALLER = install -s -+shared-strip: libatlas.so libblas.so libcblas.so -+ -+ptshared: INSTALLER = cp -+ptshared: libptblas.so libptcblas.so -+ -+ptshared-strip: INSTALLER = install -s -+ptshared-strip: libptblas.so libptcblas.so -+ -+libatlas.so: -+ mkdir -p gentoo/libs -+ @echo -+ @echo Linking a really big library, please be patient... -+ @echo -+ cd gentoo/libatlas.a ; \ -+ libtool --mode=link --tag=CC $(CC) $(LIBS) -o libatlas.la \ -+ *.lo -rpath /usr/$(LIBDIR) ; \ -+ libtool --mode=install $(INSTALLER) libatlas.la $(BLDdir)/gentoo/libs -+ -+libblas.so: -+ cd gentoo/libf77blas.a ; \ -+ libtool --mode=link --tag=CC $(CC) $(F77SYSLIB) -o libblas.la \ -+ ../libs/libatlas.la *.lo -rpath $(RPATH); \ -+ rm -f .libs/libblas.so.0.0.0; \ -+ $(CC) -shared .libs/*.o $(LDFLAGS) $(F77SYSLIB) $(BLDdir)/gentoo/libs/libatlas.so \ -+ -Wl,-soname -Wl,libblas.so.0 -o .libs/libblas.so.0.0.0; \ -+ libtool --mode=install $(INSTALLER) libblas.la $(BLDdir)/gentoo/libs -+ -+libcblas.so: -+ cd gentoo/libcblas.a ; \ -+ libtool --mode=link --tag=CC $(CC) -o libcblas.la \ -+ ../libs/libatlas.la *.lo -rpath $(RPATH) ; \ -+ rm -f .libs/libcblas.so.0.0.0; \ -+ $(CC) -shared .libs/*.o $(LDFLAGS) $(BLDdir)/gentoo/libs/libatlas.so \ -+ -Wl,-soname -Wl,libcblas.so.0 -o .libs/libcblas.so.0.0.0; \ -+ libtool --mode=install $(INSTALLER) libcblas.la $(BLDdir)/gentoo/libs -+ -+libptblas.so: -+ mkdir -p gentoo/threaded-libs -+ cd gentoo/libptf77blas.a ; \ -+ libtool --mode=link --tag=CC $(CC) $(F77SYSLIB) -o libblas.la \ -+ ../libs/libatlas.la *.lo -rpath $(RPATH); \ -+ rm -f .libs/libblas.so.0.0.0; \ -+ $(CC) -shared .libs/*.o $(F77SYSLIB) $(BLDdir)/gentoo/libs/libatlas.so \ -+ -Wl,-soname -Wl,libblas.so.0 -o .libs/libblas.so.0.0.0; \ -+ libtool --mode=install $(INSTALLER) libblas.la $(BLDdir)/gentoo/threaded-libs -+ -+libptcblas.so: -+ cd gentoo/libptcblas.a ; \ -+ libtool --mode=link --tag=CC $(CC) -o libcblas.la \ -+ ../libs/libatlas.la *.lo -rpath $(RPATH); \ -+ rm -f .libs/libcblas.so.0.0.0; \ -+ $(CC) -shared .libs/*.o $(BLDdir)/gentoo/libs/libatlas.so \ -+ -Wl,-soname -Wl,libcblas.so.0 -o .libs/libcblas.so.0.0.0; \ -+ libtool --mode=install $(INSTALLER) libcblas.la $(BLDdir)/gentoo/threaded-libs -+ -+liblapack.so: -+ mkdir -p gentoo/libs -+ cd gentoo/liblapack.a ; \ -+ libtool --mode=link --tag=CC $(CC) $(F77SYSLIB) -o liblapack.la \ -+ *.lo -rpath $(RPATH) -lblas -lcblas -latlas ; \ -+ libtool --mode=install $(INSTALLER) liblapack.la $(BLDdir)/gentoo/libs -+ -+ - sanity_test : - @ echo "BUILDING TESTERS:" - cd bin ; $(MAKE) sanity_test -diff -Nur ATLAS.orig/tune/blas/gemm/emit_mm.c ATLAS/tune/blas/gemm/emit_mm.c ---- ATLAS.orig/tune/blas/gemm/emit_mm.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/gemm/emit_mm.c 2007-08-18 13:44:42.000000000 +0100 -@@ -2606,6 +2606,12 @@ - assert(fp); - - fprintf(fp, "include ../Make.inc\n\n"); -+ fprintf(fp, "ICC:=$(LIBTOOL) --tag=CC $(ICC)\n\n"); -+ fprintf(fp, "SMC:=$(LIBTOOL) --tag=CC $(SMC)\n\n"); -+ fprintf(fp, "DMC:=$(LIBTOOL) --tag=CC $(DMC)\n\n"); -+ fprintf(fp, "SKC:=$(LIBTOOL) --tag=CC $(SKC)\n\n"); -+ fprintf(fp, "DKC:=$(LIBTOOL) --tag=CC $(DKC)\n\n"); -+ fprintf(fp, "XCC:=$(LIBTOOL) --tag=CC $(XCC)\n\n"); - fprintf(fp, "CDEFS2 = $(CDEFS)"); - for (i=0; i < 3; i++) - if (cp[i]) fprintf(fp, " -DATL_UCLEAN%c", cwh[i]); -@@ -2685,7 +2691,7 @@ - wp->NBs[k], wp->imult, wp->fixed, betas[j]); - else sprintf(fnam, "ATL_%cNBmm_b%c", pre, betas[j]); - fprintf(fp, "%s.o : %s.c \n", fnam, fnam); -- fprintf(fp, "\t%s $(CDEFS2) -DATL_BETA=%c -c %s %s.c\n", -+ fprintf(fp, "\t$(LIBTOOL) --tag=CC %s $(CDEFS2) -DATL_BETA=%c -c %s %s.c\n", - wp->CC, betas[j], wp->CCFLAGS, fnam); - } - } -diff -Nur ATLAS.orig/tune/blas/gemv/mvsearch.c ATLAS/tune/blas/gemv/mvsearch.c ---- ATLAS.orig/tune/blas/gemv/mvsearch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/gemv/mvsearch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -512,7 +512,7 @@ - fprintf(fp, "include Make.inc\n\n"); - - if (ccN[0] == '\0') fprintf(fp, "MVNCC = $(%cKC)\n", UPR); -- else fprintf(fp, "MVNCC = %s\n", ccN); -+ else fprintf(fp, "MVNCC = $(LIBTOOL) --tag=CC %s\n", ccN); - if (ccN[0] == '\0' && ccflagsN[0] != '\0') - fprintf(fp, "MVNFLAGS = $(CDEFS) $(%cKCFLAGS) %s -D%s\n", - UPR, ccflagsN, typ); -@@ -526,7 +526,7 @@ - } - - if (ccT[0] == '\0') fprintf(fp, "MVTCC = $(%cKC)\n", UPR); -- else fprintf(fp, "MVTCC = %s\n", ccT); -+ else fprintf(fp, "MVTCC = $(LIBTOOL) --tag=CC %s\n", ccT); - if (ccT[0] == '\0' && ccflagsT[0] != '\0') - fprintf(fp, "MVTFLAGS = $(CDEFS) $(%cKCFLAGS) %s -D%s\n", - UPR, ccflagsT, typ); -@@ -540,7 +540,7 @@ - } - - if (ccS[0] == '\0') fprintf(fp, "MVSCC = $(%cKC)\n", UPR); -- else fprintf(fp, "MVSCC = %s\n", ccS); -+ else fprintf(fp, "MVSCC = $(LIBTOOL) --tag=CC %s\n", ccS); - if (ccS[0] == '\0' && ccflagsS[0] != '\0') - fprintf(fp, "MVSFLAGS = $(CDEFS) $(%cKCFLAGS) %s -D%s", - UPR, ccflagsS, typ); -diff -Nur ATLAS.orig/tune/blas/level1/asumsrch.c ATLAS/tune/blas/level1/asumsrch.c ---- ATLAS.orig/tune/blas/level1/asumsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/asumsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -180,7 +181,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/axpbysrch.c ATLAS/tune/blas/level1/axpbysrch.c ---- ATLAS.orig/tune/blas/level1/axpbysrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/axpbysrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -188,7 +189,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/axpysrch.c ATLAS/tune/blas/level1/axpysrch.c ---- ATLAS.orig/tune/blas/level1/axpysrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/axpysrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -186,7 +187,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/copysrch.c ATLAS/tune/blas/level1/copysrch.c ---- ATLAS.orig/tune/blas/level1/copysrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/copysrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -180,7 +181,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/cpscsrch.c ATLAS/tune/blas/level1/cpscsrch.c ---- ATLAS.orig/tune/blas/level1/cpscsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/cpscsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -186,7 +187,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/dotsrch.c ATLAS/tune/blas/level1/dotsrch.c ---- ATLAS.orig/tune/blas/level1/dotsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/dotsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -161,6 +161,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -182,7 +183,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/iamaxsrch.c ATLAS/tune/blas/level1/iamaxsrch.c ---- ATLAS.orig/tune/blas/level1/iamaxsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/iamaxsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -179,7 +180,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/nrm2srch.c ATLAS/tune/blas/level1/nrm2srch.c ---- ATLAS.orig/tune/blas/level1/nrm2srch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/nrm2srch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -180,7 +181,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/rotsrch.c ATLAS/tune/blas/level1/rotsrch.c ---- ATLAS.orig/tune/blas/level1/rotsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/rotsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -189,7 +190,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/scalsrch.c ATLAS/tune/blas/level1/scalsrch.c ---- ATLAS.orig/tune/blas/level1/scalsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/scalsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -187,7 +188,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/setsrch.c ATLAS/tune/blas/level1/setsrch.c ---- ATLAS.orig/tune/blas/level1/setsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/setsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -181,7 +182,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; -diff -Nur ATLAS.orig/tune/blas/level1/swapsrch.c ATLAS/tune/blas/level1/swapsrch.c ---- ATLAS.orig/tune/blas/level1/swapsrch.c 2007-08-10 16:58:24.000000000 +0100 -+++ ATLAS/tune/blas/level1/swapsrch.c 2007-08-18 13:44:42.000000000 +0100 -@@ -159,6 +159,7 @@ - FILE *fpin; - FILENODE *fbase, *fn, *fp=NULL; - char ln[512], rout[256], auth[256], cc[256], ccflags[256]; -+ char temp[256]; - char *pcc, *pccflags; - int i, n, ID, alpha, beta, incX, incY; - -@@ -180,7 +181,10 @@ - assert(fgets(ccflags, 512, fpin) != NULL); - FixFlags(cc); - FixFlags(ccflags); -- pcc = cc; -+ /* Gentoo pcc = cc; */ -+ strcpy(temp, "$(LIBTOOL) --tag=CC "); -+ strcat(temp, cc); -+ pcc = temp; - pccflags = ccflags; - } - else pcc = pccflags = NULL; diff --git a/sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch b/sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch deleted file mode 100644 index ca5a7a8ee..000000000 --- a/sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur ATLAS/include/contrib/camm_dpa.h ATLAS-new/include/contrib/camm_dpa.h ---- ATLAS/include/contrib/camm_dpa.h 2006-09-09 15:33:15.000000000 -0400 -+++ ATLAS-new/include/contrib/camm_dpa.h 2006-09-26 10:18:24.000000000 -0400 -@@ -1619,7 +1619,7 @@ - #if defined(SCPLX) || (defined(DCPLX) && defined(ATL_SSE2)) - ,"m" (w) - #endif -- :"ax","bx","cx","dx","si","di"); -+ :"ax","cx","dx","si","di"); - - - } diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.37 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.37 deleted file mode 100644 index 55d230500..000000000 --- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.37 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 5c3fb9a4c74e8426105558a23b2215ff atlas3.7.37.tar.bz2 2282682 -RMD160 33f728d2d25c396179748c43aeff9ab71107ddc8 atlas3.7.37.tar.bz2 2282682 -SHA256 bbc56b6355c07666d8021f640da00a35838e87ec4cb4cf52bdbb25336635fd65 atlas3.7.37.tar.bz2 2282682 -MD5 5feace3f4507a92ef822b2e0b50151d7 lapack-lite-3.1.1.tgz 5332509 -RMD160 d81baafd1f0f9859d9f75ac9b658f743544b5f5b lapack-lite-3.1.1.tgz 5332509 -SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 lapack-lite-3.1.1.tgz 5332509 diff --git a/sci-libs/lapack-atlas/files/eselect.lapack.atlas b/sci-libs/lapack-atlas/files/eselect.lapack.atlas deleted file mode 100644 index 7478b5154..000000000 --- a/sci-libs/lapack-atlas/files/eselect.lapack.atlas +++ /dev/null @@ -1,4 +0,0 @@ -lapack/atlas/liblapack.so /usr/@LIBDIR@/liblapack.so -lapack/atlas/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0 -lapack/atlas/liblapack.a /usr/@LIBDIR@/liblapack.a -../lapack/atlas/lapack.pc /usr/@LIBDIR@/pkgconfig/lapack.pc diff --git a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch b/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch deleted file mode 100644 index 7df026709..000000000 --- a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch +++ /dev/null @@ -1,373 +0,0 @@ ---- configure.ac 1970-01-01 01:00:00.000000000 +0100 -+++ configure.ac 2007-08-14 10:28:36.000000000 +0100 -@@ -0,0 +1,26 @@ -+AC_PREREQ(2.61) -+AC_INIT(lapack, 3.1.1, lapack@cs.utk.edu) -+AM_INIT_AUTOMAKE([foreign]) -+ -+AC_LANG(Fortran 77) -+AC_PROG_F77 -+AC_PROG_LIBTOOL -+ -+AC_F77_FUNC(sgemm) -+ -+PKG_PROG_PKG_CONFIG -+if test -n "$PKG_CONFIG"; then -+ PKG_CHECK_MODULES([BLAS], [blas]) -+else -+ AC_CHECK_LIB(blas, $sgemm) -+ BLAS_LIBS=-lblas -+ AC_SUBST(BLAS_LIBS) -+fi -+ -+AC_ARG_VAR(NOOPT_FFLAGS, Fortran 77 compiler flags to use for unoptimized files) -+ -+AC_CONFIG_FILES([Makefile -+ SRC/Makefile -+ INSTALL/Makefile -+ lapack.pc]) -+AC_OUTPUT ---- Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ Makefile.am 2007-08-14 11:39:34.000000000 +0100 -@@ -0,0 +1,6 @@ -+SUBDIRS = INSTALL SRC -+ -+pkgconfigdir = $(libdir) -+pkgconfig_DATA = lapack.pc -+ -+EXTRA_DIST = README lapack.pc ---- lapack.pc.in 1970-01-01 01:00:00.000000000 +0100 -+++ lapack.pc.in 2007-08-17 11:39:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: @PACKAGE_NAME@ -+Description: Linear Algebra PACKage FORTRAN 77 reference implementation -+Version: @PACKAGE_VERSION@ -+Requires: blas -+URL: http://www.netlib.org/lapack/ -+Libs: -llapack ---- SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ SRC/Makefile.am 2007-08-02 15:15:59.000000000 +0100 -@@ -0,0 +1,292 @@ -+lib_LTLIBRARIES = \ -+ liblapack.la -+ -+noinst_LTLIBRARIES = \ -+ liblapack-noopt.la -+ -+ALLAUX_SOURCES = ilaenv.f ieeeck.f lsamen.f xerbla.f iparmq.f \ -+ ../INSTALL/ilaver.f ../INSTALL/lsame.f -+ -+SINGLE_NOOPT_SOURCES = \ -+ slaruv.f ../INSTALL/slamch.f -+ -+SINGLE_SOURCES = \ -+ sbdsdc.f \ -+ sbdsqr.f sdisna.f slabad.f slacpy.f sladiv.f slae2.f slaebz.f \ -+ slaed0.f slaed1.f slaed2.f slaed3.f slaed4.f slaed5.f slaed6.f \ -+ slaed7.f slaed8.f slaed9.f slaeda.f slaev2.f slagtf.f \ -+ slagts.f slamrg.f slanst.f \ -+ slapy2.f slapy3.f slarnv.f \ -+ slarra.f slarrb.f slarrc.f slarrd.f slarre.f slarrf.f slarrj.f \ -+ slarrk.f slarrr.f slaneg.f \ -+ slartg.f slas2.f slascl.f \ -+ slasd0.f slasd1.f slasd2.f slasd3.f slasd4.f slasd5.f slasd6.f \ -+ slasd7.f slasd8.f slasda.f slasdq.f slasdt.f \ -+ slaset.f slasq1.f slasq2.f slasq3.f slazq3.f slasq4.f slazq4.f slasq5.f slasq6.f \ -+ slasr.f slasrt.f slassq.f slasv2.f spttrf.f sstebz.f sstedc.f \ -+ ssteqr.f ssterf.f slaisnan.f sisnan.f \ -+ ../INSTALL/second_INT_CPU_TIME.f -+ -+DOUBLE_NOOPT_SOURCES = \ -+ dlaruv.f ../INSTALL/dlamch.f -+ -+DOUBLE_SOURCES = \ -+ dbdsdc.f \ -+ dbdsqr.f ddisna.f dlabad.f dlacpy.f dladiv.f dlae2.f dlaebz.f \ -+ dlaed0.f dlaed1.f dlaed2.f dlaed3.f dlaed4.f dlaed5.f dlaed6.f \ -+ dlaed7.f dlaed8.f dlaed9.f dlaeda.f dlaev2.f dlagtf.f \ -+ dlagts.f dlamrg.f dlanst.f \ -+ dlapy2.f dlapy3.f dlarnv.f \ -+ dlarra.f dlarrb.f dlarrc.f dlarrd.f dlarre.f dlarrf.f dlarrj.f \ -+ dlarrk.f dlarrr.f dlaneg.f \ -+ dlartg.f dlas2.f dlascl.f \ -+ dlasd0.f dlasd1.f dlasd2.f dlasd3.f dlasd4.f dlasd5.f dlasd6.f \ -+ dlasd7.f dlasd8.f dlasda.f dlasdq.f dlasdt.f \ -+ dlaset.f dlasq1.f dlasq2.f dlasq3.f dlazq3.f dlasq4.f dlazq4.f dlasq5.f dlasq6.f \ -+ dlasr.f dlasrt.f dlassq.f dlasv2.f dpttrf.f dstebz.f dstedc.f \ -+ dsteqr.f dsterf.f dlaisnan.f disnan.f \ -+ ../INSTALL/dsecnd_INT_CPU_TIME.f -+ -+S_SOURCES = \ -+ sgbbrd.f sgbcon.f sgbequ.f sgbrfs.f sgbsv.f \ -+ sgbsvx.f sgbtf2.f sgbtrf.f sgbtrs.f sgebak.f sgebal.f sgebd2.f \ -+ sgebrd.f sgecon.f sgeequ.f sgees.f sgeesx.f sgeev.f sgeevx.f \ -+ sgegs.f sgegv.f sgehd2.f sgehrd.f sgelq2.f sgelqf.f \ -+ sgels.f sgelsd.f sgelss.f sgelsx.f sgelsy.f sgeql2.f sgeqlf.f \ -+ sgeqp3.f sgeqpf.f sgeqr2.f sgeqrf.f sgerfs.f sgerq2.f sgerqf.f \ -+ sgesc2.f sgesdd.f sgesv.f sgesvd.f sgesvx.f sgetc2.f sgetf2.f \ -+ sgetrf.f sgetri.f \ -+ sgetrs.f sggbak.f sggbal.f sgges.f sggesx.f sggev.f sggevx.f \ -+ sggglm.f sgghrd.f sgglse.f sggqrf.f \ -+ sggrqf.f sggsvd.f sggsvp.f sgtcon.f sgtrfs.f sgtsv.f \ -+ sgtsvx.f sgttrf.f sgttrs.f sgtts2.f shgeqz.f \ -+ shsein.f shseqr.f slabrd.f slacon.f slacn2.f \ -+ slaein.f slaexc.f slag2.f slags2.f slagtm.f slagv2.f slahqr.f \ -+ slahrd.f slahr2.f slaic1.f slaln2.f slals0.f slalsa.f slalsd.f \ -+ slangb.f slange.f slangt.f slanhs.f slansb.f slansp.f \ -+ slansy.f slantb.f slantp.f slantr.f slanv2.f \ -+ slapll.f slapmt.f \ -+ slaqgb.f slaqge.f slaqp2.f slaqps.f slaqsb.f slaqsp.f slaqsy.f \ -+ slaqr0.f slaqr1.f slaqr2.f slaqr3.f slaqr4.f slaqr5.f \ -+ slaqtr.f slar1v.f slar2v.f \ -+ slarf.f slarfb.f slarfg.f slarft.f slarfx.f slargv.f \ -+ slarrv.f slartv.f \ -+ slarz.f slarzb.f slarzt.f slaswp.f slasy2.f slasyf.f \ -+ slatbs.f slatdf.f slatps.f slatrd.f slatrs.f slatrz.f slatzm.f \ -+ slauu2.f slauum.f sopgtr.f sopmtr.f sorg2l.f sorg2r.f \ -+ sorgbr.f sorghr.f sorgl2.f sorglq.f sorgql.f sorgqr.f sorgr2.f \ -+ sorgrq.f sorgtr.f sorm2l.f sorm2r.f \ -+ sormbr.f sormhr.f sorml2.f sormlq.f sormql.f sormqr.f sormr2.f \ -+ sormr3.f sormrq.f sormrz.f sormtr.f spbcon.f spbequ.f spbrfs.f \ -+ spbstf.f spbsv.f spbsvx.f \ -+ spbtf2.f spbtrf.f spbtrs.f spocon.f spoequ.f sporfs.f sposv.f \ -+ sposvx.f spotf2.f spotrf.f spotri.f spotrs.f sppcon.f sppequ.f \ -+ spprfs.f sppsv.f sppsvx.f spptrf.f spptri.f spptrs.f sptcon.f \ -+ spteqr.f sptrfs.f sptsv.f sptsvx.f spttrs.f sptts2.f srscl.f \ -+ ssbev.f ssbevd.f ssbevx.f ssbgst.f ssbgv.f ssbgvd.f ssbgvx.f \ -+ ssbtrd.f sspcon.f sspev.f sspevd.f sspevx.f sspgst.f \ -+ sspgv.f sspgvd.f sspgvx.f ssprfs.f sspsv.f sspsvx.f ssptrd.f \ -+ ssptrf.f ssptri.f ssptrs.f sstegr.f sstein.f sstev.f sstevd.f sstevr.f \ -+ sstevx.f ssycon.f ssyev.f ssyevd.f ssyevr.f ssyevx.f ssygs2.f \ -+ ssygst.f ssygv.f ssygvd.f ssygvx.f ssyrfs.f ssysv.f ssysvx.f \ -+ ssytd2.f ssytf2.f ssytrd.f ssytrf.f ssytri.f ssytrs.f stbcon.f \ -+ stbrfs.f stbtrs.f stgevc.f stgex2.f stgexc.f stgsen.f \ -+ stgsja.f stgsna.f stgsy2.f stgsyl.f stpcon.f stprfs.f stptri.f \ -+ stptrs.f \ -+ strcon.f strevc.f strexc.f strrfs.f strsen.f strsna.f strsyl.f \ -+ strti2.f strtri.f strtrs.f stzrqf.f stzrzf.f sstemr.f -+ -+C_SOURCES = \ -+ cbdsqr.f cgbbrd.f cgbcon.f cgbequ.f cgbrfs.f cgbsv.f cgbsvx.f \ -+ cgbtf2.f cgbtrf.f cgbtrs.f cgebak.f cgebal.f cgebd2.f cgebrd.f \ -+ cgecon.f cgeequ.f cgees.f cgeesx.f cgeev.f cgeevx.f \ -+ cgegs.f cgegv.f cgehd2.f cgehrd.f cgelq2.f cgelqf.f \ -+ cgels.f cgelsd.f cgelss.f cgelsx.f cgelsy.f cgeql2.f cgeqlf.f cgeqp3.f \ -+ cgeqpf.f cgeqr2.f cgeqrf.f cgerfs.f cgerq2.f cgerqf.f \ -+ cgesc2.f cgesdd.f cgesv.f cgesvd.f cgesvx.f cgetc2.f cgetf2.f cgetrf.f \ -+ cgetri.f cgetrs.f \ -+ cggbak.f cggbal.f cgges.f cggesx.f cggev.f cggevx.f cggglm.f \ -+ cgghrd.f cgglse.f cggqrf.f cggrqf.f \ -+ cggsvd.f cggsvp.f \ -+ cgtcon.f cgtrfs.f cgtsv.f cgtsvx.f cgttrf.f cgttrs.f cgtts2.f chbev.f \ -+ chbevd.f chbevx.f chbgst.f chbgv.f chbgvd.f chbgvx.f chbtrd.f \ -+ checon.f cheev.f cheevd.f cheevr.f cheevx.f chegs2.f chegst.f \ -+ chegv.f chegvd.f chegvx.f cherfs.f chesv.f chesvx.f chetd2.f \ -+ chetf2.f chetrd.f \ -+ chetrf.f chetri.f chetrs.f chgeqz.f chpcon.f chpev.f chpevd.f \ -+ chpevx.f chpgst.f chpgv.f chpgvd.f chpgvx.f chprfs.f chpsv.f \ -+ chpsvx.f \ -+ chptrd.f chptrf.f chptri.f chptrs.f chsein.f chseqr.f clabrd.f \ -+ clacgv.f clacon.f clacn2.f clacp2.f clacpy.f clacrm.f clacrt.f cladiv.f \ -+ claed0.f claed7.f claed8.f \ -+ claein.f claesy.f claev2.f clags2.f clagtm.f \ -+ clahef.f clahqr.f \ -+ clahrd.f clahr2.f claic1.f clals0.f clalsa.f clalsd.f clangb.f clange.f clangt.f \ -+ clanhb.f clanhe.f \ -+ clanhp.f clanhs.f clanht.f clansb.f clansp.f clansy.f clantb.f \ -+ clantp.f clantr.f clapll.f clapmt.f clarcm.f claqgb.f claqge.f \ -+ claqhb.f claqhe.f claqhp.f claqp2.f claqps.f claqsb.f \ -+ claqr0.f claqr1.f claqr2.f claqr3.f claqr4.f claqr5.f \ -+ claqsp.f claqsy.f clar1v.f clar2v.f clarf.f clarfb.f clarfg.f clarft.f \ -+ clarfx.f clargv.f clarnv.f clarrv.f clartg.f clartv.f \ -+ clarz.f clarzb.f clarzt.f clascl.f claset.f clasr.f classq.f \ -+ claswp.f clasyf.f clatbs.f clatdf.f clatps.f clatrd.f clatrs.f clatrz.f \ -+ clatzm.f clauu2.f clauum.f cpbcon.f cpbequ.f cpbrfs.f cpbstf.f cpbsv.f \ -+ cpbsvx.f cpbtf2.f cpbtrf.f cpbtrs.f cpocon.f cpoequ.f cporfs.f \ -+ cposv.f cposvx.f cpotf2.f cpotrf.f cpotri.f cpotrs.f cppcon.f \ -+ cppequ.f cpprfs.f cppsv.f cppsvx.f cpptrf.f cpptri.f cpptrs.f \ -+ cptcon.f cpteqr.f cptrfs.f cptsv.f cptsvx.f cpttrf.f cpttrs.f cptts2.f \ -+ crot.f cspcon.f cspmv.f cspr.f csprfs.f cspsv.f \ -+ cspsvx.f csptrf.f csptri.f csptrs.f csrscl.f cstedc.f \ -+ cstegr.f cstein.f csteqr.f csycon.f csymv.f \ -+ csyr.f csyrfs.f csysv.f csysvx.f csytf2.f csytrf.f csytri.f \ -+ csytrs.f ctbcon.f ctbrfs.f ctbtrs.f ctgevc.f ctgex2.f \ -+ ctgexc.f ctgsen.f ctgsja.f ctgsna.f ctgsy2.f ctgsyl.f ctpcon.f \ -+ ctprfs.f ctptri.f \ -+ ctptrs.f ctrcon.f ctrevc.f ctrexc.f ctrrfs.f ctrsen.f ctrsna.f \ -+ ctrsyl.f ctrti2.f ctrtri.f ctrtrs.f ctzrqf.f ctzrzf.f cung2l.f cung2r.f \ -+ cungbr.f cunghr.f cungl2.f cunglq.f cungql.f cungqr.f cungr2.f \ -+ cungrq.f cungtr.f cunm2l.f cunm2r.f cunmbr.f cunmhr.f cunml2.f \ -+ cunmlq.f cunmql.f cunmqr.f cunmr2.f cunmr3.f cunmrq.f cunmrz.f \ -+ cunmtr.f cupgtr.f cupmtr.f icmax1.f scsum1.f cstemr.f -+ -+D_SOURCES = \ -+ dgbbrd.f dgbcon.f dgbequ.f dgbrfs.f dgbsv.f \ -+ dgbsvx.f dgbtf2.f dgbtrf.f dgbtrs.f dgebak.f dgebal.f dgebd2.f \ -+ dgebrd.f dgecon.f dgeequ.f dgees.f dgeesx.f dgeev.f dgeevx.f \ -+ dgegs.f dgegv.f dgehd2.f dgehrd.f dgelq2.f dgelqf.f \ -+ dgels.f dgelsd.f dgelss.f dgelsx.f dgelsy.f dgeql2.f dgeqlf.f \ -+ dgeqp3.f dgeqpf.f dgeqr2.f dgeqrf.f dgerfs.f dgerq2.f dgerqf.f \ -+ dgesc2.f dgesdd.f dgesv.f dgesvd.f dgesvx.f dgetc2.f dgetf2.f \ -+ dgetrf.f dgetri.f \ -+ dgetrs.f dggbak.f dggbal.f dgges.f dggesx.f dggev.f dggevx.f \ -+ dggglm.f dgghrd.f dgglse.f dggqrf.f \ -+ dggrqf.f dggsvd.f dggsvp.f dgtcon.f dgtrfs.f dgtsv.f \ -+ dgtsvx.f dgttrf.f dgttrs.f dgtts2.f dhgeqz.f \ -+ dhsein.f dhseqr.f dlabrd.f dlacon.f dlacn2.f \ -+ dlaein.f dlaexc.f dlag2.f dlags2.f dlagtm.f dlagv2.f dlahqr.f \ -+ dlahrd.f dlahr2.f dlaic1.f dlaln2.f dlals0.f dlalsa.f dlalsd.f \ -+ dlangb.f dlange.f dlangt.f dlanhs.f dlansb.f dlansp.f \ -+ dlansy.f dlantb.f dlantp.f dlantr.f dlanv2.f \ -+ dlapll.f dlapmt.f \ -+ dlaqgb.f dlaqge.f dlaqp2.f dlaqps.f dlaqsb.f dlaqsp.f dlaqsy.f \ -+ dlaqr0.f dlaqr1.f dlaqr2.f dlaqr3.f dlaqr4.f dlaqr5.f \ -+ dlaqtr.f dlar1v.f dlar2v.f \ -+ dlarf.f dlarfb.f dlarfg.f dlarft.f dlarfx.f dlargv.f \ -+ dlarrv.f dlartv.f \ -+ dlarz.f dlarzb.f dlarzt.f dlaswp.f dlasy2.f dlasyf.f \ -+ dlatbs.f dlatdf.f dlatps.f dlatrd.f dlatrs.f dlatrz.f dlatzm.f dlauu2.f \ -+ dlauum.f dopgtr.f dopmtr.f dorg2l.f dorg2r.f \ -+ dorgbr.f dorghr.f dorgl2.f dorglq.f dorgql.f dorgqr.f dorgr2.f \ -+ dorgrq.f dorgtr.f dorm2l.f dorm2r.f \ -+ dormbr.f dormhr.f dorml2.f dormlq.f dormql.f dormqr.f dormr2.f \ -+ dormr3.f dormrq.f dormrz.f dormtr.f dpbcon.f dpbequ.f dpbrfs.f \ -+ dpbstf.f dpbsv.f dpbsvx.f \ -+ dpbtf2.f dpbtrf.f dpbtrs.f dpocon.f dpoequ.f dporfs.f dposv.f \ -+ dposvx.f dpotf2.f dpotrf.f dpotri.f dpotrs.f dppcon.f dppequ.f \ -+ dpprfs.f dppsv.f dppsvx.f dpptrf.f dpptri.f dpptrs.f dptcon.f \ -+ dpteqr.f dptrfs.f dptsv.f dptsvx.f dpttrs.f dptts2.f drscl.f \ -+ dsbev.f dsbevd.f dsbevx.f dsbgst.f dsbgv.f dsbgvd.f dsbgvx.f \ -+ dsbtrd.f dspcon.f dspev.f dspevd.f dspevx.f dspgst.f \ -+ dspgv.f dspgvd.f dspgvx.f dsprfs.f dspsv.f dspsvx.f dsptrd.f \ -+ dsptrf.f dsptri.f dsptrs.f dstegr.f dstein.f dstev.f dstevd.f dstevr.f \ -+ dstevx.f dsycon.f dsyev.f dsyevd.f dsyevr.f \ -+ dsyevx.f dsygs2.f dsygst.f dsygv.f dsygvd.f dsygvx.f dsyrfs.f \ -+ dsysv.f dsysvx.f \ -+ dsytd2.f dsytf2.f dsytrd.f dsytrf.f dsytri.f dsytrs.f dtbcon.f \ -+ dtbrfs.f dtbtrs.f dtgevc.f dtgex2.f dtgexc.f dtgsen.f \ -+ dtgsja.f dtgsna.f dtgsy2.f dtgsyl.f dtpcon.f dtprfs.f dtptri.f \ -+ dtptrs.f \ -+ dtrcon.f dtrevc.f dtrexc.f dtrrfs.f dtrsen.f dtrsna.f dtrsyl.f \ -+ dtrti2.f dtrtri.f dtrtrs.f dtzrqf.f dtzrzf.f dstemr.f \ -+ dsgesv.f dlag2s.f slag2d.f -+ -+Z_SOURCES = \ -+ zbdsqr.f zgbbrd.f zgbcon.f zgbequ.f zgbrfs.f zgbsv.f zgbsvx.f \ -+ zgbtf2.f zgbtrf.f zgbtrs.f zgebak.f zgebal.f zgebd2.f zgebrd.f \ -+ zgecon.f zgeequ.f zgees.f zgeesx.f zgeev.f zgeevx.f \ -+ zgegs.f zgegv.f zgehd2.f zgehrd.f zgelq2.f zgelqf.f \ -+ zgels.f zgelsd.f zgelss.f zgelsx.f zgelsy.f zgeql2.f zgeqlf.f zgeqp3.f \ -+ zgeqpf.f zgeqr2.f zgeqrf.f zgerfs.f zgerq2.f zgerqf.f \ -+ zgesc2.f zgesdd.f zgesv.f zgesvd.f zgesvx.f zgetc2.f zgetf2.f zgetrf.f \ -+ zgetri.f zgetrs.f \ -+ zggbak.f zggbal.f zgges.f zggesx.f zggev.f zggevx.f zggglm.f \ -+ zgghrd.f zgglse.f zggqrf.f zggrqf.f \ -+ zggsvd.f zggsvp.f \ -+ zgtcon.f zgtrfs.f zgtsv.f zgtsvx.f zgttrf.f zgttrs.f zgtts2.f zhbev.f \ -+ zhbevd.f zhbevx.f zhbgst.f zhbgv.f zhbgvd.f zhbgvx.f zhbtrd.f \ -+ zhecon.f zheev.f zheevd.f zheevr.f zheevx.f zhegs2.f zhegst.f \ -+ zhegv.f zhegvd.f zhegvx.f zherfs.f zhesv.f zhesvx.f zhetd2.f \ -+ zhetf2.f zhetrd.f \ -+ zhetrf.f zhetri.f zhetrs.f zhgeqz.f zhpcon.f zhpev.f zhpevd.f \ -+ zhpevx.f zhpgst.f zhpgv.f zhpgvd.f zhpgvx.f zhprfs.f zhpsv.f \ -+ zhpsvx.f \ -+ zhptrd.f zhptrf.f zhptri.f zhptrs.f zhsein.f zhseqr.f zlabrd.f \ -+ zlacgv.f zlacon.f zlacn2.f zlacp2.f zlacpy.f zlacrm.f zlacrt.f zladiv.f \ -+ zlaed0.f zlaed7.f zlaed8.f \ -+ zlaein.f zlaesy.f zlaev2.f zlags2.f zlagtm.f \ -+ zlahef.f zlahqr.f \ -+ zlahrd.f zlahr2.f zlaic1.f zlals0.f zlalsa.f zlalsd.f zlangb.f zlange.f \ -+ zlangt.f zlanhb.f \ -+ zlanhe.f \ -+ zlanhp.f zlanhs.f zlanht.f zlansb.f zlansp.f zlansy.f zlantb.f \ -+ zlantp.f zlantr.f zlapll.f zlapmt.f zlaqgb.f zlaqge.f \ -+ zlaqhb.f zlaqhe.f zlaqhp.f zlaqp2.f zlaqps.f zlaqsb.f \ -+ zlaqr0.f zlaqr1.f zlaqr2.f zlaqr3.f zlaqr4.f zlaqr5.f \ -+ zlaqsp.f zlaqsy.f zlar1v.f zlar2v.f zlarcm.f zlarf.f zlarfb.f \ -+ zlarfg.f zlarft.f \ -+ zlarfx.f zlargv.f zlarnv.f zlarrv.f zlartg.f zlartv.f \ -+ zlarz.f zlarzb.f zlarzt.f zlascl.f zlaset.f zlasr.f \ -+ zlassq.f zlaswp.f zlasyf.f \ -+ zlatbs.f zlatdf.f zlatps.f zlatrd.f zlatrs.f zlatrz.f zlatzm.f zlauu2.f \ -+ zlauum.f zpbcon.f zpbequ.f zpbrfs.f zpbstf.f zpbsv.f \ -+ zpbsvx.f zpbtf2.f zpbtrf.f zpbtrs.f zpocon.f zpoequ.f zporfs.f \ -+ zposv.f zposvx.f zpotf2.f zpotrf.f zpotri.f zpotrs.f zppcon.f \ -+ zppequ.f zpprfs.f zppsv.f zppsvx.f zpptrf.f zpptri.f zpptrs.f \ -+ zptcon.f zpteqr.f zptrfs.f zptsv.f zptsvx.f zpttrf.f zpttrs.f zptts2.f \ -+ zrot.f zspcon.f zspmv.f zspr.f zsprfs.f zspsv.f \ -+ zspsvx.f zsptrf.f zsptri.f zsptrs.f zdrscl.f zstedc.f \ -+ zstegr.f zstein.f zsteqr.f zsycon.f zsymv.f \ -+ zsyr.f zsyrfs.f zsysv.f zsysvx.f zsytf2.f zsytrf.f zsytri.f \ -+ zsytrs.f ztbcon.f ztbrfs.f ztbtrs.f ztgevc.f ztgex2.f \ -+ ztgexc.f ztgsen.f ztgsja.f ztgsna.f ztgsy2.f ztgsyl.f ztpcon.f \ -+ ztprfs.f ztptri.f \ -+ ztptrs.f ztrcon.f ztrevc.f ztrexc.f ztrrfs.f ztrsen.f ztrsna.f \ -+ ztrsyl.f ztrti2.f ztrtri.f ztrtrs.f ztzrqf.f ztzrzf.f zung2l.f \ -+ zung2r.f zungbr.f zunghr.f zungl2.f zunglq.f zungql.f zungqr.f zungr2.f \ -+ zungrq.f zungtr.f zunm2l.f zunm2r.f zunmbr.f zunmhr.f zunml2.f \ -+ zunmlq.f zunmql.f zunmqr.f zunmr2.f zunmr3.f zunmrq.f zunmrz.f \ -+ zunmtr.f zupgtr.f \ -+ zupmtr.f izmax1.f dzsum1.f zstemr.f \ -+ zcgesv.f zlag2c.f clag2z.f -+ -+liblapack_noopt_la_FFLAGS = \ -+ $(NOOPT_FFLAGS) -+ -+liblapack_noopt_la_SOURCES = \ -+ $(SINGLE_NOOPT_SOURCES) \ -+ $(DOUBLE_NOOPT_SOURCES) -+ -+liblapack_la_LIBADD = liblapack-noopt.la @BLAS_LIBS@ -+ -+liblapack_la_SOURCES = \ -+ $(ALLAUX_SOURCES) \ -+ $(SINGLE_SOURCES) \ -+ $(DOUBLE_SOURCES) \ -+ $(S_SOURCES) \ -+ $(C_SOURCES) \ -+ $(D_SOURCES) \ -+ $(Z_SOURCES) -+ -+# Automake doesn't have a way to build with no optimization -+# See http://sources.redhat.com/ml/automake/2002-08/msg00082.html -+# This is the automake-produced rule with $(FFLAGS) removed -+liblapack_noopt_la-slaruv.lo: slaruv.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-slaruv.lo `test -f 'slaruv.f' || echo '$(srcdir)/'`slaruv.f -+liblapack_noopt_la-dlaruv.lo: dlaruv.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-dlaruv.lo `test -f 'dlaruv.f' || echo '$(srcdir)/'`dlaruv.f -+ -+liblapack_noopt_la-slamch.lo: ../INSTALL/slamch.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-slamch.lo `test -f '../INSTALL/slamch.f' || echo '$(srcdir)/'`../INSTALL/slamch.f -+liblapack_noopt_la-dlamch.lo: ../INSTALL/dlamch.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-dlamch.lo `test -f '../INSTALL/dlamch.f' || echo '$(srcdir)/'`../INSTALL/dlamch.f ---- INSTALL/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ INSTALL/Makefile.am 2007-08-02 11:43:17.000000000 +0100 -@@ -0,0 +1,23 @@ -+check_PROGRAMS = \ -+ testlsame \ -+ testslamch \ -+ testdlamch \ -+ testsecond \ -+ testdsecnd \ -+ testieee -+ -+TESTS = $(check_PROGRAMS) -+ -+testlsame_SOURCES = lsame.f lsametst.f -+testslamch_SOURCES = slamch.f lsame.f slamchtst.f -+testdlamch_SOURCES = dlamch.f lsame.f dlamchtst.f -+testsecond_SOURCES = second_INT_CPU_TIME.f secondtst.f -+testdsecnd_SOURCES = dsecnd_INT_CPU_TIME.f dsecndtst.f -+testieee_SOURCES = tstiee.f -+ -+EXTRA_DIST = \ -+ lawn81.pdf \ -+ lawn81.ps \ -+ lawn81.tex \ -+ org2.ps \ -+ psfig.tex diff --git a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch b/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch deleted file mode 100644 index e9b754403..000000000 --- a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -Naur lapack-lite-3.1.1/TESTING/ctest.in lapack-lite-3.1.1-new/TESTING/ctest.in ---- lapack-lite-3.1.1/TESTING/ctest.in 2007-02-26 13:20:47.000000000 -0500 -+++ lapack-lite-3.1.1-new/TESTING/ctest.in 2007-07-24 10:19:31.000000000 -0400 -@@ -32,5 +32,4 @@ - CQL 8 List types on next line if 0 < NTYPES < 8 - CQP 6 List types on next line if 0 < NTYPES < 6 - CTZ 3 List types on next line if 0 < NTYPES < 3 --CLS 6 List types on next line if 0 < NTYPES < 6 - CEQ -diff -Naur lapack-lite-3.1.1/TESTING/dtest.in lapack-lite-3.1.1-new/TESTING/dtest.in ---- lapack-lite-3.1.1/TESTING/dtest.in 2007-02-26 13:20:49.000000000 -0500 -+++ lapack-lite-3.1.1-new/TESTING/dtest.in 2007-07-24 10:19:36.000000000 -0400 -@@ -30,5 +30,4 @@ - DQL 8 List types on next line if 0 < NTYPES < 8 - DQP 6 List types on next line if 0 < NTYPES < 6 - DTZ 3 List types on next line if 0 < NTYPES < 3 --DLS 6 List types on next line if 0 < NTYPES < 6 - DEQ -diff -Naur lapack-lite-3.1.1/TESTING/stest.in lapack-lite-3.1.1-new/TESTING/stest.in ---- lapack-lite-3.1.1/TESTING/stest.in 2007-02-26 13:20:49.000000000 -0500 -+++ lapack-lite-3.1.1-new/TESTING/stest.in 2007-07-24 10:19:48.000000000 -0400 -@@ -30,5 +30,4 @@ - SQL 8 List types on next line if 0 < NTYPES < 8 - SQP 6 List types on next line if 0 < NTYPES < 6 - STZ 3 List types on next line if 0 < NTYPES < 3 --SLS 6 List types on next line if 0 < NTYPES < 6 - SEQ -diff -Naur lapack-lite-3.1.1/TESTING/ztest.in lapack-lite-3.1.1-new/TESTING/ztest.in ---- lapack-lite-3.1.1/TESTING/ztest.in 2007-02-26 13:20:49.000000000 -0500 -+++ lapack-lite-3.1.1-new/TESTING/ztest.in 2007-07-24 10:19:42.000000000 -0400 -@@ -32,5 +32,4 @@ - ZQL 8 List types on next line if 0 < NTYPES < 8 - ZQP 6 List types on next line if 0 < NTYPES < 6 - ZTZ 3 List types on next line if 0 < NTYPES < 3 --ZLS 6 List types on next line if 0 < NTYPES < 6 - ZEQ diff --git a/sci-libs/lapack-atlas/files/lapack.pc.in b/sci-libs/lapack-atlas/files/lapack.pc.in deleted file mode 100644 index 26b340a4d..000000000 --- a/sci-libs/lapack-atlas/files/lapack.pc.in +++ /dev/null @@ -1,13 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=/usr/@LIBDIR@ -includedir=${prefix}/include - -Name: lapack -Description: Automatically Tuned Linear Algebra Software F77 and C LAPACK implementation -Version: @PV@ -URL: http://math-atlas.sourceforge.net/ -Requires: blas cblas -Libs: -L${libdir} -llapack -latlas -Libs.private: @EXTLIBS@ -Include: -I${includedir} diff --git a/sci-libs/lapack-atlas/files/war b/sci-libs/lapack-atlas/files/war deleted file mode 100644 index 2093f033a..000000000 --- a/sci-libs/lapack-atlas/files/war +++ /dev/null @@ -1,26 +0,0 @@ -#! /bin/bash -# -# war -- wrapper for the archiver -# -# Executed by ATLAS build as: -# full_path/war ARCHIVER ARFLAGS LIBNAME.a OBJS.lo - -TOPDIR=$(echo $0 | sed 's/\(.*\)\/.*/\1/') -PWD=$(pwd) - -ARCHIVER=$1 -LIBRARY=$(echo $3 | sed 's/.*\/\(.*\)/\1/') -OBJ_DIR=${TOPDIR}/gentoo/$LIBRARY - -if [ ! -x $OBJ_DIR ]; then mkdir -p ${OBJ_DIR}/.libs; fi - -$ARCHIVER $@ - -shift 3 -for obj in $@ ; do - lobj=$(echo $obj | sed 's/\.o/\.lo/') - ln -sf ${PWD}/$obj ${OBJ_DIR}/$obj - ln -sf ${PWD}/$lobj ${OBJ_DIR}/$lobj - ln -sf ${PWD}/.libs/$obj ${OBJ_DIR}/.libs/$obj -done - |