libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcvd-members] libcvd Makefile.in configure configure.in


From: Edward Rosten
Subject: [libcvd-members] libcvd Makefile.in configure configure.in
Date: Thu, 23 Aug 2007 00:19:05 +0000

CVSROOT:        /cvsroot/libcvd
Module name:    libcvd
Changes by:     Edward Rosten <edrosten>        07/08/23 00:19:05

Modified files:
        .              : Makefile.in configure configure.in 

Log message:
        SSE fast-9 and SSE fast-10 seem to be working, so they are compiled by 
default
        if possible.
        
        Disable them with --disable-ssefast9 and --disable-ssefast10 if need be.
        
        SSE Fast-12 is still broken. It can be enabled with --enable-ssefast12

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/Makefile.in?cvsroot=libcvd&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/libcvd/configure?cvsroot=libcvd&r1=1.98&r2=1.99
http://cvs.savannah.gnu.org/viewcvs/libcvd/configure.in?cvsroot=libcvd&r1=1.99&r2=1.100

Patches:
Index: Makefile.in
===================================================================
RCS file: /cvsroot/libcvd/libcvd/Makefile.in,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -b -r1.59 -r1.60
--- Makefile.in 22 Aug 2007 23:43:13 -0000      1.59
+++ Makefile.in 23 Aug 2007 00:19:04 -0000      1.60
@@ -252,20 +252,20 @@
 endif
 
 
-ifeq (@have_faster@@have_sse2@@have_FAST_9@,yesyesyes)
+ifeq (@have_faster9@@have_sse2@@have_FAST_9@,yesyesyes)
        CVD_OBJS+=cvd_src/faster_corner_9.o
 else
        CVD_OBJS+=cvd_src/slower_corner_9.o
 endif
        
 
-ifeq (@have_faster@@have_sse2@@have_FAST_10@,yesyesyes)
+ifeq (@have_faster10@@have_sse2@@have_FAST_10@,yesyesyes)
        CVD_OBJS+=cvd_src/faster_corner_10.o
 else
        CVD_OBJS+=cvd_src/slower_corner_10.o
 endif
 
-ifeq (@have_faster@@have_sse2@@have_FAST_12@,yesyesyes)
+ifeq (@have_faster12@@have_sse2@@have_FAST_12@,yesyesyes)
        CVD_OBJS+=cvd_src/faster_corner_12.o
 else
        CVD_OBJS+=cvd_src/slower_corner_12.o

Index: configure
===================================================================
RCS file: /cvsroot/libcvd/libcvd/configure,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -b -r1.98 -r1.99
--- configure   22 Aug 2007 23:43:13 -0000      1.98
+++ configure   23 Aug 2007 00:19:04 -0000      1.99
@@ -310,7 +310,7 @@
 # include <unistd.h>
 #endif"
 
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME 
PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix 
program_transform_name bindir sbindir libexecdir datadir sysconfdir 
sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir 
build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS AWK CC 
CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CXXCPP 
EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os 
have_mmx have_mmxext have_sse have_sse2 have_64bit OFLAGS INSTALL_PROGRAM 
INSTALL_SCRIPT INSTALL_DATA LN_S RANLIB ac_ct_RANLIB osx_hacks have_toon 
have_lapack have_acml major minor have_dvbuffer have_v4l1buffer have_v4l2buffer 
have_o2buffer have_qtbuffer have_pthread have_videodisplay have_jpeg have_tiff 
have_png have_ffmpeg have_memalign have_faster have_FAST_7 have_fast_7 
have_FAST_8 have_FAST_9 have_FAST_10 have_FAST_11 have_FAST_12 docs cpu progs 
testprogs LIBOBJS LTLIBOBJS debug_options debug_all_options'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME 
PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix 
program_transform_name bindir sbindir libexecdir datadir sysconfdir 
sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir 
build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS AWK CC 
CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CXXCPP 
EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os 
have_mmx have_mmxext have_sse have_sse2 have_64bit OFLAGS INSTALL_PROGRAM 
INSTALL_SCRIPT INSTALL_DATA LN_S RANLIB ac_ct_RANLIB osx_hacks have_toon 
have_lapack have_acml major minor have_dvbuffer have_v4l1buffer have_v4l2buffer 
have_o2buffer have_qtbuffer have_pthread have_videodisplay have_jpeg have_tiff 
have_png have_ffmpeg have_memalign have_faster9 have_faster10 have_faster12 
have_FAST_7 have_fast_7 have_FAST_8 have_FAST_9 have_FAST_10 have_FAST_11 
have_FAST_12 docs cpu progs testprogs LIBOBJS LTLIBOBJS debug_options 
debug_all_options'
 ac_subst_files=''
 
 # Initialize some variables set by options.
@@ -859,7 +859,9 @@
 Optional Features:
   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-  --enable-ssefast        Enable currently broken SSE FAST detectors
+  --enable-ssefast12      Enable currently broken SSE FAST-12 detector
+  --disable-ssefast9      Disable the probably OK SSE FAST-9 detector
+  --disable-ssefast10     Disable the probably OK SSE FAST-10 detector
   --enable-missingfast=7,8,...  compile without certain FAST detectors.
 
 Optional Packages:
@@ -9218,13 +9220,35 @@
 echo Checking for extra build options
 echo --------------------------------
 
-# Check whether --enable-ssefast or --disable-ssefast was given.
-if test "${enable_ssefast+set}" = set; then
-  enableval="$enable_ssefast"
+# Check whether --enable-ssefast12 or --disable-ssefast12 was given.
+if test "${enable_ssefast12+set}" = set; then
+  enableval="$enable_ssefast12"
 
 fi;
+# Check whether --enable-ssefast9 or --disable-ssefast9 was given.
+if test "${enable_ssefast9+set}" = set; then
+  enableval="$enable_ssefast9"
 
-if test "$enable_ssefast" = yes
+fi;
+# Check whether --enable-ssefast10 or --disable-ssefast10 was given.
+if test "${enable_ssefast10+set}" = set; then
+  enableval="$enable_ssefast10"
+
+fi;
+
+if test "$enable_ssefast9"  != "no"
+then
+       have_faster9=yes
+
+fi
+
+if test "$enable_ssefast10"  != "no"
+then
+       have_faster10=yes
+
+fi
+
+if test "$enable_ssefast12" = yes
 then
        if test "$sse2" = no
        then
@@ -9238,7 +9262,7 @@
        echo -------------------------------------------------------------------
        echo
 
-       have_faster=yes
+       have_faster12=yes
 
 
        hidden_options="$hidden_options faster_test";
@@ -10086,7 +10110,9 @@
 s,@have_png@,$have_png,;t t
 s,@have_ffmpeg@,$have_ffmpeg,;t t
 s,@have_memalign@,$have_memalign,;t t
-s,@have_faster@,$have_faster,;t t
+s,@have_faster9@,$have_faster9,;t t
+s,@have_faster10@,$have_faster10,;t t
+s,@have_faster12@,$have_faster12,;t t
 s,@have_FAST_7@,$have_FAST_7,;t t
 s,@have_fast_7@,$have_fast_7,;t t
 s,@have_FAST_8@,$have_FAST_8,;t t

Index: configure.in
===================================================================
RCS file: /cvsroot/libcvd/libcvd/configure.in,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -b -r1.99 -r1.100
--- configure.in        22 Aug 2007 23:43:13 -0000      1.99
+++ configure.in        23 Aug 2007 00:19:05 -0000      1.100
@@ -1122,9 +1122,21 @@
 echo Checking for extra build options
 echo --------------------------------
 
-AC_ARG_ENABLE(ssefast, [  --enable-ssefast        Enable currently broken SSE 
FAST detectors])
+AC_ARG_ENABLE(ssefast12, [  --enable-ssefast12      Enable currently broken 
SSE FAST-12 detector])
+AC_ARG_ENABLE(ssefast9,  [  --disable-ssefast9      Disable the probably OK 
SSE FAST-9 detector])
+AC_ARG_ENABLE(ssefast10, [  --disable-ssefast10     Disable the probably OK 
SSE FAST-10 detector])
 
-if test "$enable_ssefast" = yes
+if test "$enable_ssefast9"  != "no"
+then
+       AC_SUBST(have_faster9, yes)
+fi
+
+if test "$enable_ssefast10"  != "no"
+then
+       AC_SUBST(have_faster10, yes)
+fi
+
+if test "$enable_ssefast12" = yes
 then
        if test "$sse2" = no
        then
@@ -1137,7 +1149,7 @@
        echo -------------------------------------------------------------------
        echo 
 
-       AC_SUBST(have_faster,yes)
+       AC_SUBST(have_faster12,yes)
 
        hidden_options="$hidden_options faster_test";
 fi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]