From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27531 invoked by alias); 18 Jun 2007 09:03:40 -0000 Received: (qmail 27522 invoked by uid 22791); 18 Jun 2007 09:03:39 -0000 X-Spam-Check-By: sourceware.org Received: from mtagate4.de.ibm.com (HELO mtagate4.de.ibm.com) (195.212.29.153) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 18 Jun 2007 09:03:37 +0000 Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate4.de.ibm.com (8.13.8/8.13.8) with ESMTP id l5I93Yp0178646 for ; Mon, 18 Jun 2007 09:03:34 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.3) with ESMTP id l5I93Ysl4108506 for ; Mon, 18 Jun 2007 11:03:34 +0200 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 l5I93XVL023796 for ; Mon, 18 Jun 2007 11:03:34 +0200 Received: from [9.152.248.39] (dyn-9-152-248-39.boeblingen.de.ibm.com [9.152.248.39]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id l5I93Wb7023751 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Jun 2007 11:03:33 +0200 Message-ID: <46764A13.40603@de.ibm.com> Date: Mon, 18 Jun 2007 09:03:00 -0000 From: Markus Deuling User-Agent: Thunderbird 1.5.0.10 (X11/20070301) MIME-Version: 1.0 To: GDB Patches CC: Ulrich Weigand Subject: [rfc] [0/6] Replace DEPRECATED macros Content-Type: text/plain; charset=ISO-8859-1; 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-06/txt/msg00325.txt.bz2 Hello, there are some DEPRECATED macros left in gdbarch.sh. This series of 6 patches replaces them with their corresponding gdbarch_ methods where this hasn't happened yet. I'd really appreciate to fulfill that macro transition before 6.7 branch but I won't find enough time to replace that deprecated routines by their appropriate follower routines before 6.7. So this patch set only gets rid of the macros. The following DEPRECATED macros are replaced by this set of patches: * REG_STRUCT_HAS_ADDR * FUNCTION_START_OFFSET * USES_STRUCT_CONVENTION * REGISTER_SIZE * FP_REGNUM * EXTRACT_RETURN_VALUE / STORE_RETURN_VALUE Is this ok? -- Markus Deuling GNU Toolchain for Linux on Cell BE deuling@de.ibm.com