SOURCES: lapack-automake_support.patch - configure.in cleanup - fo...

qboosh qboosh at pld-linux.org
Sun Jan 20 13:34:19 CET 2008


Author: qboosh                       Date: Sun Jan 20 12:34:19 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- configure.in cleanup
- force -O0 for [sd]lamch.f

---- Files affected:
SOURCES:
   lapack-automake_support.patch (1.14 -> 1.15) 

---- Diffs:

================================================================
Index: SOURCES/lapack-automake_support.patch
diff -u SOURCES/lapack-automake_support.patch:1.14 SOURCES/lapack-automake_support.patch:1.15
--- SOURCES/lapack-automake_support.patch:1.14	Sun Aug 12 17:54:09 2007
+++ SOURCES/lapack-automake_support.patch	Sun Jan 20 13:34:14 2008
@@ -31,7 +31,7 @@
 diff -Nur lapack-3.1.1.orig/configure.in lapack-3.1.1/configure.in
 --- lapack-3.1.1.orig/configure.in	1970-01-01 01:00:00.000000000 +0100
 +++ lapack-3.1.1/configure.in	2007-08-06 22:04:22.000000000 +0100
-@@ -0,0 +1,28 @@
+@@ -0,0 +1,18 @@
 +dnl Process this file with autoconf to produce a configure script.
 +
 +dnl very poor automake/autoconf support to 
@@ -45,18 +45,8 @@
 +dnl Checks for programs.
 +AC_ISC_POSIX
 +AC_PROG_CC
-+dnl AC_PROG_RANLIB
 +AC_PROG_F77
-+AM_PROG_LIBTOOL
-+
-+dnl Checks for libraries.
-+
-+dnl Checks for header files.
-+dnl AC_STDC_HEADERS
-+dnl AC_HAVE_HEADERS(string.h fcntl.h sys/file.h sys/param.h)
-+dnl Checks for library functions.
-+dnl AC_FUNC_ALLOCA
-+
++AC_PROG_LIBTOOL
 +
 +AC_OUTPUT([Makefile SRC/Makefile BLAS/Makefile BLAS/SRC/Makefile])
 +
@@ -68,7 +58,7 @@
 diff -Nur lapack-3.1.1.orig/SRC/Makefile.am lapack-3.1.1/SRC/Makefile.am
 --- lapack-3.1.1.orig/SRC/Makefile.am	1970-01-01 01:00:00.000000000 +0100
 +++ lapack-3.1.1/SRC/Makefile.am	2007-08-06 22:06:57.000000000 +0100
-@@ -0,0 +1,176 @@
+@@ -0,0 +1,179 @@
 +LIBTOOL = $(SHELL) $(top_builddir)/libtool $(LTTAG)
 +lib_LTLIBRARIES = liblapack.la
 +liblapack_la_LDFLAGS = -version-info $(subst .,:, at VERSION@)
@@ -245,3 +235,6 @@
 +	zunmhr.f zunml2.f zunmlq.f zunmql.f zunmqr.f zunmr2.f zunmr3.f zunmrq.f \
 +	zunmrz.f zunmtr.f zupgtr.f zupmtr.f \
 +	slamch.f dlamch.f dsecnd_INT_ETIME.f second_INT_ETIME.f
++
++# these sources use hacks to detect fp precision, optimization would break them
++slamch.lo dlamch.lo:: FFLAGS += -O0
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/lapack-automake_support.patch?r1=1.14&r2=1.15&f=u



More information about the pld-cvs-commit mailing list