Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.2
gwc
gwc-meschach-fix.dif
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gwc-meschach-fix.dif of Package gwc
--- meschach/maxint.c-dist 2006-12-20 13:48:45.000000000 +0100 +++ meschach/maxint.c 2006-12-20 13:49:13.000000000 +0100 @@ -23,8 +23,9 @@ ** ***************************************************************************/ +#include <stdio.h> -main() +int main() { int i, old_i; --- meschach/configure.in-dist 2002-11-26 16:09:31.000000000 +0100 +++ meschach/configure.in 2006-12-20 13:49:58.000000000 +0100 @@ -7,7 +7,7 @@ dnl Brook Milligan's prototype check dnl Check if $(CC) supports prototypes define(LOCAL_HAVE_PROTOTYPES, -[AC_TRY_COMPILE([function prototypes], , +[AC_COMPILE_CHECK([function prototypes], , [extern int test (int i, double x);], AC_DEFINE(HAVE_PROTOTYPES))])dnl dnl @@ -42,10 +42,10 @@ dnl Brook Milligan's prototype check dnl Check if $(CC) supports prototypes in function declarations and structures define(LOCAL_HAVE_PROTOTYPES, -[AC_TRY_COMPILE([function prototypes], , +[AC_COMPILE_CHECK([function prototypes], , [extern int test (int i, double x);], AC_DEFINE(HAVE_PROTOTYPES)) -AC_TRY_COMPILE([function prototypes in structures], , +AC_COMPILE_CHECK([function prototypes in structures], , [struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);};], AC_DEFINE(HAVE_PROTOTYPES_IN_STRUCT))])dnl @@ -60,31 +60,39 @@ AC_SIZE_T AC_CONST AC_WORDS_BIGENDIAN -AC_ARG_WITH(complex, AC_DEFINE(COMPLEX)) -AC_ARG_WITH(sparse, AC_DEFINE(SPARSE)) -AC_ARG_WITH(all, AC_DEFINE(COMPLEX)) -AC_ARG_WITH(all, AC_DEFINE(SPARSE)) -AC_ARG_WITH(unroll, AC_DEFINE(VUNROLL)) -AC_ARG_WITH(munroll, AC_DEFINE(MUNROLL)) -AC_ARG_WITH(segmem, AC_DEFINE(SEGMENTED)) -AC_ARG_WITH(float, AC_DEFINE(REAL_FLT)) -AC_ARG_WITH(double, AC_DEFINE(REAL_DBL)) +AC_ARG_WITH(complex, [--with-complex incorporate complex functions], + AC_DEFINE(COMPLEX)) +AC_ARG_WITH(sparse, [--with-sparse incorporate sparse matrix functions], + AC_DEFINE(SPARSE)) +AC_ARG_WITH(all, [--with-all both of the above], + [AC_DEFINE(COMPLEX) + AC_DEFINE(SPARSE)]) +AC_ARG_WITH(unroll, [--with-unroll unroll low level loops on vectors], + AC_DEFINE(VUNROLL)) +AC_ARG_WITH(munroll, [--with-munroll unroll low level loops on matrices], + AC_DEFINE(MUNROLL)) +AC_ARG_WITH(segmem, [--with-segmem segmem], + AC_DEFINE(SEGMENTED)) +AC_ARG_WITH(float, [--with-float single precision], + AC_DEFINE(REAL_FLT)) +AC_ARG_WITH(double, [--with-double double precision (default)], + AC_DEFINE(REAL_DBL)) LIBS="$LIBS -lm" AC_TRY_COMPILE([u_int],[#include <stdio.h> #ifdef __STDC__ #include <stdlib.h> #endif],[u_int i; i = 1;],AC_DEFINE(U_INT_DEF)) echo 'computing machine epsilon(s)' -echo $CC -o macheps dmacheps.c -$CC -o macheps dmacheps.c -AC_DEFINE_UNQUOTED(D_MACHEPS,`macheps`) -echo $CC -o macheps fmacheps.c -$CC -o macheps fmacheps.c -AC_DEFINE_UNQUOTED(F_MACHEPS,`macheps`) +echo $CC $CFLAGS -o macheps dmacheps.c +$CC $CFLAGS -o macheps dmacheps.c +AC_DEFINE_UNQUOTED(D_MACHEPS,`./macheps`) +echo $CC $CFLAGS -o macheps fmacheps.c +$CC $CFLAGS -o macheps fmacheps.c +AC_DEFINE_UNQUOTED(F_MACHEPS,`./macheps`) echo computing M_MAX_INT -echo $CC -o maxint maxint.c -$CC -o maxint maxint.c -AC_DEFINE_UNQUOTED(M_MAX_INT,`maxint`) +echo $CC $CFLAGS -o maxint maxint.c +$CC $CFLAGS -o maxint maxint.c +AC_DEFINE_UNQUOTED(M_MAX_INT,`./maxint`) echo checking char '\\0' vs. float zeros AC_PROGRAM_EGREP(yes,[main() { char *cp = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"; @@ -94,16 +102,6 @@ ],AC_DEFINE(CHAR0ISDBL0)) AC_HAVE_FUNCS(bcopy bzero) LOCAL_HAVE_PROTOTYPES -AC_CONFIG_FILES([makefile make.mex]) +AC_CONFIG_FILES([makefile]) AC_OUTPUT -echo "Extensions to basic version: use configure --with-opt1 --with-opt2" -echo " Option:" -echo " --with-complex incorporate complex functions" -echo " --with-sparse incorporate sparse matrix functions" -echo " --with-all both of the above" -echo " --with-unroll unroll low level loops on vectors" -echo " --with-munroll unroll low level loops on matrices" -echo " --with-float single precision" -echo " --with-double double precision (default)" -echo "Re-run configure with these options if you want them" # configure.in copyright (C) Brook Milligan and David Stewart, 1993, 2002
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor