mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-12-12 14:37:43 +00:00
c16158bc9c
Nathan Sidwell <nathan@codesourcery.com> Joseph Myers <joseph@codesourcery.com> * acinclude.m4: Include ../config/acx.m4. * configure.ac: Use ACX_PKGVERSION and ACX_BUGURL. * configure, config.in: Regenerate. * main.c (print_gdb_help): Use REPORT_BUGS_TO for bug-reporting address. * top.c (print_gdb_version): Use PKGVERSION and REPORT_BUGS_TO. doc: 2008-06-05 Vladimir Prus <vladimir@codesourcery.com> Nathan Sidwell <nathan@codesourcery.com> Joseph Myers <joseph@codesourcery.com> * configure.ac: Include ../../config/acx.m4. Use ACX_PKGVERSION and ACX_BUGURL. * configure: Regenerate. * Makefile.in (PKGVERSION, BUGURL_TEXI): Define. (GDBvn.texi): Define VERSION_PACKAGE, BUGURL and BUGURL_DEFAULT. * gdb.texinfo: Use VERSION_PACKAGE and BUGURL. Remove mailing-list-specific text about bug reporting unless BUGURL_DEFAULT. gdbserver: 2008-06-05 Vladimir Prus <vladimir@codesourcery.com> Nathan Sidwell <nathan@codesourcery.com> Joseph Myers <joseph@codesourcery.com> * acinclude.m4: Include ../../config/acx.m4. * configure.ac: Use ACX_PKGVERSION and ACX_BUGURL. * configure, config.in: Regenerate. * Makefile.in (gdbreplay$(EXEEXT)): Add version.o. * server.c (gdbserver_version): Print PKGVERSION. (gdbsrever_usage): Add stream parameter. Print REPORT_BUGS_TO. (main): Adjust gdbserver_usage calls. * gdbreplay.c (version, host_name): Add declarations. (gdbreplay_version, gdbreplay_usage): New. (main): Accept --version and --help options.
70 lines
1.7 KiB
Plaintext
70 lines
1.7 KiB
Plaintext
dnl gdb/gdbserver/configure.in uses BFD_HAVE_SYS_PROCFS_TYPE.
|
|
sinclude(../../bfd/bfd.m4)
|
|
|
|
dnl This gets autoconf bugfixes
|
|
sinclude(../../config/override.m4)
|
|
|
|
dnl For ACX_PKGVERSION and ACX_BUGURL.
|
|
sinclude(../../config/acx.m4)
|
|
|
|
AC_DEFUN([SRV_CHECK_THREAD_DB],
|
|
[AC_CACHE_CHECK([for libthread_db],[srv_cv_thread_db],
|
|
[old_LIBS="$LIBS"
|
|
LIBS="$LIBS -lthread_db"
|
|
AC_TRY_LINK(
|
|
[void ps_pglobal_lookup() {}
|
|
void ps_pdread() {}
|
|
void ps_pdwrite() {}
|
|
void ps_lgetregs() {}
|
|
void ps_lsetregs() {}
|
|
void ps_lgetfpregs() {}
|
|
void ps_lsetfpregs() {}
|
|
void ps_get_thread_area() {}
|
|
void ps_getpid() {}],
|
|
[td_ta_new();],
|
|
[srv_cv_thread_db="-lthread_db"],
|
|
[srv_cv_thread_db=no
|
|
|
|
if test "$prefix" = "/usr" || test "$prefix" = "NONE"; then
|
|
thread_db="/lib/libthread_db.so.1"
|
|
else
|
|
thread_db='$prefix/lib/libthread_db.so.1'
|
|
fi
|
|
LIBS="$old_LIBS `eval echo "$thread_db"`"
|
|
AC_TRY_LINK(
|
|
[void ps_pglobal_lookup() {}
|
|
void ps_pdread() {}
|
|
void ps_pdwrite() {}
|
|
void ps_lgetregs() {}
|
|
void ps_lsetregs() {}
|
|
void ps_lgetfpregs() {}
|
|
void ps_lsetfpregs() {}
|
|
void ps_get_thread_area() {}
|
|
void ps_getpid() {}],
|
|
[td_ta_new();],
|
|
[srv_cv_thread_db="$thread_db"],
|
|
[srv_cv_thread_db=no])
|
|
])
|
|
LIBS="$old_LIBS"
|
|
])])
|
|
|
|
AC_DEFUN([SRV_CHECK_TLS_GET_ADDR],
|
|
[AC_CACHE_CHECK([for thread_db_tls_get_addr],[srv_cv_tls_get_addr],
|
|
[old_LIBS="$LIBS"
|
|
LIBS="$LIBS $srv_cv_thread_db"
|
|
AC_TRY_LINK(
|
|
[void ps_pglobal_lookup() {}
|
|
void ps_pdread() {}
|
|
void ps_pdwrite() {}
|
|
void ps_lgetregs() {}
|
|
void ps_lsetregs() {}
|
|
void ps_lgetfpregs() {}
|
|
void ps_lsetfpregs() {}
|
|
void ps_get_thread_area() {}
|
|
void ps_getpid() {}],
|
|
[td_thr_tls_get_addr();],
|
|
[srv_cv_tls_get_addr=yes],
|
|
[srv_cv_tls_get_addr=no])
|
|
LIBS="$old_LIBS"
|
|
])])
|