Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(104)

Side by Side Diff: gdb/configure.ac

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gdb/configure ('k') | gdb/configure.host » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 dnl Autoconf configure script for GDB, the GNU debugger. 1 dnl Autoconf configure script for GDB, the GNU debugger.
2 dnl Copyright (C) 1995-2012 Free Software Foundation, Inc. 2 dnl Copyright (C) 1995-2012 Free Software Foundation, Inc.
3 dnl 3 dnl
4 dnl This file is part of GDB. 4 dnl This file is part of GDB.
5 dnl 5 dnl
6 dnl This program is free software; you can redistribute it and/or modify 6 dnl This program is free software; you can redistribute it and/or modify
7 dnl it under the terms of the GNU General Public License as published by 7 dnl it under the terms of the GNU General Public License as published by
8 dnl the Free Software Foundation; either version 3 of the License, or 8 dnl the Free Software Foundation; either version 3 of the License, or
9 dnl (at your option) any later version. 9 dnl (at your option) any later version.
10 dnl 10 dnl
11 dnl This program is distributed in the hope that it will be useful, 11 dnl This program is distributed in the hope that it will be useful,
12 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of 12 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
13 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 dnl GNU General Public License for more details. 14 dnl GNU General Public License for more details.
15 dnl 15 dnl
16 dnl You should have received a copy of the GNU General Public License 16 dnl You should have received a copy of the GNU General Public License
17 dnl along with this program. If not, see <http://www.gnu.org/licenses/>. 17 dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
18 18
19 dnl Process this file with autoconf to produce a configure script. 19 dnl Process this file with autoconf to produce a configure script.
20 20
21 AC_PREREQ(2.59)dnl 21 AC_PREREQ(2.59)dnl
22 AC_INIT(main.c) 22 AC_INIT(main.c)
23 AC_CONFIG_HEADER(config.h:config.in) 23 AC_CONFIG_HEADER(config.h:config.in)
24 AM_MAINTAINER_MODE 24 AM_MAINTAINER_MODE
25 25
26 # Provide more thorough testing by -lmcheck.
27 # Set it to 'true' for development snapshots, 'false' for releases or
28 # pre-releases.
29 development=false
30
26 AC_PROG_CC 31 AC_PROG_CC
27 AC_USE_SYSTEM_EXTENSIONS 32 AC_USE_SYSTEM_EXTENSIONS
28 gl_EARLY
29 ACX_LARGEFILE 33 ACX_LARGEFILE
30 AM_PROG_CC_STDC 34 AM_PROG_CC_STDC
31 35
32 AC_CONFIG_AUX_DIR(..) 36 AC_CONFIG_AUX_DIR(..)
33 AC_CANONICAL_SYSTEM 37 AC_CANONICAL_SYSTEM
38 AC_ARG_PROGRAM
34 39
35 # Dependency checking. 40 # Dependency checking.
36 ZW_CREATE_DEPDIR 41 ZW_CREATE_DEPDIR
37 ZW_PROG_COMPILER_DEPENDENCIES([CC]) 42 ZW_PROG_COMPILER_DEPENDENCIES([CC])
38 43
39 # Check for the 'make' the user wants to use. 44 # Check for the 'make' the user wants to use.
40 AC_CHECK_PROGS(MAKE, make) 45 AC_CHECK_PROGS(MAKE, make)
41 MAKE_IS_GNU= 46 MAKE_IS_GNU=
42 case "`$MAKE --version 2>&1 | sed 1q`" in 47 case "`$MAKE --version 2>&1 | sed 1q`" in
43 *GNU*) 48 *GNU*)
44 MAKE_IS_GNU=yes 49 MAKE_IS_GNU=yes
45 ;; 50 ;;
46 esac 51 esac
47 AM_CONDITIONAL(GMAKE, test "$MAKE_IS_GNU" = yes) 52 AM_CONDITIONAL(GMAKE, test "$MAKE_IS_GNU" = yes)
48 AC_PROG_MAKE_SET 53 AC_PROG_MAKE_SET
49 54
55 # Configure gnulib. We need to build gnulib under some other
56 # directory not "gnulib", to avoid the problem of both GDB and
57 # GDBserver wanting to build it in the same directory, when building
58 # in the source dir.
59 ACX_CONFIGURE_DIR(["gnulib"], ["build-gnulib"])
60
50 dnl List of object files and targets accumulated by configure. 61 dnl List of object files and targets accumulated by configure.
51 62
52 CONFIG_OBS= 63 CONFIG_OBS=
53 CONFIG_DEPS= 64 CONFIG_DEPS=
54 CONFIG_SRCS= 65 CONFIG_SRCS=
55 ENABLE_CFLAGS= 66 ENABLE_CFLAGS=
56 67
57 CONFIG_ALL= 68 CONFIG_ALL=
58 CONFIG_CLEAN= 69 CONFIG_CLEAN=
59 CONFIG_INSTALL= 70 CONFIG_INSTALL=
60 CONFIG_UNINSTALL= 71 CONFIG_UNINSTALL=
61 72
62 dnl Set up for gettext. 73 dnl Set up for gettext.
63 ZW_GNU_GETTEXT_SISTER_DIR 74 ZW_GNU_GETTEXT_SISTER_DIR
64 75
65 localedir='${datadir}/locale' 76 localedir='${datadir}/locale'
66 AC_SUBST(localedir) 77 AC_SUBST(localedir)
67 78
68 if test x"$USE_NLS" = xyes; then 79 if test x"$USE_NLS" = xyes; then
69 CONFIG_ALL="$CONFIG_ALL all-po" 80 CONFIG_ALL="$CONFIG_ALL all-po"
70 CONFIG_CLEAN="$CONFIG_CLEAN clean-po" 81 CONFIG_CLEAN="$CONFIG_CLEAN clean-po"
71 CONFIG_INSTALL="$CONFIG_INSTALL install-po" 82 CONFIG_INSTALL="$CONFIG_INSTALL install-po"
72 CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po" 83 CONFIG_UNINSTALL="$CONFIG_UNINSTALL uninstall-po"
73 fi 84 fi
74 85
75 gl_INIT 86 GNULIB=build-gnulib/import
76 87
77 # For Makefile dependencies. 88 # For Makefile dependencies.
78 GNULIB_STDINT_H= 89 GNULIB_STDINT_H=
79 if test x"$STDINT_H" != x; then 90 if test x"$STDINT_H" != x; then
80 GNULIB_STDINT_H=gnulib/$STDINT_H 91 GNULIB_STDINT_H=$GNULIB/$STDINT_H
81 fi 92 fi
82 AC_SUBST(GNULIB_STDINT_H) 93 AC_SUBST(GNULIB_STDINT_H)
83 94
84 PACKAGE=gdb 95 PACKAGE=gdb
85 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of this package. ]) 96 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of this package. ])
86 AC_SUBST(PACKAGE) 97 AC_SUBST(PACKAGE)
87 98
88 # We never need to detect it in this sub-configure. 99 # We never need to detect it in this sub-configure.
89 # But preserve it for config.status --recheck. 100 # But preserve it for config.status --recheck.
90 AC_ARG_VAR(MAKEINFO, 101 AC_ARG_VAR(MAKEINFO,
91 [Parent configure detects if it is of sufficient version.]) 102 [Parent configure detects if it is of sufficient version.])
92 AC_ARG_VAR(MAKEINFOFLAGS, 103 AC_ARG_VAR(MAKEINFOFLAGS,
93 [Parameters for MAKEINFO.]) 104 [Parameters for MAKEINFO.])
94 105
95 MAKEINFO_EXTRA_FLAGS="" 106 MAKEINFO_EXTRA_FLAGS=""
96 AC_CACHE_CHECK([whether $MAKEINFO supports @click], gdb_cv_have_makeinfo_click, 107 AC_CACHE_CHECK([whether $MAKEINFO supports @click], gdb_cv_have_makeinfo_click,
97 [echo '@clicksequence{a @click{} b}' >conftest.texinfo 108 [echo '@clicksequence{a @click{} b}' >conftest.texinfo
98 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then 109 if eval "$MAKEINFO conftest.texinfo >&5 2>&5"; then
99 gdb_cv_have_makeinfo_click=yes 110 gdb_cv_have_makeinfo_click=yes
100 else 111 else
101 gdb_cv_have_makeinfo_click=no 112 gdb_cv_have_makeinfo_click=no
102 fi]) 113 fi])
103 if test x"$gdb_cv_have_makeinfo_click" = xyes; then 114 if test x"$gdb_cv_have_makeinfo_click" = xyes; then
104 MAKEINFO_EXTRA_FLAGS="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK" 115 MAKEINFO_EXTRA_FLAGS="$MAKEINFO_EXTRA_FLAGS -DHAVE_MAKEINFO_CLICK"
105 fi 116 fi
106 AC_SUBST(MAKEINFO_EXTRA_FLAGS) 117 AC_SUBST(MAKEINFO_EXTRA_FLAGS)
107 118
108 # GDB does not use automake, but gnulib does. This line lets us
109 # generate its Makefile.in.
110 AM_INIT_AUTOMAKE(gdb, UNUSED-VERSION, [no-define])
111
112 GDB_AC_WITH_DIR(DEBUGDIR, separate-debug-dir, 119 GDB_AC_WITH_DIR(DEBUGDIR, separate-debug-dir,
113 [look for global separate debug info in this path @<:@LIBDIR/debug@:>@], 120 [look for global separate debug info in this path @<:@LIBDIR/debug@:>@],
114 [${libdir}/debug]) 121 [${libdir}/debug])
115 122
123 # We can't pass paths as command line arguments.
124 # Mingw32 tries to be clever and will convert the paths for us.
125 # For example -DBINDIR="/usr/local/bin" passed on the command line may get
126 # converted to -DBINDIR="E:/msys/mingw32/msys/1.0/local/bin".
127 # This breaks GDB's relocatable path conversions since paths passed in
128 # config.h would not get so translated, the path prefixes no longer match.
129 AC_DEFINE_DIR(BINDIR, bindir, [Directory of programs.])
130
116 # GDB's datadir relocation 131 # GDB's datadir relocation
117 132
118 GDB_AC_WITH_DIR(GDB_DATADIR, gdb-datadir, 133 GDB_AC_WITH_DIR(GDB_DATADIR, gdb-datadir,
119 [look for global separate data files in this path @<:@DATADIR/gdb@:>@], 134 [look for global separate data files in this path @<:@DATADIR/gdb@:>@],
120 [${datadir}/gdb]) 135 [${datadir}/gdb])
121 136
122 AC_ARG_WITH(relocated-sources, 137 AC_ARG_WITH(relocated-sources,
123 AS_HELP_STRING([--with-relocated-sources=PATH], [automatically relocate this pat h for source files]), 138 AS_HELP_STRING([--with-relocated-sources=PATH], [automatically relocate this pat h for source files]),
124 [reloc_srcdir="${withval}" 139 [reloc_srcdir="${withval}"
125 AC_DEFINE_DIR(RELOC_SRCDIR, reloc_srcdir, 140 AC_DEFINE_DIR(RELOC_SRCDIR, reloc_srcdir,
126 [Relocated directory for source files. ]) 141 [Relocated directory for source files. ])
127 ]) 142 ])
128 143
144 AC_MSG_CHECKING([for default auto-load directory])
145 AC_ARG_WITH(auto-load-dir,
146 AS_HELP_STRING([--with-auto-load-dir=PATH],
147 [directories from which to load auto-loaded scripts @<:@$debugdir:$datadir/aut o-load@:>@]),,
148 [with_auto_load_dir='$debugdir:$datadir/auto-load'])
149 escape_dir=`echo $with_auto_load_dir | sed 's/[[$]]\(datadir\|debugdir\)\>/\\\\\ \\\\\\\&/g'`
150 AC_DEFINE_DIR(AUTO_LOAD_DIR, escape_dir,
151 [Directories from which to load auto-loaded scripts.])
152 AC_MSG_RESULT([$with_auto_load_dir])
153
154 AC_MSG_CHECKING([for default auto-load safe-path])
155 AC_ARG_WITH(auto-load-safe-path,
156 AS_HELP_STRING([--with-auto-load-safe-path=PATH],
157 [directories safe to hold auto-loaded files @<:@--with-auto-load-dir@:>@])
158 AS_HELP_STRING([--without-auto-load-safe-path],
159 [do not restrict auto-loaded files locations]),
160 [if test "$with_auto_load_safe_path" = "no"; then
161 with_auto_load_safe_path="/"
162 fi],
163 [with_auto_load_safe_path="$with_auto_load_dir"])
164 escape_dir=`echo $with_auto_load_safe_path | sed 's/[[$]]\(datadir\|debugdir\)\> /\\\\\\\\\\\\&/g'`
165 AC_DEFINE_DIR(AUTO_LOAD_SAFE_PATH, escape_dir,
166 [Directories safe to hold auto-loaded files.])
167 AC_MSG_RESULT([$with_auto_load_safe_path])
168
129 AC_CONFIG_SUBDIRS(testsuite) 169 AC_CONFIG_SUBDIRS(testsuite)
130 170
131 # Check whether to support alternative target configurations 171 # Check whether to support alternative target configurations
132 AC_ARG_ENABLE(targets, 172 AC_ARG_ENABLE(targets,
133 AS_HELP_STRING([--enable-targets=TARGETS], [alternative target configurations]), 173 AS_HELP_STRING([--enable-targets=TARGETS], [alternative target configurations]),
134 [case "${enableval}" in 174 [case "${enableval}" in
135 yes | "") AC_ERROR(enable-targets option must specify target names or 'all') 175 yes | "") AC_ERROR(enable-targets option must specify target names or 'all')
136 ;; 176 ;;
137 no) enable_targets= ;; 177 no) enable_targets= ;;
138 *) enable_targets=$enableval ;; 178 *) enable_targets=$enableval ;;
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
313 else 353 else
314 enable_gdbtk=no 354 enable_gdbtk=no
315 fi]) 355 fi])
316 # We unconditionally disable gdbtk tests on selected platforms. 356 # We unconditionally disable gdbtk tests on selected platforms.
317 case $host_os in 357 case $host_os in
318 go32* | windows*) 358 go32* | windows*)
319 AC_MSG_WARN([gdbtk isn't supported on $host; disabling]) 359 AC_MSG_WARN([gdbtk isn't supported on $host; disabling])
320 enable_gdbtk=no ;; 360 enable_gdbtk=no ;;
321 esac 361 esac
322 362
323 # Libunwind support. 363 # Libunwind support for ia64.
324 AC_ARG_WITH(libunwind, 364
325 AS_HELP_STRING([--with-libunwind], [use libunwind frame unwinding support]), 365 AC_ARG_WITH(libunwind-ia64,
326 [case "${withval}" in 366 AS_HELP_STRING([--with-libunwind-ia64],
327 yes) enable_libunwind=yes ;; 367 » [use libunwind frame unwinding for ia64 targets]),,
328 no) enable_libunwind=no ;; 368 » [with_libunwind_ia64=auto])
329 *) AC_MSG_ERROR(bad value ${withval} for GDB with-libunwind option) ;; 369
330 esac],[ 370 # Backward compatibility option.
331 AC_CHECK_HEADERS(libunwind.h libunwind-ia64.h) 371 if test "${with_libunwind+set}" = set; then
332 if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_ h" = xyes; then 372 if test x"$with_libunwind_ia64" != xauto; then
333 enable_libunwind=yes; 373 AC_MSG_ERROR(
374 [option --with-libunwind is deprecated, use --with-libunwind-ia64])
334 fi 375 fi
335 ]) 376 AC_MSG_WARN([option --with-libunwind is deprecated, use --with-libunwind-ia64] )
336 377 with_libunwind_ia64="$with_libunwind"
337 if test x"$enable_libunwind" = xyes; then 378 fi
338 AC_CHECK_HEADERS(libunwind.h libunwind-ia64.h) 379
339 AC_DEFINE(HAVE_LIBUNWIND, 1, [Define if libunwind library is being used.]) 380 case "$with_libunwind_ia64" in
340 CONFIG_OBS="$CONFIG_OBS libunwind-frame.o" 381 yes | no)
341 CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o" 382 ;;
342 CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c" 383 auto)
384 AC_CHECK_HEADERS(libunwind-ia64.h)
385 with_libunwind_ia64=$ac_cv_header_libunwind_ia64_h
386 ;;
387 *)
388 AC_MSG_ERROR(
389 [bad value $with_libunwind_ia64 for GDB --with-libunwind-ia64 option])
390 ;;
391 esac
392
393 if test x"$with_libunwind_ia64" = xyes; then
394 AC_CHECK_HEADERS(libunwind-ia64.h)
395 if test x"$ac_cv_header_libunwind_ia64_h" != xyes; then
396 AC_MSG_ERROR([GDB option --with-libunwind-ia64 requires libunwind-ia64.h])
397 fi
398 CONFIG_OBS="$CONFIG_OBS ia64-libunwind-tdep.o"
399 CONFIG_DEPS="$CONFIG_DEPS ia64-libunwind-tdep.o"
400 CONFIG_SRCS="$CONFIG_SRCS ia64-libunwind-tdep.c"
343 fi 401 fi
344 402
345 opt_curses=no 403 opt_curses=no
346 AC_ARG_WITH(curses, AS_HELP_STRING([--with-curses], [use the curses library inst ead of the termcap library]), opt_curses=$withval) 404 AC_ARG_WITH(curses, AS_HELP_STRING([--with-curses], [use the curses library inst ead of the termcap library]), opt_curses=$withval)
347 405
348 prefer_curses=no 406 prefer_curses=no
349 if test "$opt_curses" = "yes"; then 407 if test "$opt_curses" = "yes"; then
350 prefer_curses=yes 408 prefer_curses=yes
351 fi 409 fi
352 410
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
524 582
525 # Check whether we should enable the TUI, but only do so if we really 583 # Check whether we should enable the TUI, but only do so if we really
526 # can. 584 # can.
527 if test x"$enable_tui" != xno; then 585 if test x"$enable_tui" != xno; then
528 if test -d $srcdir/tui; then 586 if test -d $srcdir/tui; then
529 if test "$curses_found" != no; then 587 if test "$curses_found" != no; then
530 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)" 588 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
531 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)" 589 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
532 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)" 590 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
533 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)" 591 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
534 CONFIG_ALL="${CONFIG_ALL} all-tui"
535 CONFIG_CLEAN="${CONFIG_CLEAN} clean-tui"
536 CONFIG_INSTALL="${CONFIG_INSTALL} install-tui"
537 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-tui"
538 else 592 else
539 if test x"$enable_tui" = xyes; then 593 if test x"$enable_tui" = xyes; then
540 AC_MSG_ERROR([no enhanced curses library found; disable TUI]) 594 AC_MSG_ERROR([no enhanced curses library found; disable TUI])
541 else 595 else
542 AC_MSG_WARN([no enhanced curses library found; disabling TUI]) 596 AC_MSG_WARN([no enhanced curses library found; disabling TUI])
543 fi 597 fi
544 fi 598 fi
545 fi 599 fi
546 fi 600 fi
547 601
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
584 READLINE='$(READLINE_DIR)/libreadline.a' 638 READLINE='$(READLINE_DIR)/libreadline.a'
585 READLINE_DEPS='$(READLINE)' 639 READLINE_DEPS='$(READLINE)'
586 READLINE_CFLAGS='-I$(READLINE_SRC)/..' 640 READLINE_CFLAGS='-I$(READLINE_SRC)/..'
587 READLINE_TEXI_INCFLAG='-I $(READLINE_DIR)' 641 READLINE_TEXI_INCFLAG='-I $(READLINE_DIR)'
588 fi 642 fi
589 AC_SUBST(READLINE) 643 AC_SUBST(READLINE)
590 AC_SUBST(READLINE_DEPS) 644 AC_SUBST(READLINE_DEPS)
591 AC_SUBST(READLINE_CFLAGS) 645 AC_SUBST(READLINE_CFLAGS)
592 AC_SUBST(READLINE_TEXI_INCFLAG) 646 AC_SUBST(READLINE_TEXI_INCFLAG)
593 647
648 dnl -lmcheck provides cheap enough memory mangling for debugging purposes.
649 if $development; then
650 AC_CHECK_LIB(mcheck, main)
651 fi
652
594 # Generate jit-reader.h 653 # Generate jit-reader.h
595 654
596 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h 655 # This is typedeffed to GDB_CORE_ADDR in jit-reader.h
597 TARGET_PTR= 656 TARGET_PTR=
598 657
599 AC_CHECK_SIZEOF(unsigned long long) 658 AC_CHECK_SIZEOF(unsigned long long)
600 AC_CHECK_SIZEOF(unsigned long) 659 AC_CHECK_SIZEOF(unsigned long)
601 AC_CHECK_SIZEOF(unsigned __int128) 660 AC_CHECK_SIZEOF(unsigned __int128)
602 661
603 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then 662 if test "x${ac_cv_sizeof_unsigned_long}" = "x8"; then
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
711 AS_HELP_STRING([--with-python@<:@=PYTHON@:>@], [include python support (auto/y es/no/<python-program>)]), 770 AS_HELP_STRING([--with-python@<:@=PYTHON@:>@], [include python support (auto/y es/no/<python-program>)]),
712 [], [with_python=auto]) 771 [], [with_python=auto])
713 AC_MSG_CHECKING([whether to use python]) 772 AC_MSG_CHECKING([whether to use python])
714 AC_MSG_RESULT([$with_python]) 773 AC_MSG_RESULT([$with_python])
715 774
716 if test "${with_python}" = no; then 775 if test "${with_python}" = no; then
717 AC_MSG_WARN([python support disabled; some features may be unavailable.]) 776 AC_MSG_WARN([python support disabled; some features may be unavailable.])
718 have_libpython=no 777 have_libpython=no
719 else 778 else
720 case "${with_python}" in 779 case "${with_python}" in
721 /*) 780 [[\\/]]* | ?:[[\\/]]*)
722 if test -d ${with_python}; then 781 if test -d ${with_python}; then
723 # Assume the python binary is ${with_python}/bin/python. 782 # Assume the python binary is ${with_python}/bin/python.
724 python_prog="${with_python}/bin/python" 783 python_prog="${with_python}/bin/python"
725 python_prefix= 784 python_prefix=
726 # If python does not exit ${with_python}/bin, then try in 785 # If python does not exit ${with_python}/bin, then try in
727 # ${with_python}. On Windows/MinGW, this is where the Python 786 # ${with_python}. On Windows/MinGW, this is where the Python
728 # executable is. 787 # executable is.
729 if test ! -x "${python_prog}"; then 788 if test ! -x "${python_prog}"; then
730 python_prog="${with_python}/python" 789 python_prog="${with_python}/python"
731 python_prefix= 790 python_prefix=
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after
956 # Checks for header files. # 1015 # Checks for header files. #
957 # ------------------------- # 1016 # ------------------------- #
958 1017
959 AC_HEADER_DIRENT 1018 AC_HEADER_DIRENT
960 AC_HEADER_STAT 1019 AC_HEADER_STAT
961 AC_HEADER_STDC 1020 AC_HEADER_STDC
962 # elf_hp.h is for HP/UX 64-bit shared library support. 1021 # elf_hp.h is for HP/UX 64-bit shared library support.
963 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h) 1022 # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h)
964 # unconditionally, so what's the point in checking these? 1023 # unconditionally, so what's the point in checking these?
965 AC_CHECK_HEADERS([nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \ 1024 AC_CHECK_HEADERS([nlist.h machine/reg.h poll.h sys/poll.h proc_service.h \
966 thread_db.h gnu/libc-version.h signal.h stddef.h \ 1025 thread_db.h signal.h stddef.h \
967 stdlib.h string.h memory.h strings.h sys/fault.h \ 1026 stdlib.h string.h memory.h strings.h sys/fault.h \
968 sys/file.h sys/filio.h sys/ioctl.h sys/param.h \ 1027 sys/file.h sys/filio.h sys/ioctl.h sys/param.h \
969 sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \ 1028 sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \
970 sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \ 1029 sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \
971 sys/types.h sys/wait.h wait.h termios.h termio.h \ 1030 sys/types.h sys/wait.h wait.h termios.h termio.h \
972 sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h \ 1031 sgtty.h unistd.h elf_hp.h ctype.h time.h locale.h \
973 » » dlfcn.h]) 1032 » » dlfcn.h sys/socket.h sys/un.h])
974 AC_CHECK_HEADERS(link.h, [], [], 1033 AC_CHECK_HEADERS(link.h, [], [],
975 [#if HAVE_SYS_TYPES_H 1034 [#if HAVE_SYS_TYPES_H
976 # include <sys/types.h> 1035 # include <sys/types.h>
977 #endif 1036 #endif
978 #if HAVE_NLIST_H 1037 #if HAVE_NLIST_H
979 # include <nlist.h> 1038 # include <nlist.h>
980 #endif 1039 #endif
981 ]) 1040 ])
982 AC_CHECK_HEADERS(sys/proc.h, [], [], 1041 AC_CHECK_HEADERS(sys/proc.h, [], [],
983 [#if HAVE_SYS_PARAM_H 1042 [#if HAVE_SYS_PARAM_H
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
1040 AC_C_INLINE 1099 AC_C_INLINE
1041 AC_C_BIGENDIAN 1100 AC_C_BIGENDIAN
1042 1101
1043 # ------------------------------ # 1102 # ------------------------------ #
1044 # Checks for library functions. # 1103 # Checks for library functions. #
1045 # ------------------------------ # 1104 # ------------------------------ #
1046 1105
1047 AC_FUNC_ALLOCA 1106 AC_FUNC_ALLOCA
1048 AC_FUNC_MMAP 1107 AC_FUNC_MMAP
1049 AC_FUNC_VFORK 1108 AC_FUNC_VFORK
1050 AC_CHECK_FUNCS([canonicalize_file_name realpath getrusage getuid \ 1109 AC_CHECK_FUNCS([canonicalize_file_name realpath getrusage getuid getgid \
1051 » » getgid pipe poll pread64 resize_term sbrk setpgid setpgrp setsid \ 1110 » » pipe poll pread pread64 pwrite readlink resize_term \
1111 » » sbrk setpgid setpgrp setsid \
1052 sigaction sigprocmask sigsetmask socketpair syscall \ 1112 sigaction sigprocmask sigsetmask socketpair syscall \
1053 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \ 1113 ttrace wborder wresize setlocale iconvlist libiconvlist btowc \
1054 » » setrlimit getrlimit posix_madvise waitpid]) 1114 » » setrlimit getrlimit posix_madvise waitpid lstat])
1055 AM_LANGINFO_CODESET 1115 AM_LANGINFO_CODESET
1056 1116
1057 # Check the return and argument types of ptrace. No canned test for 1117 # Check the return and argument types of ptrace. No canned test for
1058 # this, so roll our own. 1118 # this, so roll our own.
1059 gdb_ptrace_headers=' 1119 gdb_ptrace_headers='
1060 #if HAVE_SYS_TYPES_H 1120 #if HAVE_SYS_TYPES_H
1061 # include <sys/types.h> 1121 # include <sys/types.h>
1062 #endif 1122 #endif
1063 #if HAVE_SYS_PTRACE_H 1123 #if HAVE_SYS_PTRACE_H
1064 # include <sys/ptrace.h> 1124 # include <sys/ptrace.h>
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after
1207 if test $gdb_cv_struct_reg = yes; then 1267 if test $gdb_cv_struct_reg = yes; then
1208 AC_DEFINE(HAVE_STRUCT_REG, 1, 1268 AC_DEFINE(HAVE_STRUCT_REG, 1,
1209 [Define to 1 if your system has struct reg in <machine/reg.h>.]) 1269 [Define to 1 if your system has struct reg in <machine/reg.h>.])
1210 fi 1270 fi
1211 1271
1212 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers. 1272 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
1213 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'. 1273 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
1214 AC_CHECK_MEMBERS([struct reg.r_fs, struct reg.r_gs], [], [], 1274 AC_CHECK_MEMBERS([struct reg.r_fs, struct reg.r_gs], [], [],
1215 [#include <machine/reg.h>]) 1275 [#include <machine/reg.h>])
1216 1276
1277 # See if <sys/user.h> supports the %fs_base and %gs_bas amd64 segment registers.
1278 # Older amd64 Linux's don't have the fs_base and gs_base members of
1279 # `struct user_regs_struct'.
1280 AC_CHECK_MEMBERS([struct user_regs_struct.fs_base, struct user_regs_struct.gs_ba se],
1281 [], [], [#include <sys/user.h>])
1282
1217 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request. 1283 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
1218 AC_MSG_CHECKING(for PTRACE_GETREGS) 1284 AC_MSG_CHECKING(for PTRACE_GETREGS)
1219 AC_CACHE_VAL(gdb_cv_have_ptrace_getregs, 1285 AC_CACHE_VAL(gdb_cv_have_ptrace_getregs,
1220 [AC_TRY_COMPILE([#include <sys/ptrace.h>], 1286 [AC_TRY_COMPILE([#include <sys/ptrace.h>],
1221 [PTRACE_GETREGS;], 1287 [PTRACE_GETREGS;],
1222 [gdb_cv_have_ptrace_getregs=yes], 1288 [gdb_cv_have_ptrace_getregs=yes],
1223 [gdb_cv_have_ptrace_getregs=no])]) 1289 [gdb_cv_have_ptrace_getregs=no])])
1224 AC_MSG_RESULT($gdb_cv_have_ptrace_getregs) 1290 AC_MSG_RESULT($gdb_cv_have_ptrace_getregs)
1225 if test $gdb_cv_have_ptrace_getregs = yes; then 1291 if test $gdb_cv_have_ptrace_getregs = yes; then
1226 AC_DEFINE(HAVE_PTRACE_GETREGS, 1, 1292 AC_DEFINE(HAVE_PTRACE_GETREGS, 1,
(...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after
1640 [AC_TRY_COMPILE([#include <sys/pthdebug.h>], 1706 [AC_TRY_COMPILE([#include <sys/pthdebug.h>],
1641 [#ifndef PTHDB_VERSION_3 1707 [#ifndef PTHDB_VERSION_3
1642 #error 1708 #error
1643 #endif], 1709 #endif],
1644 gdb_cv_have_aix_thread_debug=yes, 1710 gdb_cv_have_aix_thread_debug=yes,
1645 gdb_cv_have_aix_thread_debug=no)]) 1711 gdb_cv_have_aix_thread_debug=no)])
1646 AC_MSG_RESULT($gdb_cv_have_aix_thread_debug) 1712 AC_MSG_RESULT($gdb_cv_have_aix_thread_debug)
1647 if test $gdb_cv_have_aix_thread_debug = yes; then 1713 if test $gdb_cv_have_aix_thread_debug = yes; then
1648 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c" 1714 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
1649 CONFIG_OBS="${CONFIG_OBS} aix-thread.o" 1715 CONFIG_OBS="${CONFIG_OBS} aix-thread.o"
1650 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug" 1716 LIBS="$LIBS -lpthdebug"
1651 1717
1652 # Older versions of AIX do not provide the declaration for 1718 # Older versions of AIX do not provide the declaration for
1653 # the getthrds function (it appears that it was introduced 1719 # the getthrds function (it appears that it was introduced
1654 # with AIX 6.x). 1720 # with AIX 6.x).
1655 AC_CHECK_DECLS(getthrds, [], [], [[#include <procinfo.h>]]) 1721 AC_CHECK_DECLS(getthrds, [], [], [[#include <procinfo.h>]])
1656 fi 1722 fi
1657 ;; 1723 ;;
1658 esac 1724 esac
1659 AC_SUBST(CONFIG_LDFLAGS) 1725 AC_SUBST(CONFIG_LDFLAGS)
1660 fi 1726 fi
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
1738 [have_personality=true], 1804 [have_personality=true],
1739 [have_personality=false])]) 1805 [have_personality=false])])
1740 if $have_personality 1806 if $have_personality
1741 then 1807 then
1742 AC_DEFINE([HAVE_PERSONALITY], 1, 1808 AC_DEFINE([HAVE_PERSONALITY], 1,
1743 [Define if you support the personality syscall.]) 1809 [Define if you support the personality syscall.])
1744 fi 1810 fi
1745 1811
1746 dnl Handle optional features that can be enabled. 1812 dnl Handle optional features that can be enabled.
1747 1813
1748 target_sysroot_reloc=0 1814 # Support for --with-sysroot is a copy of GDB_AC_WITH_DIR,
1815 # except that the argument to --with-sysroot is optional.
1816 # --with-sysroot (or --with-sysroot=yes) sets the default sysroot path.
1817 if test "x$with_sysroot" = xyes; then
1818 with_sysroot="${exec_prefix}/${target_alias}/sys-root"
1819 fi
1749 AC_ARG_WITH(sysroot, 1820 AC_ARG_WITH(sysroot,
1750 AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@], [search for usr/lib et al within DI R]), 1821 AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@],
1751 [ 1822 [search for usr/lib et al within DIR]),
1752 case ${with_sysroot} in 1823 [TARGET_SYSTEM_ROOT=$withval], [TARGET_SYSTEM_ROOT=])
1753 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;; 1824 AC_DEFINE_DIR(TARGET_SYSTEM_ROOT, TARGET_SYSTEM_ROOT,
1754 *) TARGET_SYSTEM_ROOT=$with_sysroot ;; 1825 [search for usr/lib et al within DIR])
1755 esac
1756
1757 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
1758
1759 if test "x$prefix" = xNONE; then
1760 test_prefix=/usr/local
1761 else
1762 test_prefix=$prefix
1763 fi
1764 if test "x$exec_prefix" = xNONE || test "x$exec_prefix" = 'x${prefix}'; then
1765 test_exec_prefix=$test_prefix
1766 else
1767 test_exec_prefix=$exec_prefix
1768 fi
1769 case ${TARGET_SYSTEM_ROOT} in
1770 "${test_prefix}"|"${test_prefix}/"*|\
1771 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
1772 '${prefix}'|'${prefix}/'*|\
1773 '${exec_prefix}'|'${exec_prefix}/'*)
1774 target_sysroot_reloc=1
1775 ;;
1776 esac
1777 ], [
1778 TARGET_SYSTEM_ROOT=
1779 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
1780 ])
1781 TARGET_SYSTEM_ROOT_DEFINE="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOC ATABLE=$target_sysroot_reloc"
1782 AC_SUBST(TARGET_SYSTEM_ROOT) 1826 AC_SUBST(TARGET_SYSTEM_ROOT)
1783 AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE) 1827 GDB_AC_DEFINE_RELOCATABLE(TARGET_SYSTEM_ROOT, sysroot, ${ac_define_dir})
1784 1828
1785 GDB_AC_WITH_DIR(SYSTEM_GDBINIT, system-gdbinit, 1829 GDB_AC_WITH_DIR(SYSTEM_GDBINIT, system-gdbinit,
1786 [automatically load a system-wide gdbinit file], 1830 [automatically load a system-wide gdbinit file],
1787 []) 1831 [])
1788 1832
1789 AC_ARG_ENABLE(werror, 1833 AC_ARG_ENABLE(werror,
1790 AS_HELP_STRING([--enable-werror], [treat compile warnings as errors]), 1834 AS_HELP_STRING([--enable-werror], [treat compile warnings as errors]),
1791 [case "${enableval}" in 1835 [case "${enableval}" in
1792 yes | y) ERROR_ON_WARNING="yes" ;; 1836 yes | y) ERROR_ON_WARNING="yes" ;;
1793 no | n) ERROR_ON_WARNING="no" ;; 1837 no | n) ERROR_ON_WARNING="no" ;;
1794 *) AC_MSG_ERROR(bad value ${enableval} for --enable-werror) ;; 1838 *) AC_MSG_ERROR(bad value ${enableval} for --enable-werror) ;;
1795 esac]) 1839 esac])
1796 1840
1841 # Enable -Werror by default when using gcc. Turn it off for releases.
1842 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" && $development; then
1843 ERROR_ON_WARNING=yes
1844 fi
1845
1797 WERROR_CFLAGS="" 1846 WERROR_CFLAGS=""
1798 if test "${ERROR_ON_WARNING}" = yes ; then 1847 if test "${ERROR_ON_WARNING}" = yes ; then
1799 WERROR_CFLAGS="-Werror" 1848 WERROR_CFLAGS="-Werror"
1800 fi 1849 fi
1801 1850
1802 # The entries after -Wno-pointer-sign are disabled warnings which may 1851 # The entries after -Wno-pointer-sign are disabled warnings which may
1803 # be enabled in the future, which can not currently be used to build 1852 # be enabled in the future, which can not currently be used to build
1804 # GDB. 1853 # GDB.
1805 # NOTE: If you change this list, remember to update 1854 # NOTE: If you change this list, remember to update
1806 # gdb/doc/gdbint.texinfo. 1855 # gdb/doc/gdbint.texinfo.
1807 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ 1856 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
1808 -Wformat-nonliteral -Wno-pointer-sign \ 1857 -Wformat-nonliteral -Wno-pointer-sign \
1809 -Wno-unused -Wunused-value -Wunused-function \ 1858 -Wno-unused -Wunused-value -Wunused-function \
1810 -Wno-switch -Wno-char-subscripts" 1859 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes \
1860 -Wdeclaration-after-statement"
1811 1861
1812 # Enable -Wno-format by default when using gcc on mingw since many 1862 # Enable -Wno-format by default when using gcc on mingw since many
1813 # GCC versions complain about %I64. 1863 # GCC versions complain about %I64.
1814 case "${host}" in 1864 case "${host}" in
1815 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;; 1865 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
1816 esac 1866 esac
1817 1867
1818 AC_ARG_ENABLE(build-warnings, 1868 AC_ARG_ENABLE(build-warnings,
1819 AS_HELP_STRING([--enable-build-warnings], [enable build-time compiler warnings i f gcc is used]), 1869 AS_HELP_STRING([--enable-build-warnings], [enable build-time compiler warnings i f gcc is used]),
1820 [case "${enableval}" in 1870 [case "${enableval}" in
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
1901 for Cygwin.]) 1951 for Cygwin.])
1902 WIN32LIBS="$WIN32LIBS -lws2_32" 1952 WIN32LIBS="$WIN32LIBS -lws2_32"
1903 ;; 1953 ;;
1904 esac 1954 esac
1905 AC_SUBST(WIN32LIBS) 1955 AC_SUBST(WIN32LIBS)
1906 1956
1907 # Add ELF support to GDB, but only if BFD includes ELF support. 1957 # Add ELF support to GDB, but only if BFD includes ELF support.
1908 OLD_CFLAGS=$CFLAGS 1958 OLD_CFLAGS=$CFLAGS
1909 OLD_LDFLAGS=$LDFLAGS 1959 OLD_LDFLAGS=$LDFLAGS
1910 OLD_LIBS=$LIBS 1960 OLD_LIBS=$LIBS
1911 CFLAGS="$CFLAGS -I${srcdir}/../include -I../bfd -I${srcdir}/../bfd" 1961 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
1912 LDFLAGS="$LDFLAGS -L../bfd -L../libiberty" 1962 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
1963 # always want our bfd.
1964 CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
1965 LDFLAGS="-L../bfd -L../libiberty $LDFLAGS"
1913 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'` 1966 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
1914 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>. 1967 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
1915 if test "$plugins" = "yes"; then 1968 if test "$plugins" = "yes"; then
1916 LIBS="-ldl $LIBS" 1969 LIBS="-ldl $LIBS"
1917 fi 1970 fi
1918 LIBS="-lbfd -liberty $intl $LIBS" 1971 LIBS="-lbfd -liberty $intl $LIBS"
1919 AC_CACHE_CHECK([for ELF support in BFD], gdb_cv_var_elf, 1972 AC_CACHE_CHECK([for ELF support in BFD], gdb_cv_var_elf,
1920 [AC_TRY_LINK( 1973 [AC_TRY_LINK(
1921 [#include <stdlib.h> 1974 [#include <stdlib.h>
1922 #include "bfd.h" 1975 #include "bfd.h"
1923 #include "elf-bfd.h" 1976 #include "elf-bfd.h"
1924 ], 1977 ],
1925 [bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd); ], 1978 [bfd *abfd = NULL; bfd_get_elf_phdr_upper_bound (abfd); ],
1926 gdb_cv_var_elf=yes, gdb_cv_var_elf=no)]) 1979 gdb_cv_var_elf=yes, gdb_cv_var_elf=no)])
1927 if test $gdb_cv_var_elf = yes; then 1980 if test $gdb_cv_var_elf = yes; then
1928 CONFIG_OBS="$CONFIG_OBS elfread.o" 1981 CONFIG_OBS="$CONFIG_OBS elfread.o stap-probe.o"
1929 AC_DEFINE(HAVE_ELF, 1, 1982 AC_DEFINE(HAVE_ELF, 1,
1930 [Define if ELF support should be included.]) 1983 [Define if ELF support should be included.])
1931 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>. 1984 # -ldl is provided by bfd/Makfile.am (LIBDL) <PLUGINS>.
1932 if test "$plugins" = "yes"; then 1985 if test "$plugins" = "yes"; then
1933 OLD_LIBS="-ldl $OLD_LIBS" 1986 OLD_LIBS="-ldl $OLD_LIBS"
1934 fi 1987 fi
1935 fi 1988 fi
1936 CFLAGS=$OLD_CFLAGS 1989 CFLAGS=$OLD_CFLAGS
1937 LDFLAGS=$OLD_LDFLAGS 1990 LDFLAGS=$OLD_LDFLAGS
1938 LIBS=$OLD_LIBS 1991 LIBS=$OLD_LIBS
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after
2214 AC_LINK_FILES($files, $links) 2267 AC_LINK_FILES($files, $links)
2215 2268
2216 dnl Check for exe extension set on certain hosts (e.g. Win32) 2269 dnl Check for exe extension set on certain hosts (e.g. Win32)
2217 AC_EXEEXT 2270 AC_EXEEXT
2218 2271
2219 dnl Detect the character set used by this host. 2272 dnl Detect the character set used by this host.
2220 dnl At the moment, we just assume it's UTF-8. 2273 dnl At the moment, we just assume it's UTF-8.
2221 AC_DEFINE(GDB_DEFAULT_HOST_CHARSET, "UTF-8", 2274 AC_DEFINE(GDB_DEFAULT_HOST_CHARSET, "UTF-8",
2222 [Define to be a string naming the default host character set.]) 2275 [Define to be a string naming the default host character set.])
2223 2276
2224 AC_OUTPUT(Makefile .gdbinit:gdbinit.in doc/Makefile gnulib/Makefile data-directo ry/Makefile, 2277 AC_OUTPUT(Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile,
2225 [ 2278 [
2226 case x$CONFIG_HEADERS in 2279 case x$CONFIG_HEADERS in
2227 xconfig.h:config.in) 2280 xconfig.h:config.in)
2228 echo > stamp-h ;; 2281 echo > stamp-h ;;
2229 esac 2282 esac
2230 ]) 2283 ])
2231 2284
2232 exit 0 2285 exit 0
OLDNEW
« no previous file with comments | « gdb/configure ('k') | gdb/configure.host » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698