mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
1a627e7e6c
This changes gdbserver so that it no longer builds its own gnulib and libiberty. Instead, it now relies on the ones that were already built at the top level. gdbsupport is still built specially for gdbserver. This is more complicated and will be tackled in a subsequent patch. ChangeLog 2020-02-14 Tom Tromey <tom@tromey.com> * Makefile.in: Rebuild. * Makefile.def: Make gdbserver require gnulib and libiberty. gdbserver/ChangeLog 2020-02-14 Tom Tromey <tom@tromey.com> * acinclude.m4: Don't include acx_configure_dir.m4. * Makefile.in (LIBIBERTY_BUILDDIR, GNULIB_BUILDDIR): Update. (SUBDIRS, CLEANDIRS, REQUIRED_SUBDIRS): Remove. (all, install-only, uninstall, clean-info, clean) (maintainer-clean): Don't recurse. (subdir_do, all-lib): Remove. ($(LIBGNU) $(LIBIBERTY) $(GNULIB_H)): Remove rule. (GNULIB_H): Remove. (generated_files): Update. ($(GNULIB_BUILDDIR)/Makefile): Remove rule. * configure: Rebuild. * configure.ac: Don't configure gnulib or libiberty. (GNULIB): Update. gdbsupport/ChangeLog 2020-02-14 Tom Tromey <tom@tromey.com> * common-defs.h: Change path to gnulib/config.h. Change-Id: I469cbbf5db2ab37109c058e9e3a1e4f4dabdfc98
57 lines
1.5 KiB
Plaintext
57 lines
1.5 KiB
Plaintext
dnl gdb/gdbserver/configure.in uses BFD_HAVE_SYS_PROCFS_TYPE.
|
|
m4_include(../bfd/bfd.m4)
|
|
|
|
dnl This gets AM_GDB_WARNINGS.
|
|
m4_include(../gdbsupport/warning.m4)
|
|
|
|
dnl This gets autoconf bugfixes
|
|
m4_include(../config/override.m4)
|
|
|
|
dnl For ACX_PKGVERSION and ACX_BUGURL.
|
|
m4_include(../config/acx.m4)
|
|
|
|
m4_include(../config/depstand.m4)
|
|
m4_include(../config/lead-dot.m4)
|
|
|
|
dnl Needed for common.m4
|
|
dnl For AC_LIB_HAVE_LINKFLAGS.
|
|
m4_include(../config/lib-ld.m4)
|
|
m4_include(../config/lib-prefix.m4)
|
|
m4_include(../config/lib-link.m4)
|
|
dnl codeset.m4 is needed for common.m4, but not for
|
|
dnl anything else in gdbserver.
|
|
m4_include(../config/codeset.m4)
|
|
m4_include(../gdbsupport/common.m4)
|
|
|
|
dnl For libiberty_INIT.
|
|
m4_include(../gdb/libiberty.m4)
|
|
|
|
dnl For GDB_AC_PTRACE.
|
|
m4_include(../gdb/ptrace.m4)
|
|
|
|
m4_include(../gdb/ax_cxx_compile_stdcxx.m4)
|
|
|
|
dnl For GDB_AC_SELFTEST.
|
|
m4_include(../gdb/selftest.m4)
|
|
|
|
m4_include([../config/ax_pthread.m4])
|
|
|
|
dnl Check for existence of a type $1 in libthread_db.h
|
|
dnl Based on BFD_HAVE_SYS_PROCFS_TYPE in bfd/bfd.m4.
|
|
|
|
AC_DEFUN([GDBSERVER_HAVE_THREAD_DB_TYPE],
|
|
[AC_MSG_CHECKING([for $1 in thread_db.h])
|
|
AC_CACHE_VAL(gdbserver_cv_have_thread_db_type_$1,
|
|
[AC_TRY_COMPILE([
|
|
#include <thread_db.h>],
|
|
[$1 avar],
|
|
gdbserver_cv_have_thread_db_type_$1=yes,
|
|
gdbserver_cv_have_thread_db_type_$1=no
|
|
)])
|
|
if test $gdbserver_cv_have_thread_db_type_$1 = yes; then
|
|
AC_DEFINE([HAVE_]translit($1, [a-z], [A-Z]), 1,
|
|
[Define if <thread_db.h> has $1.])
|
|
fi
|
|
AC_MSG_RESULT($gdbserver_cv_have_thread_db_type_$1)
|
|
])
|