aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbserver/configure.ac
diff options
context:
space:
mode:
authorThiago Jung Bauermann <bauerman@br.ibm.com>2012-04-13 19:56:05 +0000
committerThiago Jung Bauermann <bauerman@br.ibm.com>2012-04-13 19:56:05 +0000
commit18f5fd81460b256c3c1c54e2de1d2baa495b3bb8 (patch)
tree31befc630bdfd02cacfd3eb3e0e552cd61a4be99 /gdb/gdbserver/configure.ac
parentf0fcbe51746b8c57f8dcb5e7ef2b679b6acdc8de (diff)
downloadgdb-18f5fd81460b256c3c1c54e2de1d2baa495b3bb8.zip
gdb-18f5fd81460b256c3c1c54e2de1d2baa495b3bb8.tar.gz
gdb-18f5fd81460b256c3c1c54e2de1d2baa495b3bb8.tar.bz2
* acinclude.m4 (GDBSERVER_HAVE_THREAD_DB_TYPE): New macro based
on BFD_HAVE_SYS_PROCFS_TYPE. * configure.ac: Look for lwpid_t and psaddr_t in libthread_db.h. * configure: Regenerate. * config.in: Likewise.
Diffstat (limited to 'gdb/gdbserver/configure.ac')
-rw-r--r--gdb/gdbserver/configure.ac10
1 files changed, 10 insertions, 0 deletions
diff --git a/gdb/gdbserver/configure.ac b/gdb/gdbserver/configure.ac
index 5e989fa..ac8223a 100644
--- a/gdb/gdbserver/configure.ac
+++ b/gdb/gdbserver/configure.ac
@@ -278,6 +278,16 @@ if test "$ac_cv_header_sys_procfs_h" = yes; then
BFD_HAVE_SYS_PROCFS_TYPE(elf_fpregset_t)
fi
+dnl Some systems (e.g., Android) have lwpid_t defined in libthread_db.h.
+if test "$bfd_cv_have_sys_procfs_type_lwpid_t" != yes; then
+ GDBSERVER_HAVE_THREAD_DB_TYPE(lwpid_t)
+fi
+
+dnl Some systems (e.g., Android) have psaddr_t defined in libthread_db.h.
+if test "$bfd_cv_have_sys_procfs_type_psaddr_t" != yes; then
+ GDBSERVER_HAVE_THREAD_DB_TYPE(psaddr_t)
+fi
+
dnl Check for libdl, but do not add it to LIBS as only gdbserver
dnl needs it (and gdbreplay doesn't).
old_LIBS="$LIBS"