From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24987 invoked by alias); 31 Oct 2007 10:47:17 -0000 Received: (qmail 24975 invoked by uid 22791); 31 Oct 2007 10:47:16 -0000 X-Spam-Check-By: sourceware.org Received: from mtagate5.de.ibm.com (HELO mtagate5.de.ibm.com) (195.212.29.154) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 31 Oct 2007 10:47:14 +0000 Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate5.de.ibm.com (8.13.8/8.13.8) with ESMTP id l9VAlB25424480 for ; Wed, 31 Oct 2007 10:47:11 GMT Received: from d12av02.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1607.megacenter.de.ibm.com (8.13.8/8.13.8/NCO v8.5) with ESMTP id l9VAlB5t2187330 for ; Wed, 31 Oct 2007 11:47:11 +0100 Received: from d12av02.megacenter.de.ibm.com (loopback [127.0.0.1]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id l9VAlARc027594 for ; Wed, 31 Oct 2007 11:47:11 +0100 Received: from bbkeks.boeblingen.de.ibm.com (dyn-9-152-248-41.boeblingen.de.ibm.com [9.152.248.41]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id l9VAl9ZT027569 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 31 Oct 2007 11:47:10 +0100 Message-ID: <47285CC5.9020403@de.ibm.com> Date: Wed, 31 Oct 2007 10:47:00 -0000 From: Markus Deuling User-Agent: Thunderbird 2.0.0.6 (X11/20070728) MIME-Version: 1.0 To: GDB Patches CC: Ulrich Weigand , Joel Brobecker , Daniel Jacobowitz , Eli Zaretskii , Mark Kettenis Subject: [rfc] [00/15] Add gdbarch to register_name callback Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-10/txt/msg00845.txt.bz2 Hi, this is the next series of 15 patches. This patch set mainly adds gdbarch parameter to register_names gdbarch callback and all callers in the various tdep-files. The first two patches are for preparation. I merged together a lot of the trivial cases where gdbarch was just added to the various *_register_names callbacks without changing anything else into patch 3. All 15 patches depend on each other. Leaving one out at commit will break one or more targets. Tested by building GDB with alpha-elf ,-Werror arm-elf ,-Werror avr ,-Werror cris-elf ,-Werror , frv-elf ,-Werror h8300-elf ,-Werror i386-elf ,-Werror ia64-linux-gnu ,-Werror m32c-elf ,-Werror m32r-elf ,-Werror m68hc11-elf ,-Werror , m68k-elf ,-Werror m88k-openbsd ,-Werror mep-elf ,-Werror mips-elf ,-Werror ms1-elf ,-Werror hppa-elf ,-Werror powerpc-eabi ,-Werror s390-linux-gnu ,-Werror score-elf sh-elf ,-Werror sh64-elf ,-Werror sparc64-solaris2.10 ,-Werror spu-elf ,-Werror v850-elf ,-Werror vax-netbsd ,-Werror x86_64-linux-gnu ,-Werror xstormy16-elf xtensa-elf Also tested by building and running testsuite native on x86, ppc/ppc64 and spu. I hope I covered any target. Ok to commit? -- Markus Deuling GNU Toolchain for Linux on Cell BE deuling@de.ibm.com