diff configure @ 4864:6434171a8f35

provide unstable code
author nick
date Mon, 25 Feb 2002 15:04:09 +0000
parents e2df1d29d0f7
children e926b7dd1993
line wrap: on
line diff
--- a/configure	Mon Feb 25 14:24:11 2002 +0000
+++ b/configure	Mon Feb 25 15:04:09 2002 +0000
@@ -192,6 +192,7 @@
 
 Hazardous options a.k.a. "DO NOT BUGREPORT ANYTHING !"
   --disable-gcc-checking   disable gcc version checking [enable]
+  --enable-xp            enable eXtra Performance [default=no]
 
 Use these options if autodetection fails:
   --with-extraincdir=DIR   extra headers (png, dvb, mad, sdl, css, ...) in DIR
@@ -218,6 +219,7 @@
 _cc=gcc
 test "$CC" && _cc="$CC"
 _as=auto
+_enable_xp=no
 for ac_option do
   case "$ac_option" in
   --target=*)
@@ -235,6 +237,12 @@
   --disable-gcc-checking)
     _skip_cc_check=yes
     ;;
+  --enable-xp)
+    _enable_xp=yes
+    ;;
+  --disable-xp)
+    _enable_xp=no
+    ;;
   --enable-static)
     _ld_static='-static'
     ;;
@@ -498,7 +506,7 @@
 }
 EOF
   $_cc -o "$TMPO" "$TMPC"
-  case `"$TMPO"` in
+  case "$TMPO" in
     0-0) proc="ev4" ;;
     1-0) proc="ev5" ;;
     1-1) proc="ev56" ;;
@@ -2977,7 +2985,10 @@
 fi
 echores "$_lirc"
 
-
+# checking for extra performance
+_def_xp='#undef __ENABLE_XP'
+test "$_enable_xp" = yes && _def_xp='#define __ENABLE_XP 1'
+echo Checking for xp = bleeding edge ... "$_enable_xp"
 
 #############################################################################
 echo "Creating config.mak"
@@ -3074,6 +3085,10 @@
 GUI = $_gui
 DEBUG = -DDEBUG
 
+# --- HAZARDOUS STUFF
+
+ENABLE_XP=$_enable_xp
+
 EOF
 
 #############################################################################
@@ -3371,6 +3386,12 @@
 #define X11_FULLSCREEN 1
 #endif
 
+$_def_xp
+
+#ifdef __ENABLE_XP
+#define __ENABLE_DEC_AHEAD 1
+#endif
+
 EOF
 
 #############################################################################