diff options
author | Tom Tromey <tromey@redhat.com> | 2014-01-19 14:33:37 -0700 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2014-06-12 14:35:47 -0600 |
commit | 0b04e52316079981b2b77124198a405d826a05cd (patch) | |
tree | c2261bcdbddb5af34b257fb9d799e1559d7c2008 /gdb/gdbserver/debug.c | |
parent | f9579b990244a7f49757ca8bc3bcf48f7bc8505b (diff) | |
download | gdb-0b04e52316079981b2b77124198a405d826a05cd.zip gdb-0b04e52316079981b2b77124198a405d826a05cd.tar.gz gdb-0b04e52316079981b2b77124198a405d826a05cd.tar.bz2 |
link gdbserver against libiberty
This builds a libiberty just for gdbserver and arranges for gdbserver
to use it. I've tripped across the lack of libiberty in gdbserver at
least once, and I have seen other threads where it would have been
useful.
2014-06-12 Tom Tromey <tromey@redhat.com>
* debug.c (debug_printf): Remove HAVE_GETTIMEOFDAY checks.
* server.c (monitor_show_help): Remove HAVE_GETTIMEOFDAY check.
(parse_debug_format_options): Likewise.
(gdbserver_usage): Likewise.
* Makefile.in (LIBIBERTY_BUILDDIR, LIBIBERTY): New variables.
(SUBDIRS, REQUIRED_SUBDIRS): Add libiberty.
(gdbserver$(EXEEXT), gdbreplay$(EXEEXT)): Depend on and link
against libiberty.
($(LIBGNU)): Depend on libiberty.
(all-lib): Recurse into all subdirs.
(install-only): Invoke "install" target in subdirs.
(vasprintf.o, vsnprintf.o, safe-ctype.o, lbasename.o): Remove
targets.
* configure: Rebuild.
* configure.ac: Add ACX_CONFIGURE_DIR for libiberty. Don't check
for vasprintf, vsnprintf, or gettimeofday.
* configure.srv: Don't add safe-ctype.o or lbasename.o to
srv_tgtobj.
Diffstat (limited to 'gdb/gdbserver/debug.c')
-rw-r--r-- | gdb/gdbserver/debug.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/gdbserver/debug.c b/gdb/gdbserver/debug.c index 6f4d531..c50af76 100644 --- a/gdb/gdbserver/debug.c +++ b/gdb/gdbserver/debug.c @@ -36,7 +36,7 @@ void debug_printf (const char *msg, ...) { va_list args; -#if defined (HAVE_GETTIMEOFDAY) && !defined (IN_PROCESS_AGENT) +#if !defined (IN_PROCESS_AGENT) /* N.B. Not thread safe, and can't be used, as is, with IPA. */ static int new_line = 1; @@ -57,7 +57,7 @@ debug_printf (const char *msg, ...) vfprintf (stderr, msg, args); va_end (args); -#if defined (HAVE_GETTIMEOFDAY) && !defined (IN_PROCESS_AGENT) +#if !defined (IN_PROCESS_AGENT) if (*msg) new_line = msg[strlen (msg) - 1] == '\n'; #endif |