From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13666 invoked by alias); 8 Nov 2013 19:34:56 -0000 Mailing-List: contact src-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sourceware.org Received: (qmail 13642 invoked by uid 306); 8 Nov 2013 19:34:56 -0000 Date: Fri, 08 Nov 2013 19:34:00 -0000 Message-ID: <20131108193452.13595.qmail@sourceware.org> From: tromey@sourceware.org To: src-cvs@sourceware.org Subject: gdb and binutils branch master updated. 1bd2f0baf15dfb05a884228cee1f9964768e1a27 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: db0fec5c4881dc2e65eeba47cd574379c03a4cf4 X-Git-Newrev: 1bd2f0baf15dfb05a884228cee1f9964768e1a27 X-SW-Source: 2013-q4/txt/msg00091.txt.bz2 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 ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1bd2f0baf15dfb05a884228cee1f9964768e1a27 commit 1bd2f0baf15dfb05a884228cee1f9964768e1a27 Author: Tom Tromey Date: Tue Nov 5 10:06:21 2013 -0700 remove unused gdbserver configury This updates gdbserver's configure.ac to remove checks that aren't directly needed by gdbserver. 2013-11-08 Tom Tromey * configure, config.in: Rebuild. * configure.ac: Remove unused configury. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a18d8f10c0434d85b759a646975486ab1d4050d3 commit a18d8f10c0434d85b759a646975486ab1d4050d3 Author: Tom Tromey Date: Tue Nov 5 09:54:13 2013 -0700 fix a comment in configure.ac My grepping around showed that HAVE_MULTIPLE_PROC_FDS is only ever mentioned in a comment in configure.ac. Since the macro is long dead, let's remove the last mention. 2013-11-08 Tom Tromey * configure: Rebuild. * configure.ac: Remove mentions of HAVE_MULTIPLE_PROC_FDS. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;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 configure.ac is redundant. I ran this script after making an "ID" file using mkid: sed -n 's/^.*\(HAVE_[A-Z0-9_]*\).*$/\1/p' config.in | while read x; do echo ===== $x gid $x | egrep -v '^(testsuite|gnulib|common|target|gdbserver)/' done 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, config.in: Rebuild. * configure.ac: Remove unused configury. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;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 does. 2013-11-08 Tom Tromey * m32c-tdep.c: Use gdb_string.h. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;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, config.in: Rebuild. * configure.ac: Remove all link.h-related checks. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;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 configure.ac 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 config.in diffs to ensure that symbols did not go missing. 2013-11-08 Tom Tromey * acinclude.m4: Include common.m4. * common/common.m4: New file. * configure, config.in: Rebuild. * configure.ac: Use GDB_AC_COMMON. 2013-11-08 Tom Tromey * acinclude.m4: Include common.m4, codeset.m4. * configure, config.in: Rebuild. * configure.ac: Use GDB_AC_COMMON. ----------------------------------------------------------------------- Summary of changes: gdb/ChangeLog | 26 ++ gdb/acinclude.m4 | 2 + gdb/common/common.m4 | 38 ++ gdb/config.in | 47 +--- gdb/configure | 917 +++++++++++++++++++++++++++----------------- gdb/configure.ac | 130 +------ gdb/gdbserver/ChangeLog | 11 + gdb/gdbserver/acinclude.m4 | 5 + gdb/gdbserver/config.in | 24 +- gdb/gdbserver/configure | 619 ++++++++++++++++++++++++++---- gdb/gdbserver/configure.ac | 27 +- gdb/m32c-tdep.c | 5 +- 12 files changed, 1229 insertions(+), 622 deletions(-) create mode 100644 gdb/common/common.m4 hooks/post-receive -- gdb and binutils