From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20305 invoked by alias); 13 Sep 2013 12:40:39 -0000 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 Received: (qmail 20288 invoked by uid 89); 13 Sep 2013 12:40:38 -0000 Received: from e06smtp15.uk.ibm.com (HELO e06smtp15.uk.ibm.com) (195.75.94.111) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Fri, 13 Sep 2013 12:40:38 +0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,MSGID_FROM_MTA_HEADER,RP_MATCHES_RCVD,SPF_SOFTFAIL autolearn=ham version=3.3.2 X-HELO: e06smtp15.uk.ibm.com Received: from /spool/local by e06smtp15.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 13 Sep 2013 13:34:22 +0100 Received: from d06dlp02.portsmouth.uk.ibm.com (9.149.20.14) by e06smtp15.uk.ibm.com (192.168.101.145) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Fri, 13 Sep 2013 13:34:20 +0100 Received: from b06cxnps3074.portsmouth.uk.ibm.com (d06relay09.portsmouth.uk.ibm.com [9.149.109.194]) by d06dlp02.portsmouth.uk.ibm.com (Postfix) with ESMTP id 8A6582190066 for ; Fri, 13 Sep 2013 13:40:31 +0100 (BST) Received: from d06av02.portsmouth.uk.ibm.com (d06av02.portsmouth.uk.ibm.com [9.149.37.228]) by b06cxnps3074.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r8DCeJsA57409542 for ; Fri, 13 Sep 2013 12:40:19 GMT Received: from d06av02.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av02.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id r8DCeUUF016509 for ; Fri, 13 Sep 2013 06:40:30 -0600 Received: from tuxmaker.boeblingen.de.ibm.com (tuxmaker.boeblingen.de.ibm.com [9.152.85.9]) by d06av02.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with SMTP id r8DCeRD0016403; Fri, 13 Sep 2013 06:40:27 -0600 Message-Id: <201309131240.r8DCeRD0016403@d06av02.portsmouth.uk.ibm.com> Received: by tuxmaker.boeblingen.de.ibm.com (sSMTP sendmail emulation); Fri, 13 Sep 2013 14:40:27 +0200 Subject: Re: [RFA][PATCH v5 1/2] S/390 regmap rework To: arnez@linux.vnet.ibm.com (Andreas Arnez) Date: Fri, 13 Sep 2013 12:40:00 -0000 From: "Ulrich Weigand" Cc: gdb-patches@sourceware.org In-Reply-To: <87wqmnfkc8.fsf@br87z6lw.de.ibm.com> from "Andreas Arnez" at Sep 11, 2013 05:29:11 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-TM-AS-MML: No X-Content-Scanned: Fidelis XPS MAILER x-cbid: 13091312-0342-0000-0000-000006426662 X-SW-Source: 2013-09/txt/msg00398.txt.bz2 Andreas Arnez wrote: > 2013-09-11 Andreas Arnez > > * s390-tdep.h (S390_IS_GREGSET_REGNUM): New macro. > (S390_IS_FPREGSET_REGNUM): New macro. > * s390-tdep.c (s390_dwarf_regmap): Make const. > (regnum_is_gpr_full): New function for replacing repeated code. > (s390_pseudo_register_name): Use it. > (s390_pseudo_register_type): Likewise. > (s390_pseudo_register_read): Likewise. > (s390_pseudo_register_write): Likewise. > (s390_unwind_pseudo_register): Likewise. > (s390_regmap_gregset): New format for regmap. > (s390x_regmap_gregset): Likewise. > (s390_regmap_fpregset): Likewise. > (s390_regmap_upper): Likewise. > (s390_regmap_last_break): Likewise. > (s390_regmap_system_call): Likewise. > (s390_supply_regset): Adjust to new regmap format. > (s390_collect_regset): Likewise. > * s390-nat.c (s390_native_supply): Adjust to new regmap format. > (s390_native_collect): Likewise. > (supply_gregset): Likewise. > (fill_gregset): Likewise. > (supply_fpregset): Likewise. > (fill_fpregset): Likewise. > (fetch_regset): Likewise. > (store_regset): Likewise. > (s390_linux_fetch_inferior_registers): Likewise. > (s390_linux_fetch_inferior_registers): Likewise. This is OK. Thanks, Ulrich -- Dr. Ulrich Weigand GNU/Linux compilers and toolchain Ulrich.Weigand@de.ibm.com