public inbox for
help / color / mirror / Atom feed
* gdb and binutils branch master updated. 1bd2f0baf15dfb05a884228cee1f9964768e1a27
@ 2013-11-08 19:34 tromey
  0 siblings, 0 replies; only message in thread
From: tromey @ 2013-11-08 19:34 UTC (permalink / raw)
  To: src-cvs

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  1bd2f0baf15dfb05a884228cee1f9964768e1a27 (commit)
       via  a18d8f10c0434d85b759a646975486ab1d4050d3 (commit)
       via  9467110bae19116ba041118b7d26d675e87506ce (commit)
       via  6970667963f7f4df0fb185f7840ce8117ad44c4b (commit)
       via  9b4bea7218162ca37016ade4944bd5e9181b8486 (commit)
       via  3266f10be2daf35319101f299ae988aa2bbd5297 (commit)
      from  db0fec5c4881dc2e65eeba47cd574379c03a4cf4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------;h=1bd2f0baf15dfb05a884228cee1f9964768e1a27

commit 1bd2f0baf15dfb05a884228cee1f9964768e1a27
Author: Tom Tromey <>
Date:   Tue Nov 5 10:06:21 2013 -0700

    remove unused gdbserver configury
    This updates gdbserver's to remove checks that aren't
    directly needed by gdbserver.
    2013-11-08  Tom Tromey  <>
    	* configure, Rebuild.
    	* Remove unused configury.;h=a18d8f10c0434d85b759a646975486ab1d4050d3

commit a18d8f10c0434d85b759a646975486ab1d4050d3
Author: Tom Tromey <>
Date:   Tue Nov 5 09:54:13 2013 -0700

    fix a comment in
    My grepping around showed that HAVE_MULTIPLE_PROC_FDS is only ever
    mentioned in a comment in  Since the macro is long dead,
    let's remove the last mention.
    2013-11-08  Tom Tromey  <>
    	* configure: Rebuild.
    	* Remove mentions of HAVE_MULTIPLE_PROC_FDS.;h=9467110bae19116ba041118b7d26d675e87506ce

commit 9467110bae19116ba041118b7d26d675e87506ce
Author: Tom Tromey <>
Date:   Tue Nov 5 09:54:03 2013 -0700

    gdb configure updates
    Now that the configury needed for the "common" and "target"
    directories is in common.m4, some code in gdb's is
    I ran this script after making an "ID" file using mkid:
       sed -n 's/^.*\(HAVE_[A-Z0-9_]*\).*$/\1/p' |
       while read x; do
         echo ===== $x
         gid $x | egrep -v '^(testsuite|gnulib|common|target|gdbserver)/'
    This finds all the spots using HAVE_ defines, and, more importantly,
    makes it clear which defines aren't used in the main parts of gdb.
    From this I came up with this patch to remove all the unused bits.
    There are a few that are subtly used -- for example the configure
    script sometimes checks internal configure cache variables, meaning
    some checks cannot be removed.
    2013-11-08  Tom Tromey  <>
    	* configure, Rebuild.
    	* Remove unused configury.;h=6970667963f7f4df0fb185f7840ce8117ad44c4b

commit 6970667963f7f4df0fb185f7840ce8117ad44c4b
Author: Tom Tromey <>
Date:   Tue Nov 5 09:48:26 2013 -0700

    use gdb_string.h in m32c-tdep.c
    m32c-tdep.c is the last user of HAVE_STRING_H in gdb proper.  It
    really ought to be using gdb_string.h instead, as the rest of gdb
    2013-11-08  Tom Tromey  <>
    	* m32c-tdep.c: Use gdb_string.h.;h=9b4bea7218162ca37016ade4944bd5e9181b8486

commit 9b4bea7218162ca37016ade4944bd5e9181b8486
Author: Tom Tromey <>
Date:   Tue Nov 5 09:45:03 2013 -0700

    remove link.h checks
    The removal of solib-sunos.c also removed the last user of various
    macros defined by configure.
    This patch removes the corresponding configure code.
    2013-11-08  Tom Tromey  <>
    	* configure, Rebuild.
    	* Remove all link.h-related checks.;h=3266f10be2daf35319101f299ae988aa2bbd5297

commit 3266f10be2daf35319101f299ae988aa2bbd5297
Author: Tom Tromey <>
Date:   Wed Apr 24 10:45:45 2013 -0600

    introduce common.m4
    It has bothered me for a while that files in common/ use macros
    defined via autoconf checks, but rely on each doing the
    proper checks independently.
    This patch introduces common/common.m4 which consolidates the checks
    assumed by code in common.
    The rule I propose is that if something is needed or used by common,
    it should be checked for by common.m4.  However, if the check is also
    needed by gdb or gdbserver, then it should be duplicated there.
    Built and regtested on x86-64 Fedora 18 (though this is hardly the
    most strenuous case) and using the Fedora 18 mingw cross compilers.  I
    also examined the diffs to ensure that symbols did not go
    2013-11-08  Tom Tromey  <>
    	* acinclude.m4: Include common.m4.
    	* common/common.m4: New file.
    	* configure, Rebuild.
    	* Use GDB_AC_COMMON.
    2013-11-08  Tom Tromey  <>
    	* acinclude.m4: Include common.m4, codeset.m4.
    	* configure, Rebuild.
    	* Use GDB_AC_COMMON.


Summary of changes:
 gdb/ChangeLog              |   26 ++
 gdb/acinclude.m4           |    2 +
 gdb/common/common.m4       |   38 ++
 gdb/              |   47 +---
 gdb/configure              |  917 +++++++++++++++++++++++++++-----------------
 gdb/           |  130 +------
 gdb/gdbserver/ChangeLog    |   11 +
 gdb/gdbserver/acinclude.m4 |    5 +
 gdb/gdbserver/    |   24 +-
 gdb/gdbserver/configure    |  619 ++++++++++++++++++++++++++----
 gdb/gdbserver/ |   27 +-
 gdb/m32c-tdep.c            |    5 +-
 12 files changed, 1229 insertions(+), 622 deletions(-)
 create mode 100644 gdb/common/common.m4

gdb and binutils

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-11-08 19:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-08 19:34 gdb and binutils branch master updated. 1bd2f0baf15dfb05a884228cee1f9964768e1a27 tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).