comparison configure @ 103595:de3fb78ac3df

(--enable-checking): New option.
author Dan Nicolaescu <dann@ics.uci.edu>
date Fri, 26 Jun 2009 23:41:43 +0000
parents 553e282e658d
children 02bc348744ed
comparison
equal deleted inserted replaced
103594:18711f21d4a9 103595:de3fb78ac3df
1 #! /bin/sh 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles. 2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for emacs 23.0.95. 3 # Generated by GNU Autoconf 2.61 for emacs 23.1.50.
4 # 4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation 7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it. 8 # gives unlimited permission to copy, distribute and modify it.
570 SHELL=${CONFIG_SHELL-/bin/sh} 570 SHELL=${CONFIG_SHELL-/bin/sh}
571 571
572 # Identity of this package. 572 # Identity of this package.
573 PACKAGE_NAME='emacs' 573 PACKAGE_NAME='emacs'
574 PACKAGE_TARNAME='emacs' 574 PACKAGE_TARNAME='emacs'
575 PACKAGE_VERSION='23.0.95' 575 PACKAGE_VERSION='23.1.50'
576 PACKAGE_STRING='emacs 23.0.95' 576 PACKAGE_STRING='emacs 23.1.50'
577 PACKAGE_BUGREPORT='' 577 PACKAGE_BUGREPORT=''
578 578
579 ac_unique_file="src/lisp.h" 579 ac_unique_file="src/lisp.h"
580 # Factoring default headers for most tests. 580 # Factoring default headers for most tests.
581 ac_includes_default="\ 581 ac_includes_default="\
1254 # 1254 #
1255 if test "$ac_init_help" = "long"; then 1255 if test "$ac_init_help" = "long"; then
1256 # Omit some internal or obsolete options to make the list less imposing. 1256 # Omit some internal or obsolete options to make the list less imposing.
1257 # This message is too long to be a string in the A/UX 3.1 sh. 1257 # This message is too long to be a string in the A/UX 3.1 sh.
1258 cat <<_ACEOF 1258 cat <<_ACEOF
1259 \`configure' configures emacs 23.0.95 to adapt to many kinds of systems. 1259 \`configure' configures emacs 23.1.50 to adapt to many kinds of systems.
1260 1260
1261 Usage: $0 [OPTION]... [VAR=VALUE]... 1261 Usage: $0 [OPTION]... [VAR=VALUE]...
1262 1262
1263 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1263 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1264 VAR=VALUE. See below for descriptions of some of the useful variables. 1264 VAR=VALUE. See below for descriptions of some of the useful variables.
1328 _ACEOF 1328 _ACEOF
1329 fi 1329 fi
1330 1330
1331 if test -n "$ac_init_help"; then 1331 if test -n "$ac_init_help"; then
1332 case $ac_init_help in 1332 case $ac_init_help in
1333 short | recursive ) echo "Configuration of emacs 23.0.95:";; 1333 short | recursive ) echo "Configuration of emacs 23.1.50:";;
1334 esac 1334 esac
1335 cat <<\_ACEOF 1335 cat <<\_ACEOF
1336 1336
1337 Optional Features: 1337 Optional Features:
1338 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1338 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1344 enable make rules and dependencies not useful (and 1344 enable make rules and dependencies not useful (and
1345 sometimes confusing) to the casual installer 1345 sometimes confusing) to the casual installer
1346 --enable-locallisppath=PATH 1346 --enable-locallisppath=PATH
1347 directories Emacs should search for lisp files 1347 directories Emacs should search for lisp files
1348 specific to this site 1348 specific to this site
1349 --enable-checking=LIST
1350 enable expensive run-time checks. With LIST,
1351 enable only specific categories of checks.
1352 Categories are: all,yes,no.
1353 Flags are: stringbytes, stringoverrun, stringfreelist,
1354 xmallocoverrun, conslist
1349 --disable-largefile omit support for large files 1355 --disable-largefile omit support for large files
1350 1356
1351 Optional Packages: 1357 Optional Packages:
1352 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1358 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1353 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1359 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1457 fi 1463 fi
1458 1464
1459 test -n "$ac_init_help" && exit $ac_status 1465 test -n "$ac_init_help" && exit $ac_status
1460 if $ac_init_version; then 1466 if $ac_init_version; then
1461 cat <<\_ACEOF 1467 cat <<\_ACEOF
1462 emacs configure 23.0.95 1468 emacs configure 23.1.50
1463 generated by GNU Autoconf 2.61 1469 generated by GNU Autoconf 2.61
1464 1470
1465 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1471 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1466 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1472 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1467 This configure script is free software; the Free Software Foundation 1473 This configure script is free software; the Free Software Foundation
1471 fi 1477 fi
1472 cat >config.log <<_ACEOF 1478 cat >config.log <<_ACEOF
1473 This file contains any messages produced by compilers while 1479 This file contains any messages produced by compilers while
1474 running configure, to aid debugging if configure makes a mistake. 1480 running configure, to aid debugging if configure makes a mistake.
1475 1481
1476 It was created by emacs $as_me 23.0.95, which was 1482 It was created by emacs $as_me 23.1.50, which was
1477 generated by GNU Autoconf 2.61. Invocation command line was 1483 generated by GNU Autoconf 2.61. Invocation command line was
1478 1484
1479 $ $0 $@ 1485 $ $0 $@
1480 1486
1481 _ACEOF 1487 _ACEOF
2198 elif test "${enableval}" != "yes"; then 2204 elif test "${enableval}" != "yes"; then
2199 locallisppath=${enableval} 2205 locallisppath=${enableval}
2200 fi 2206 fi
2201 fi 2207 fi
2202 2208
2209
2210 # Check whether --enable-checking was given.
2211 if test "${enable_checking+set}" = set; then
2212 enableval=$enable_checking; ac_checking_flags="${enableval}"
2213 fi
2214
2215 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="$IFS,"
2216 for check in $ac_checking_flags
2217 do
2218 case $check in
2219 # these set all the flags to specific states
2220 yes) ac_enable_checking=1 ;;
2221 no) ac_enable_checking= ;
2222 ac_gc_check_stringbytes= ;
2223 ac_gc_check_string_overrun= ;
2224 ac_gc_check_string_free_list= ;
2225 ac_xmalloc_overrun= ;
2226 ac_gc_check_cons_list= ;;
2227 all) ac_enable_checking=1 ;
2228 ac_gc_check_stringbytes=1 ;
2229 ac_gc_check_string_overrun=1 ;
2230 ac_gc_check_string_free_list=1 ;
2231 ac_xmalloc_overrun=1 ;
2232 ac_gc_check_cons_list=1 ;;
2233 # these enable particular checks
2234 stringbytes) ac_gc_check_stringbytes=1 ;;
2235 stringoverrun) ac_gc_check_string_overrun=1 ;;
2236 stringfreelist) ac_gc_check_string_free_list=1 ;;
2237 xmallocoverrun) ac_xmalloc_overrun=1 ;;
2238 conslist) ac_gc_check_cons_list=1 ;;
2239 *) { { echo "$as_me:$LINENO: error: unknown check category $check" >&5
2240 echo "$as_me: error: unknown check category $check" >&2;}
2241 { (exit 1); exit 1; }; } ;;
2242 esac
2243 done
2244 IFS="$ac_save_IFS"
2245
2246 if test x$ac_enable_checking != x ; then
2247
2248 cat >>confdefs.h <<\_ACEOF
2249 #define ENABLE_CHECKING 1
2250 _ACEOF
2251
2252 fi
2253 if test x$ac_gc_check_stringbytes != x ; then
2254
2255 cat >>confdefs.h <<\_ACEOF
2256 #define GC_CHECK_STRING_BYTES 1
2257 _ACEOF
2258
2259 fi
2260 if test x$ac_gc_check_stringoverrun != x ; then
2261
2262 cat >>confdefs.h <<\_ACEOF
2263 #define GC_CHECK_STRING_OVERRUN 1
2264 _ACEOF
2265
2266 fi
2267 if test x$ac_gc_check_string_free_list != x ; then
2268
2269 cat >>confdefs.h <<\_ACEOF
2270 #define GC_CHECK_STRING_FREE_LIST 1
2271 _ACEOF
2272
2273 fi
2274 if test x$ac_xmalloc_overrun != x ; then
2275
2276 cat >>confdefs.h <<\_ACEOF
2277 #define XMALLOC_OVERRUN_CHECK 1
2278 _ACEOF
2279
2280 fi
2281 if test x$ac_gc_check_cons_list != x ; then
2282
2283 cat >>confdefs.h <<\_ACEOF
2284 #define GC_CHECK_CONS_LIST 1
2285 _ACEOF
2286
2287 fi
2203 2288
2204 #### Make srcdir absolute, if it isn't already. It's important to 2289 #### Make srcdir absolute, if it isn't already. It's important to
2205 #### avoid running the path through pwd unnecessarily, since pwd can 2290 #### avoid running the path through pwd unnecessarily, since pwd can
2206 #### give you automounter prefixes, which can go away. We do all this 2291 #### give you automounter prefixes, which can go away. We do all this
2207 #### so Emacs can find its files when run uninstalled. 2292 #### so Emacs can find its files when run uninstalled.
24894 24979
24895 # Save the log message, to keep $[0] and so on meaningful, and to 24980 # Save the log message, to keep $[0] and so on meaningful, and to
24896 # report actual input values of CONFIG_FILES etc. instead of their 24981 # report actual input values of CONFIG_FILES etc. instead of their
24897 # values after options handling. 24982 # values after options handling.
24898 ac_log=" 24983 ac_log="
24899 This file was extended by emacs $as_me 23.0.95, which was 24984 This file was extended by emacs $as_me 23.1.50, which was
24900 generated by GNU Autoconf 2.61. Invocation command line was 24985 generated by GNU Autoconf 2.61. Invocation command line was
24901 24986
24902 CONFIG_FILES = $CONFIG_FILES 24987 CONFIG_FILES = $CONFIG_FILES
24903 CONFIG_HEADERS = $CONFIG_HEADERS 24988 CONFIG_HEADERS = $CONFIG_HEADERS
24904 CONFIG_LINKS = $CONFIG_LINKS 24989 CONFIG_LINKS = $CONFIG_LINKS
24947 Report bugs to <bug-autoconf@gnu.org>." 25032 Report bugs to <bug-autoconf@gnu.org>."
24948 25033
24949 _ACEOF 25034 _ACEOF
24950 cat >>$CONFIG_STATUS <<_ACEOF 25035 cat >>$CONFIG_STATUS <<_ACEOF
24951 ac_cs_version="\\ 25036 ac_cs_version="\\
24952 emacs config.status 23.0.95 25037 emacs config.status 23.1.50
24953 configured by $0, generated by GNU Autoconf 2.61, 25038 configured by $0, generated by GNU Autoconf 2.61,
24954 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 25039 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
24955 25040
24956 Copyright (C) 2006 Free Software Foundation, Inc. 25041 Copyright (C) 2006 Free Software Foundation, Inc.
24957 This config.status script is free software; the Free Software Foundation 25042 This config.status script is free software; the Free Software Foundation