| Index: gdb/config.in
|
| diff --git a/gdb/config.in b/gdb/config.in
|
| index 4aff10db693beef6bdc623b2c786009abb863010..0f795c65b29898d5e732603f5dc120af89753045 100644
|
| --- a/gdb/config.in
|
| +++ b/gdb/config.in
|
| @@ -1,26 +1,16 @@
|
| /* config.in. Generated from configure.ac by autoheader. */
|
|
|
| -/* Define if the compiler is building for multiple architectures of Apple
|
| - platforms at once. */
|
| -#undef AA_APPLE_UNIVERSAL_BUILD
|
| -
|
| /* Define if building universal (internal helper macro) */
|
| #undef AC_APPLE_UNIVERSAL_BUILD
|
|
|
| -/* Define to the number of bits in type 'ptrdiff_t'. */
|
| -#undef BITSIZEOF_PTRDIFF_T
|
| -
|
| -/* Define to the number of bits in type 'sig_atomic_t'. */
|
| -#undef BITSIZEOF_SIG_ATOMIC_T
|
| +/* Directories from which to load auto-loaded scripts. */
|
| +#undef AUTO_LOAD_DIR
|
|
|
| -/* Define to the number of bits in type 'size_t'. */
|
| -#undef BITSIZEOF_SIZE_T
|
| +/* Directories safe to hold auto-loaded files. */
|
| +#undef AUTO_LOAD_SAFE_PATH
|
|
|
| -/* Define to the number of bits in type 'wchar_t'. */
|
| -#undef BITSIZEOF_WCHAR_T
|
| -
|
| -/* Define to the number of bits in type 'wint_t'. */
|
| -#undef BITSIZEOF_WINT_T
|
| +/* Directory of programs. */
|
| +#undef BINDIR
|
|
|
| /* Define to 1 if the compiler supports long long. */
|
| #undef CC_HAS_LONG_LONG
|
| @@ -75,12 +65,6 @@
|
| /* Define to the default OS ABI for this configuration. */
|
| #undef GDB_OSABI_DEFAULT
|
|
|
| -/* Define to 1 when the gnulib module memchr should be tested. */
|
| -#undef GNULIB_TEST_MEMCHR
|
| -
|
| -/* Define to 1 when the gnulib module memmem should be tested. */
|
| -#undef GNULIB_TEST_MEMMEM
|
| -
|
| /* Define to 1 if you have `alloca', as a function or macro. */
|
| #undef HAVE_ALLOCA
|
|
|
| @@ -88,9 +72,6 @@
|
| */
|
| #undef HAVE_ALLOCA_H
|
|
|
| -/* Define to 1 if you have the <bp-sym.h> header file. */
|
| -#undef HAVE_BP_SYM_H
|
| -
|
| /* Define to 1 if you have the `btowc' function. */
|
| #undef HAVE_BTOWC
|
|
|
| @@ -126,10 +107,6 @@
|
| */
|
| #undef HAVE_DECL_MALLOC
|
|
|
| -/* Define to 1 if you have the declaration of `memmem', and to 0 if you don't.
|
| - */
|
| -#undef HAVE_DECL_MEMMEM
|
| -
|
| /* Define to 1 if you have the declaration of `ptrace', and to 0 if you don't.
|
| */
|
| #undef HAVE_DECL_PTRACE
|
| @@ -191,9 +168,6 @@
|
| /* Define to 1 if you have the `getuid' function. */
|
| #undef HAVE_GETUID
|
|
|
| -/* Define to 1 if you have the <gnu/libc-version.h> header file. */
|
| -#undef HAVE_GNU_LIBC_VERSION_H
|
| -
|
| /* Define if <sys/procfs.h> has gregset_t. */
|
| #undef HAVE_GREGSET_T
|
|
|
| @@ -224,6 +198,9 @@
|
| /* 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
|
|
|
| @@ -236,12 +213,6 @@
|
| /* Define if Python 2.7 is being used. */
|
| #undef HAVE_LIBPYTHON2_7
|
|
|
| -/* Define if libunwind library is being used. */
|
| -#undef HAVE_LIBUNWIND
|
| -
|
| -/* Define to 1 if you have the <libunwind.h> header file. */
|
| -#undef HAVE_LIBUNWIND_H
|
| -
|
| /* Define to 1 if you have the <libunwind-ia64.h> header file. */
|
| #undef HAVE_LIBUNWIND_IA64_H
|
|
|
| @@ -257,8 +228,8 @@
|
| /* Define to 1 if the compiler supports long double. */
|
| #undef HAVE_LONG_DOUBLE
|
|
|
| -/* Define to 1 if the system has the type `long long int'. */
|
| -#undef HAVE_LONG_LONG_INT
|
| +/* Define to 1 if you have the `lstat' function. */
|
| +#undef HAVE_LSTAT
|
|
|
| /* Define if <sys/procfs.h> has lwpid_t. */
|
| #undef HAVE_LWPID_T
|
| @@ -266,16 +237,6 @@
|
| /* Define to 1 if you have the <machine/reg.h> header file. */
|
| #undef HAVE_MACHINE_REG_H
|
|
|
| -/* Define to 1 if mmap()'s MAP_ANONYMOUS flag is available after including
|
| - config.h and <sys/mman.h>. */
|
| -#undef HAVE_MAP_ANONYMOUS
|
| -
|
| -/* Define to 1 if you have the `memchr' function. */
|
| -#undef HAVE_MEMCHR
|
| -
|
| -/* Define to 1 if you have the `memmem' function. */
|
| -#undef HAVE_MEMMEM
|
| -
|
| /* Define to 1 if you have the <memory.h> header file. */
|
| #undef HAVE_MEMORY_H
|
|
|
| @@ -285,9 +246,6 @@
|
| /* Define to 1 if you have the `monstartup' function. */
|
| #undef HAVE_MONSTARTUP
|
|
|
| -/* Define to 1 if you have the `mprotect' function. */
|
| -#undef HAVE_MPROTECT
|
| -
|
| /* Define to 1 if you have the <ncurses.h> header file. */
|
| #undef HAVE_NCURSES_H
|
|
|
| @@ -318,6 +276,9 @@
|
| /* Define to 1 if you have the `posix_madvise' function. */
|
| #undef HAVE_POSIX_MADVISE
|
|
|
| +/* Define to 1 if you have the `pread' function. */
|
| +#undef HAVE_PREAD
|
| +
|
| /* Define to 1 if you have the `pread64' function. */
|
| #undef HAVE_PREAD64
|
|
|
| @@ -375,92 +336,14 @@
|
| /* Define if sys/ptrace.h defines the PT_GETXMMREGS request. */
|
| #undef HAVE_PT_GETXMMREGS
|
|
|
| +/* 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 btowc is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_BTOWC
|
| -
|
| -/* Define to 1 if mbrlen is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MBRLEN
|
| -
|
| -/* Define to 1 if mbrtowc is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MBRTOWC
|
| -
|
| -/* Define to 1 if mbsinit is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MBSINIT
|
| -
|
| -/* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MBSNRTOWCS
|
| -
|
| -/* Define to 1 if mbsrtowcs is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MBSRTOWCS
|
| -
|
| -/* Define to 1 if memmem is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MEMMEM
|
| -
|
| -/* Define to 1 if mempcpy is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MEMPCPY
|
| -
|
| -/* Define to 1 if memrchr is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_MEMRCHR
|
| -
|
| -/* Define to 1 if rawmemchr is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_RAWMEMCHR
|
| -
|
| -/* Define to 1 if stpcpy is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STPCPY
|
| -
|
| -/* Define to 1 if stpncpy is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STPNCPY
|
| -
|
| -/* Define to 1 if strcasestr is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRCASESTR
|
| -
|
| -/* Define to 1 if strchrnul is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRCHRNUL
|
| -
|
| -/* Define to 1 if strdup is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRDUP
|
| -
|
| -/* Define to 1 if strncat is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRNCAT
|
| -
|
| -/* Define to 1 if strndup is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRNDUP
|
| -
|
| -/* Define to 1 if strnlen is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRNLEN
|
| -
|
| -/* Define to 1 if strpbrk is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRPBRK
|
| -
|
| -/* Define to 1 if strsep is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRSEP
|
| -
|
| -/* Define to 1 if strsignal is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRSIGNAL
|
| -
|
| -/* Define to 1 if strtok_r is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRTOK_R
|
| -
|
| -/* Define to 1 if strverscmp is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_STRVERSCMP
|
| -
|
| -/* Define to 1 if wcrtomb is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_WCRTOMB
|
| -
|
| -/* Define to 1 if wcsnrtombs is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_WCSNRTOMBS
|
| -
|
| -/* Define to 1 if wcsrtombs is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_WCSRTOMBS
|
| -
|
| -/* Define to 1 if wctob is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_WCTOB
|
| -
|
| -/* Define to 1 if wcwidth is declared even after undefining macros. */
|
| -#undef HAVE_RAW_DECL_WCWIDTH
|
| +/* Define to 1 if you have the `readlink' function. */
|
| +#undef HAVE_READLINK
|
|
|
| /* Define to 1 if you have the `realpath' function. */
|
| #undef HAVE_REALPATH
|
| @@ -495,15 +378,6 @@
|
| /* Define to 1 if you have the <signal.h> header file. */
|
| #undef HAVE_SIGNAL_H
|
|
|
| -/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
|
| -#undef HAVE_SIGNED_SIG_ATOMIC_T
|
| -
|
| -/* Define to 1 if 'wchar_t' is a signed integer type. */
|
| -#undef HAVE_SIGNED_WCHAR_T
|
| -
|
| -/* Define to 1 if 'wint_t' is a signed integer type. */
|
| -#undef HAVE_SIGNED_WINT_T
|
| -
|
| /* Define to 1 if you have the `sigprocmask' function. */
|
| #undef HAVE_SIGPROCMASK
|
|
|
| @@ -570,12 +444,15 @@
|
| /* Define to 1 if `struct thread' is a member of `td_pcb'. */
|
| #undef HAVE_STRUCT_THREAD_TD_PCB
|
|
|
| +/* Define to 1 if `struct user_regs_struct' is a member of `fs_base'. */
|
| +#undef HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE
|
| +
|
| +/* Define to 1 if `struct user_regs_struct' is a member of `gs_base'. */
|
| +#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 <sys/bitypes.h> header file. */
|
| -#undef HAVE_SYS_BITYPES_H
|
| -
|
| /* Define to 1 if you have the <sys/debugreg.h> header file. */
|
| #undef HAVE_SYS_DEBUGREG_H
|
|
|
| @@ -592,15 +469,9 @@
|
| /* Define to 1 if you have the <sys/filio.h> header file. */
|
| #undef HAVE_SYS_FILIO_H
|
|
|
| -/* Define to 1 if you have the <sys/inttypes.h> header file. */
|
| -#undef HAVE_SYS_INTTYPES_H
|
| -
|
| /* Define to 1 if you have the <sys/ioctl.h> header file. */
|
| #undef HAVE_SYS_IOCTL_H
|
|
|
| -/* Define to 1 if you have the <sys/mman.h> header file. */
|
| -#undef HAVE_SYS_MMAN_H
|
| -
|
| /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
| */
|
| #undef HAVE_SYS_NDIR_H
|
| @@ -629,6 +500,9 @@
|
| /* Define to 1 if you have the <sys/select.h> header file. */
|
| #undef HAVE_SYS_SELECT_H
|
|
|
| +/* Define to 1 if you have the <sys/socket.h> header file. */
|
| +#undef HAVE_SYS_SOCKET_H
|
| +
|
| /* Define to 1 if you have the <sys/stat.h> header file. */
|
| #undef HAVE_SYS_STAT_H
|
|
|
| @@ -638,6 +512,9 @@
|
| /* Define to 1 if you have the <sys/types.h> header file. */
|
| #undef HAVE_SYS_TYPES_H
|
|
|
| +/* Define to 1 if you have the <sys/un.h> header file. */
|
| +#undef HAVE_SYS_UN_H
|
| +
|
| /* Define to 1 if you have the <sys/user.h> header file. */
|
| #undef HAVE_SYS_USER_H
|
|
|
| @@ -671,9 +548,6 @@
|
| /* Define to 1 if you have the <unistd.h> header file. */
|
| #undef HAVE_UNISTD_H
|
|
|
| -/* Define to 1 if the system has the type `unsigned long long int'. */
|
| -#undef HAVE_UNSIGNED_LONG_LONG_INT
|
| -
|
| /* Define to 1 if you have the `vfork' function. */
|
| #undef HAVE_VFORK
|
|
|
| @@ -689,15 +563,6 @@
|
| /* Define to 1 if you have the `wborder' function. */
|
| #undef HAVE_WBORDER
|
|
|
| -/* Define to 1 if you have the <wchar.h> header file. */
|
| -#undef HAVE_WCHAR_H
|
| -
|
| -/* Define if you have the 'wchar_t' type. */
|
| -#undef HAVE_WCHAR_T
|
| -
|
| -/* Define if you have the 'wint_t' type. */
|
| -#undef HAVE_WINT_T
|
| -
|
| /* Define to 1 if `fork' works. */
|
| #undef HAVE_WORKING_FORK
|
|
|
| @@ -735,9 +600,6 @@
|
| moved. */
|
| #undef JIT_READER_DIR_RELOCATABLE
|
|
|
| -/* Define to a substitute value for mmap()'s MAP_ANONYMOUS flag. */
|
| -#undef MAP_ANONYMOUS
|
| -
|
| /* 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
|
| @@ -791,10 +653,6 @@
|
| /* Define as the return type of ptrace. */
|
| #undef PTRACE_TYPE_RET
|
|
|
| -/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
| - 'ptrdiff_t'. */
|
| -#undef PTRDIFF_T_SUFFIX
|
| -
|
| /* Define if the python directory should be relocated when GDB is moved. */
|
| #undef PYTHON_PATH_RELOCATABLE
|
|
|
| @@ -813,10 +671,6 @@
|
| /* Define to 1 if the `setpgrp' function takes no argument. */
|
| #undef SETPGRP_VOID
|
|
|
| -/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
| - 'sig_atomic_t'. */
|
| -#undef SIG_ATOMIC_T_SUFFIX
|
| -
|
| /* The size of `long', as computed by sizeof. */
|
| #undef SIZEOF_LONG
|
|
|
| @@ -829,10 +683,6 @@
|
| /* The size of `unsigned __int128', as computed by sizeof. */
|
| #undef SIZEOF_UNSIGNED___INT128
|
|
|
| -/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
| - 'size_t'. */
|
| -#undef SIZE_T_SUFFIX
|
| -
|
| /* If using the C implementation of alloca, define if you know the
|
| direction of stack growth for your system; otherwise it will be
|
| automatically deduced at runtime.
|
| @@ -854,6 +704,12 @@
|
| moved. */
|
| #undef SYSTEM_GDBINIT_RELOCATABLE
|
|
|
| +/* search for usr/lib et al within DIR */
|
| +#undef TARGET_SYSTEM_ROOT
|
| +
|
| +/* Define if the sysroot directory should be relocated when GDB is moved. */
|
| +#undef TARGET_SYSTEM_ROOT_RELOCATABLE
|
| +
|
| /* Define if <thread_db.h> has the TD_NOTALLOC error code. */
|
| #undef THREAD_DB_HAS_TD_NOTALLOC
|
|
|
| @@ -866,19 +722,33 @@
|
| /* Define to 1 if the regex included in libiberty should be used. */
|
| #undef USE_INCLUDED_REGEX
|
|
|
| +/* Enable extensions on AIX 3, Interix. */
|
| +#ifndef _ALL_SOURCE
|
| +# undef _ALL_SOURCE
|
| +#endif
|
| +/* Enable GNU extensions on systems that have them. */
|
| +#ifndef _GNU_SOURCE
|
| +# undef _GNU_SOURCE
|
| +#endif
|
| +/* Enable threading extensions on Solaris. */
|
| +#ifndef _POSIX_PTHREAD_SEMANTICS
|
| +# undef _POSIX_PTHREAD_SEMANTICS
|
| +#endif
|
| +/* Enable extensions on HP NonStop. */
|
| +#ifndef _TANDEM_SOURCE
|
| +# undef _TANDEM_SOURCE
|
| +#endif
|
| +/* Enable general extensions on Solaris. */
|
| +#ifndef __EXTENSIONS__
|
| +# undef __EXTENSIONS__
|
| +#endif
|
| +
|
| +
|
| /* Define if we should use the Windows API, instead of the POSIX API. On
|
| Windows, we use the Windows API when building for MinGW, but the POSIX API
|
| when building for Cygwin. */
|
| #undef USE_WIN32API
|
|
|
| -/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
| - 'wchar_t'. */
|
| -#undef WCHAR_T_SUFFIX
|
| -
|
| -/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
|
| - 'wint_t'. */
|
| -#undef WINT_T_SUFFIX
|
| -
|
| /* Define if --with-python provides a path, either directly or via
|
| python-config.py --exec-prefix. */
|
| #undef WITH_PYTHON_PATH
|
| @@ -925,31 +795,6 @@
|
| /* Define if <sys/link.h> has link_map32 (solaris sparc-64 target) */
|
| #undef _SYSCALL32
|
|
|
| -/* Define to 500 only on HP-UX. */
|
| -#undef _XOPEN_SOURCE
|
| -
|
| -/* Enable extensions on AIX 3, Interix. */
|
| -#ifndef _ALL_SOURCE
|
| -# undef _ALL_SOURCE
|
| -#endif
|
| -/* Enable GNU extensions on systems that have them. */
|
| -#ifndef _GNU_SOURCE
|
| -# undef _GNU_SOURCE
|
| -#endif
|
| -/* Enable threading extensions on Solaris. */
|
| -#ifndef _POSIX_PTHREAD_SEMANTICS
|
| -# undef _POSIX_PTHREAD_SEMANTICS
|
| -#endif
|
| -/* Enable extensions on HP NonStop. */
|
| -#ifndef _TANDEM_SOURCE
|
| -# undef _TANDEM_SOURCE
|
| -#endif
|
| -/* Enable general extensions on Solaris. */
|
| -#ifndef __EXTENSIONS__
|
| -# undef __EXTENSIONS__
|
| -#endif
|
| -
|
| -
|
| /* Define to empty if `const' does not conform to ANSI C. */
|
| #undef const
|
|
|
| @@ -959,45 +804,8 @@
|
| #undef inline
|
| #endif
|
|
|
| -/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
|
| - the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
|
| - earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
|
| - __APPLE__ && __MACH__ test for MacOS X.
|
| - __APPLE_CC__ tests for the Apple compiler and its version.
|
| - __STDC_VERSION__ tests for the C99 mode. */
|
| -#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
|
| -# define __GNUC_STDC_INLINE__ 1
|
| -#endif
|
| -
|
| /* Define to `int' if <sys/types.h> does not define. */
|
| #undef pid_t
|
|
|
| -/* Define to the equivalent of the C99 'restrict' keyword, or to
|
| - nothing if this is not supported. Do not define if restrict is
|
| - supported directly. */
|
| -#undef restrict
|
| -/* Work around a bug in Sun C++: it does not support _Restrict or
|
| - __restrict__, even though the corresponding Sun C compiler ends up with
|
| - "#define restrict _Restrict" or "#define restrict __restrict__" in the
|
| - previous line. Perhaps some future version of Sun C++ will work with
|
| - restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
|
| -#if defined __SUNPRO_CC && !defined __RESTRICT
|
| -# define _Restrict
|
| -# define __restrict__
|
| -#endif
|
| -
|
| -/* Define as a marker that can be attached to declarations that might not
|
| - be used. This helps to reduce warnings, such as from
|
| - GCC -Wunused-parameter. */
|
| -#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
|
| -# define _GL_UNUSED __attribute__ ((__unused__))
|
| -#else
|
| -# define _GL_UNUSED
|
| -#endif
|
| -/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
|
| - is a misnomer outside of parameter lists. */
|
| -#define _UNUSED_PARAMETER_ _GL_UNUSED
|
| -
|
| -
|
| /* Define as `fork' if `vfork' does not work. */
|
| #undef vfork
|
|
|