X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fconfig.in;h=cb886ba8e1a91890b4d8cda5d0fcd8d02a1ea77e;hb=268e4f09144c48e02f01d82ab3aab359457df214;hp=b54d245328acc35d523a0c56ce5fde9d1559e365;hpb=945bf7131824a5af68e72be4f29b04d20010b83b;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/config.in b/gdb/config.in index b54d245328..cb886ba8e1 100644 --- a/gdb/config.in +++ b/gdb/config.in @@ -12,14 +12,14 @@ /* Directory of programs. */ #undef BINDIR -/* Define to 1 if the compiler supports long long. */ -#undef CC_HAS_LONG_LONG - /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ #undef CRAY_STACKSEG_END +/* Define to 1 if std::thread works. */ +#undef CXX_STD_THREAD + /* Define to 1 if using `alloca.c'. */ #undef C_ALLOCA @@ -40,6 +40,9 @@ language is requested. */ #undef ENABLE_NLS +/* The .gdbinit filename. */ +#undef GDBINIT + /* look for global separate data files in this path [DATADIR/gdb] */ #undef GDB_DATADIR @@ -65,6 +68,9 @@ /* Define to the default OS ABI for this configuration. */ #undef GDB_OSABI_DEFAULT +/* Define if self-testing features should be enabled */ +#undef GDB_SELF_TEST + /* Define to 1 if you have `alloca', as a function or macro. */ #undef HAVE_ALLOCA @@ -75,87 +81,110 @@ /* Define to 1 if you have the `btowc' function. */ #undef HAVE_BTOWC -/* Define to 1 if you have the `canonicalize_file_name' function. */ -#undef HAVE_CANONICALIZE_FILE_NAME - /* Define to 1 if you have the header file. */ #undef HAVE_CURSESX_H /* Define to 1 if you have the header file. */ #undef HAVE_CURSES_H +/* define if the compiler supports basic C++11 syntax */ +#undef HAVE_CXX11 + /* Define to 1 if you have the declaration of `ADDR_NO_RANDOMIZE', and to 0 if you don't. */ #undef HAVE_DECL_ADDR_NO_RANDOMIZE -/* Define to 1 if you have the declaration of `free', and to 0 if you don't. - */ -#undef HAVE_DECL_FREE +/* Define to 1 if you have the declaration of `asprintf', and to 0 if you + don't. */ +#undef HAVE_DECL_ASPRINTF -/* Define to 1 if you have the declaration of `getopt', and to 0 if you don't. - */ -#undef HAVE_DECL_GETOPT +/* Define to 1 if you have the declaration of `basename(char *)', and to 0 if + you don't. */ +#undef HAVE_DECL_BASENAME + +/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */ +#undef HAVE_DECL_FFS /* Define to 1 if you have the declaration of `getthrds', and to 0 if you don't. */ #undef HAVE_DECL_GETTHRDS -/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't. - */ -#undef HAVE_DECL_MALLOC - /* Define to 1 if you have the declaration of `ptrace', and to 0 if you don't. */ #undef HAVE_DECL_PTRACE -/* Define to 1 if you have the declaration of `realloc', and to 0 if you - don't. */ -#undef HAVE_DECL_REALLOC - /* Define to 1 if you have the declaration of `snprintf', and to 0 if you don't. */ #undef HAVE_DECL_SNPRINTF -/* Define to 1 if you have the declaration of `strerror', and to 0 if you - don't. */ -#undef HAVE_DECL_STRERROR - /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't. */ #undef HAVE_DECL_STRSTR +/* Define to 1 if you have the declaration of `strtol', and to 0 if you don't. + */ +#undef HAVE_DECL_STRTOL + +/* Define to 1 if you have the declaration of `strtoll', and to 0 if you + don't. */ +#undef HAVE_DECL_STRTOLL + +/* Define to 1 if you have the declaration of `strtoul', and to 0 if you + don't. */ +#undef HAVE_DECL_STRTOUL + +/* Define to 1 if you have the declaration of `strtoull', and to 0 if you + don't. */ +#undef HAVE_DECL_STRTOULL + +/* Define to 1 if you have the declaration of `strverscmp', and to 0 if you + don't. */ +#undef HAVE_DECL_STRVERSCMP + +/* Define to 1 if you have the declaration of `vasprintf', and to 0 if you + don't. */ +#undef HAVE_DECL_VASPRINTF + /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you don't. */ #undef HAVE_DECL_VSNPRINTF -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#undef HAVE_DIRENT_H - /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define if ELF support should be included. */ #undef HAVE_ELF +/* Define if has elf_fpregset_t. */ +#undef HAVE_ELF_FPREGSET_T + /* Define to 1 if you have the header file. */ #undef HAVE_ELF_HP_H /* Define to 1 if your system has the etext variable. */ #undef HAVE_ETEXT +/* Define to 1 if you have the `fdwalk' function. */ +#undef HAVE_FDWALK + /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK /* Define if has fpregset_t. */ #undef HAVE_FPREGSET_T +/* Define to 1 if you have the `getauxval' function. */ +#undef HAVE_GETAUXVAL + /* Define to 1 if you have the `getgid' function. */ #undef HAVE_GETGID /* Define to 1 if you have the `getpagesize' function. */ #undef HAVE_GETPAGESIZE +/* Define to 1 if you have the `getpgid' function. */ +#undef HAVE_GETPGID + /* Define to 1 if you have the `getrlimit' function. */ #undef HAVE_GETRLIMIT @@ -168,6 +197,12 @@ /* Define if has gregset_t. */ #undef HAVE_GREGSET_T +/* Define if Guile interpreter is being linked in. */ +#undef HAVE_GUILE + +/* Define if Guile supports manual finalization. */ +#undef HAVE_GUILE_MANUAL_FINALIZATION + /* Define if you have the iconv() function. */ #undef HAVE_ICONV @@ -177,14 +212,20 @@ /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H +/* Define to 1 if your system has the kinfo_getfile function. */ +#undef HAVE_KINFO_GETFILE + +/* Define to 1 if your system has the kinfo_getvmmap function. */ +#undef HAVE_KINFO_GETVMMAP + /* Define if you have and nl_langinfo(CODESET). */ #undef HAVE_LANGINFO_CODESET /* Define if your file defines LC_MESSAGES. */ #undef HAVE_LC_MESSAGES -/* Define to 1 if you have the `dl' library (-ldl). */ -#undef HAVE_LIBDL +/* Define if you have the babeltrace library. */ +#undef HAVE_LIBBABELTRACE /* Define if you have the expat library. */ #undef HAVE_LIBEXPAT @@ -192,35 +233,26 @@ /* Define to 1 if you have the `libiconvlist' function. */ #undef HAVE_LIBICONVLIST +/* Define if you have the ipt library. */ +#undef HAVE_LIBIPT + /* Define if you have the lzma library. */ #undef HAVE_LIBLZMA /* Define to 1 if you have the `m' library (-lm). */ #undef HAVE_LIBM -/* Define to 1 if you have the `mcheck' library (-lmcheck). */ -#undef HAVE_LIBMCHECK - -/* Define if Python 2.4 is being used. */ -#undef HAVE_LIBPYTHON2_4 - -/* Define if Python 2.5 is being used. */ -#undef HAVE_LIBPYTHON2_5 - -/* Define if Python 2.6 is being used. */ -#undef HAVE_LIBPYTHON2_6 - -/* Define if Python 2.7 is being used. */ -#undef HAVE_LIBPYTHON2_7 +/* Define if you have the mpfr library. */ +#undef HAVE_LIBMPFR /* Define to 1 if you have the header file. */ #undef HAVE_LIBUNWIND_IA64_H -/* Define to 1 if you have the `w' library (-lw). */ -#undef HAVE_LIBW +/* Define if you have the xxhash library. */ +#undef HAVE_LIBXXHASH -/* Define to 1 if you have the header file. */ -#undef HAVE_LINK_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LINUX_ELF_H /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_PERF_EVENT_H @@ -231,8 +263,8 @@ /* Define to 1 if the compiler supports long double. */ #undef HAVE_LONG_DOUBLE -/* Define to 1 if you have the `lstat' function. */ -#undef HAVE_LSTAT +/* Define to 1 if the system has the type `long long'. */ +#undef HAVE_LONG_LONG /* Define if has lwpid_t. */ #undef HAVE_LWPID_T @@ -249,6 +281,9 @@ /* Define to 1 if you have the `monstartup' function. */ #undef HAVE_MONSTARTUP +/* Define to 1 if you have the header file. */ +#undef HAVE_NCURSESW_NCURSES_H + /* Define to 1 if you have the header file. */ #undef HAVE_NCURSES_H @@ -258,9 +293,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_NCURSES_TERM_H -/* Define to 1 if you have the header file, and it defines `DIR'. */ -#undef HAVE_NDIR_H - /* Define to 1 if you have the header file. */ #undef HAVE_NLIST_H @@ -270,6 +302,9 @@ /* Define to 1 if you have the `pipe' function. */ #undef HAVE_PIPE +/* Define to 1 if you have the `pipe2' function. */ +#undef HAVE_PIPE2 + /* Define to 1 if you have the `poll' function. */ #undef HAVE_POLL @@ -285,9 +320,6 @@ /* Define to 1 if you have the `pread64' function. */ #undef HAVE_PREAD64 -/* Define if has prfpregset32_t. */ -#undef HAVE_PRFPREGSET32_T - /* Define if has prfpregset_t. */ #undef HAVE_PRFPREGSET_T @@ -297,32 +329,23 @@ /* Define if has prgregset_t. */ #undef HAVE_PRGREGSET_T -/* Define if ioctl argument PIOCSET is available. */ -#undef HAVE_PROCFS_PIOCSET - /* Define to 1 if you have the header file. */ #undef HAVE_PROC_SERVICE_H -/* Define if has prrun_t. */ -#undef HAVE_PRRUN_T +/* Define if has psaddr_t. */ +#undef HAVE_PSADDR_T -/* Define if has prsysent_t. */ -#undef HAVE_PRSYSENT_T +/* Have PTHREAD_PRIO_INHERIT. */ +#undef HAVE_PTHREAD_PRIO_INHERIT -/* Define if has pr_sigaction64_t. */ -#undef HAVE_PR_SIGACTION64_T +/* Define to 1 if you have the `pthread_setname_np' function. */ +#undef HAVE_PTHREAD_SETNAME_NP -/* Define if has pr_siginfo64_t. */ -#undef HAVE_PR_SIGINFO64_T +/* Define to 1 if you have the `pthread_sigmask' function. */ +#undef HAVE_PTHREAD_SIGMASK -/* Define if has pr_sigset_t. */ -#undef HAVE_PR_SIGSET_T - -/* Define if has psaddr_t. */ -#undef HAVE_PSADDR_T - -/* Define if has pstatus_t. */ -#undef HAVE_PSTATUS_T +/* Define to 1 if you have the `ptrace64' function. */ +#undef HAVE_PTRACE64 /* Define if sys/ptrace.h defines the PTRACE_GETFPXREGS request. */ #undef HAVE_PTRACE_GETFPXREGS @@ -339,27 +362,30 @@ /* Define if sys/ptrace.h defines the PT_GETXMMREGS request. */ #undef HAVE_PT_GETXMMREGS +/* Define to 1 if you have the `pt_insn_event' function. */ +#undef HAVE_PT_INSN_EVENT + /* Define to 1 if you have the `pwrite' function. */ #undef HAVE_PWRITE /* Define if Python interpreter is being linked in. */ #undef HAVE_PYTHON -/* Define to 1 if you have the `readlink' function. */ -#undef HAVE_READLINK - -/* Define to 1 if you have the `realpath' function. */ -#undef HAVE_REALPATH - /* Define to 1 if you have the `resize_term' function. */ #undef HAVE_RESIZE_TERM /* Define to 1 if you have the `sbrk' function. */ #undef HAVE_SBRK +/* Define to 1 if you have the `scm_new_smob' function. */ +#undef HAVE_SCM_NEW_SMOB + /* Define to 1 if you have the `setlocale' function. */ #undef HAVE_SETLOCALE +/* Define to 1 if you have the `setns' function. */ +#undef HAVE_SETNS + /* Define to 1 if you have the `setpgid' function. */ #undef HAVE_SETPGID @@ -372,12 +398,12 @@ /* Define to 1 if you have the `setsid' function. */ #undef HAVE_SETSID -/* Define to 1 if you have the header file. */ -#undef HAVE_SGTTY_H - /* Define to 1 if you have the `sigaction' function. */ #undef HAVE_SIGACTION +/* Define to 1 if you have the `sigaltstack' function. */ +#undef HAVE_SIGALTSTACK + /* Define to 1 if you have the header file. */ #undef HAVE_SIGNAL_H @@ -396,8 +422,8 @@ /* Define to 1 if the system has the type `socklen_t'. */ #undef HAVE_SOCKLEN_T -/* Define to 1 if you have the header file. */ -#undef HAVE_STDDEF_H +/* Define to 1 if the source-highlight library is available */ +#undef HAVE_SOURCE_HIGHLIGHT /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H @@ -411,61 +437,48 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H -/* Define if has struct link_map32 */ -#undef HAVE_STRUCT_LINK_MAP32 +/* Define to 1 if your system has struct lwp. */ +#undef HAVE_STRUCT_LWP -/* Define if exists and defines struct link_map which has members - with an ``lm_'' prefix. (For SunOS.) */ -#undef HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS +/* Define to 1 if `pl_syscall_code' is a member of `struct ptrace_lwpinfo'. */ +#undef HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE -/* Define if exists and defines struct link_map which has members - with an ``l_'' prefix. (For Solaris, SVR4, and SVR4-like systems.) */ -#undef HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS +/* Define to 1 if `pl_tdname' is a member of `struct ptrace_lwpinfo'. */ +#undef HAVE_STRUCT_PTRACE_LWPINFO_PL_TDNAME -/* Define to 1 if your system has struct lwp. */ -#undef HAVE_STRUCT_LWP +/* Define to 1 if `enabled' is a member of `struct pt_insn'. */ +#undef HAVE_STRUCT_PT_INSN_ENABLED + +/* Define to 1 if `resynced' is a member of `struct pt_insn'. */ +#undef HAVE_STRUCT_PT_INSN_RESYNCED /* Define to 1 if your system has struct reg in . */ #undef HAVE_STRUCT_REG -/* Define to 1 if `struct reg' is a member of `r_fs'. */ +/* Define to 1 if `r_fs' is a member of `struct reg'. */ #undef HAVE_STRUCT_REG_R_FS -/* Define to 1 if `struct reg' is a member of `r_gs'. */ +/* Define to 1 if `r_gs' is a member of `struct reg'. */ #undef HAVE_STRUCT_REG_R_GS -/* Define if exists and defines a struct so_map which has members - with an ``som_'' prefix. (Found on older *BSD systems.) */ -#undef HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS - -/* Define to 1 if `struct stat' is a member of `st_blksize'. */ +/* Define to 1 if `st_blksize' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_BLKSIZE -/* Define to 1 if `struct stat' is a member of `st_blocks'. */ +/* Define to 1 if `st_blocks' is a member of `struct stat'. */ #undef HAVE_STRUCT_STAT_ST_BLOCKS -/* Define to 1 if `struct thread' is a member of `td_pcb'. */ +/* Define to 1 if `td_pcb' is a member of `struct thread'. */ #undef HAVE_STRUCT_THREAD_TD_PCB -/* Define to 1 if `struct user_regs_struct' is a member of `fs_base'. */ +/* Define to 1 if `fs_base' is a member of `struct user_regs_struct'. */ #undef HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE -/* Define to 1 if `struct user_regs_struct' is a member of `gs_base'. */ +/* Define to 1 if `gs_base' is a member of `struct user_regs_struct'. */ #undef HAVE_STRUCT_USER_REGS_STRUCT_GS_BASE -/* Define to 1 if you have the `syscall' function. */ -#undef HAVE_SYSCALL - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_DEBUGREG_H -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#undef HAVE_SYS_DIR_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_FAULT_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_FILE_H @@ -475,10 +488,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IOCTL_H -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#undef HAVE_SYS_NDIR_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PARAM_H @@ -488,9 +497,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PROCFS_H -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_PROC_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PTRACE_H @@ -509,9 +515,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_SYSCALL_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H @@ -527,27 +530,21 @@ /* Define to 1 if you have the header file. */ #undef HAVE_TERMIOS_H -/* Define to 1 if you have the header file. */ -#undef HAVE_TERMIO_H - /* Define to 1 if you have the header file. */ #undef HAVE_TERM_H /* Define to 1 if you have the header file. */ #undef HAVE_THREAD_DB_H -/* Define if using Solaris thread debugging. */ -#undef HAVE_THREAD_DB_LIB - -/* Define if you support the tkill syscall. */ -#undef HAVE_TKILL_SYSCALL - /* Define to 1 if you have the `ttrace' function. */ #undef HAVE_TTRACE /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H +/* Define to 1 if you have the `use_default_colors' function. */ +#undef HAVE_USE_DEFAULT_COLORS + /* Define to 1 if you have the `vfork' function. */ #undef HAVE_VFORK @@ -563,6 +560,9 @@ /* Define to 1 if you have the `wborder' function. */ #undef HAVE_WBORDER +/* Define to 1 if you have the header file. */ +#undef HAVE_WINDOWS_H + /* Define to 1 if `fork' works. */ #undef HAVE_WORKING_FORK @@ -575,9 +575,6 @@ /* Define to 1 if you have the `XML_StopParser' function. */ #undef HAVE_XML_STOPPARSER -/* Define to 1 if you have the header file. */ -#undef HAVE_ZLIB_H - /* Define to 1 if your system has the _etext variable. */ #undef HAVE__ETEXT @@ -600,10 +597,6 @@ moved. */ #undef JIT_READER_DIR_RELOCATABLE -/* Define if you want to use new multi-fd /proc interface (replaces - HAVE_MULTIPLE_PROC_FDS as well as other macros). */ -#undef NEW_PROC_API - /* Name of this package. */ #undef PACKAGE @@ -628,9 +621,6 @@ /* Additional package description */ #undef PKGVERSION -/* Define if the prfpregset_t type is broken. */ -#undef PRFPREGSET_T_BROKEN - /* Define to 1 if the "%H, %D and %DD" formats work to print decfloats. */ #undef PRINTF_HAS_DECFLOAT @@ -640,13 +630,19 @@ /* Define to 1 if the "%ll" format works to print long longs. */ #undef PRINTF_HAS_LONG_LONG -/* Define if on solaris uses int instead of size_t, and - assorted other type changes. */ -#undef PROC_SERVICE_IS_OLD +/* Define to necessary symbol if this constant uses a non-standard name on + your system. */ +#undef PTHREAD_CREATE_JOINABLE + +/* Define to the type of arg 1 for ptrace. */ +#undef PTRACE_TYPE_ARG1 /* Define to the type of arg 3 for ptrace. */ #undef PTRACE_TYPE_ARG3 +/* Define to the type of arg 4 for ptrace. */ +#undef PTRACE_TYPE_ARG4 + /* Define to the type of arg 5 for ptrace. */ #undef PTRACE_TYPE_ARG5 @@ -662,9 +658,6 @@ /* Bug reporting address */ #undef REPORT_BUGS_TO -/* Define as the return type of signal handlers (`int' or `void'). */ -#undef RETSIGTYPE - /* Define to 1 if the "%Lg" format works to scan long doubles. */ #undef SCANF_HAS_LONG_DOUBLE @@ -674,6 +667,9 @@ /* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG +/* The size of `long long', as computed by sizeof. */ +#undef SIZEOF_LONG_LONG + /* The size of `unsigned long', as computed by sizeof. */ #undef SIZEOF_UNSIGNED_LONG @@ -697,6 +693,13 @@ /* automatically load a system-wide gdbinit file */ #undef SYSTEM_GDBINIT +/* automatically load system-wide gdbinit files from this directory */ +#undef SYSTEM_GDBINIT_DIR + +/* Define if the system-gdbinit-dir directory should be relocated when GDB is + moved. */ +#undef SYSTEM_GDBINIT_DIR_RELOCATABLE + /* Define if the system-gdbinit directory should be relocated when GDB is moved. */ #undef SYSTEM_GDBINIT_RELOCATABLE @@ -746,6 +749,9 @@ when building for Cygwin. */ #undef USE_WIN32API +/* Define if the PPC simulator is being linked in. */ +#undef WITH_PPC_SIM + /* Define if --with-python provides a path, either directly or via python-config.py --exec-prefix. */ #undef WITH_PYTHON_PATH @@ -765,23 +771,20 @@ # endif #endif +/* Enable large inode numbers on Mac OS X 10.5. */ +#ifndef _DARWIN_USE_64_BIT_INODE +# define _DARWIN_USE_64_BIT_INODE 1 +#endif + /* Number of bits in a file offset, on hosts where this is settable. */ #undef _FILE_OFFSET_BITS -/* Define to 1 so gets a definition of anon_hdl. Works around a - problem on IRIX 5. */ -#undef _KMEMUSER - /* Define for large files, on AIX-style hosts. */ #undef _LARGE_FILES /* Define to 1 if on MINIX. */ #undef _MINIX -/* Define to 1 to avoid a clash between and on Solaris - 2.[789] when using GCC. */ -#undef _MSE_INT_H - /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ #undef _POSIX_1_SOURCE @@ -789,9 +792,6 @@ /* Define to 1 if you need to in order for `stat' and other things to work. */ #undef _POSIX_SOURCE -/* Define if has link_map32 (solaris sparc-64 target) */ -#undef _SYSCALL32 - /* Define to empty if `const' does not conform to ANSI C. */ #undef const @@ -804,5 +804,8 @@ /* Define to `int' if does not define. */ #undef pid_t +/* Define to `unsigned int' if does not define. */ +#undef size_t + /* Define as `fork' if `vfork' does not work. */ #undef vfork