Mercurial > emacs
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 |