X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdbsupport%2Fconfigure.ac;h=3b461bc82ded2c2c6d5a246409c4be689eb273db;hb=b872057a63c53106e4bf6033a52d53b988f30dfd;hp=1dfed3cdc51db6c9a7a2b24fd16173af63e0eb5e;hpb=01027315f54048dbaf03ac37455c2528c72a6d9b;p=binutils-gdb.git diff --git a/gdbsupport/configure.ac b/gdbsupport/configure.ac index 1dfed3cdc51..3b461bc82de 100644 --- a/gdbsupport/configure.ac +++ b/gdbsupport/configure.ac @@ -1,5 +1,5 @@ dnl Autoconf configure script for GDB support library -dnl Copyright (C) 2020 Free Software Foundation, Inc. +dnl Copyright (C) 2020-2022 Free Software Foundation, Inc. dnl dnl This program is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by @@ -18,8 +18,17 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT([gdbsupport], 1.0) AC_CONFIG_SRCDIR(common-defs.h) -AC_CONFIG_HEADER(support-config.h:config.in) -AC_CANONICAL_SYSTEM +AC_CONFIG_HEADER(config.h:config.in) + +# Set build, build_cpu, build_vendor and build_os. +AC_CANONICAL_BUILD + +# Set host, host_cpu, host_vendor, and host_os. +AC_CANONICAL_HOST + +# Set target, target_cpu, target_vendor, and target_os. +AC_CANONICAL_TARGET + AM_MAINTAINER_MODE AC_CONFIG_AUX_DIR(..) AM_INIT_AUTOMAKE @@ -31,7 +40,6 @@ AC_PROG_RANLIB AC_USE_SYSTEM_EXTENSIONS ACX_LARGEFILE -AM_PROG_CC_STDC # We require a C++11 compiler. Check if one is available, and if # necessary, set CXX_DIALECT to some -std=xxx switch. @@ -45,9 +53,23 @@ GDB_AC_COMMON GDB_AC_SELFTEST AM_CONDITIONAL(SELFTEST, $enable_unittests) -TARGET_WORD_SIZE=`sed -n 's,#define BFD_ARCH_SIZE \(.*\)$,\1,p' ../bfd/bfd-in3.h` -AC_DEFINE_UNQUOTED(TARGET_WORD_SIZE, $TARGET_WORD_SIZE, - [Define to the word size for the target.]) +AM_CONDITIONAL(HAVE_PIPE_OR_PIPE2, + [test x$ac_cv_func_pipe = xyes -o x$ac_cv_func_pipe2 = xyes ]) + +# Check the return and argument types of ptrace. +GDB_AC_PTRACE + +# Detect support warning flags. +AM_GDB_COMPILER_TYPE +AM_GDB_WARNINGS + +# Set the 'development' global. +. $srcdir/../bfd/development.sh + +if test "$development" = true ; then + AC_DEFINE(DEVELOPMENT, 1, + [Define if development-mode features are enabled.]) +fi case ${host} in *mingw32*) @@ -59,5 +81,7 @@ case ${host} in ;; esac +AC_SUBST([CONFIG_STATUS_DEPENDENCIES], ['$(srcdir)/../bfd/development.sh']) + AC_CONFIG_FILES([Makefile]) AC_OUTPUT