From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17405 invoked by alias); 27 Jul 2011 07:21:29 -0000 Received: (qmail 17391 invoked by uid 22791); 27 Jul 2011 07:21:28 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from e24smtp04.br.ibm.com (HELO e24smtp04.br.ibm.com) (32.104.18.25) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 27 Jul 2011 07:21:12 +0000 Received: from /spool/local by br.ibm.com with XMail ESMTP for from ; Wed, 27 Jul 2011 04:21:11 -0300 Received: from mailhub3.br.ibm.com ([9.18.232.110]) by br.ibm.com ([10.172.0.140]) with XMail ESMTP; Wed, 27 Jul 2011 04:21:09 -0300 Received: from d24av01.br.ibm.com (d24av01.br.ibm.com [9.8.31.91]) by mailhub3.br.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p6R7NYAD3616902 for ; Wed, 27 Jul 2011 04:23:34 -0300 Received: from d24av01.br.ibm.com (loopback [127.0.0.1]) by d24av01.br.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p6QNL7Ti022635 for ; Tue, 26 Jul 2011 20:21:07 -0300 Received: from [9.12.227.32] ([9.12.227.32]) by d24av01.br.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id p6QNL6eQ022621; Tue, 26 Jul 2011 20:21:06 -0300 Message-ID: <4E2FBC5E.3020409@linux.vnet.ibm.com> Date: Wed, 27 Jul 2011 10:11:00 -0000 From: Edjunior Barbosa Machado User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110626 Lightning/1.0b2 Icedove/3.1.11 MIME-Version: 1.0 To: Pedro Alves CC: gdb-patches@sourceware.org Subject: Re: [5/6] breakpoints_ops for all kinds of breakpoints: new watchpoints instance type References: <201107221645.06432.pedro@codesourcery.com> In-Reply-To: <201107221645.06432.pedro@codesourcery.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit x-cbid: 11072707-8936-0000-0000-000003F85C87 X-IsSubscribed: yes 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: 2011-07/txt/msg00754.txt.bz2 On 07/22/2011 12:45 PM, Pedro Alves wrote: > Move the watchpoints-only fields in struct breakpoint > to a new struct watchpoint, as a subclass of struct breakpoint, > to go with the move of watchpoints to breakpoint_ops done a > while ago. > Hi, it seems a couple of testcases started failing on ppc64 after apply this patch: FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time (and subsequent tests on recurse.exp, due to this first failure) FAIL: gdb.base/watchpoint.exp: next over buffer set ... FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance One quickly noticed difference is that, according to gdb output, these failing watchpoints became hardware watchpoints after this patch. I'm still trying to figure out why this is happening. Regards, -- Edjunior