From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23696 invoked by alias); 13 Aug 2014 13:13:32 -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 23683 invoked by uid 89); 13 Aug 2014 13:13:31 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-we0-f177.google.com Received: from mail-we0-f177.google.com (HELO mail-we0-f177.google.com) (74.125.82.177) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Wed, 13 Aug 2014 13:13:30 +0000 Received: by mail-we0-f177.google.com with SMTP id w62so11274554wes.22 for ; Wed, 13 Aug 2014 06:13:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Pb03Rc1utv90TzoE+SZFDsq7tKhe7NdQR59D1+62a0E=; b=BSn2o5rK8DFrb426ZIKxQc17+x/drU1kmC1Qz+RhL7rYp2IXfL563CA4Ouh153xjt4 WfywNmHd1lQTr9CThhvjc16C1Te2z9tAJ+NNywgh7eD0zYYcZqGutJDdfLPwkgZ4Yl0m sdSFzcmHAy3MJAcu0fh7y5PwQw5Vbgqoi3dsr/SrdR2BcLbXrf9YkRjFj9RZ/gS6rln2 ZMqPPWvI1/oTtleZZWTvo2W34Q4gynaYbkzYZCztG+3xFUm6U0+E5caOl65XgaDcWD6f sD1e20ANb+83CcLxBQ0l4YWtvYdTRNv2mOWjvhOyemytuH09l3vIT4VraQDExwPBiO4V WSeA== X-Gm-Message-State: ALoCoQmWDTGV7cqq9VI3zkrm4Bn7/vG9NG1HTCIkmlh+DAg/qDwl2MXoSE5gKmW1N96sJcq4ozYE X-Received: by 10.194.47.208 with SMTP id f16mr1976859wjn.130.1407935607222; Wed, 13 Aug 2014 06:13:27 -0700 (PDT) Received: from localhost.localdomain ([182.185.185.192]) by mx.google.com with ESMTPSA id w14sm50806711wij.2.2014.08.13.06.13.25 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 13 Aug 2014 06:13:26 -0700 (PDT) From: Omair Javaid To: gdb-patches@sourceware.org Cc: patches@linaro.org Subject: [PATCH v3 0/6] ARM process record/replay improvements Date: Wed, 13 Aug 2014 13:13:00 -0000 Message-Id: <1407935535-27978-1-git-send-email-omair.javaid@linaro.org> X-IsSubscribed: yes X-SW-Source: 2014-08/txt/msg00226.txt.bz2 This set of patches is an update to a previously posted patch set here: version 1) https://www.sourceware.org/ml/gdb-patches/2013-11/msg00749.html version 2) https://sourceware.org/ml/gdb-patches/2014-02/msg00703.html New series splits the previous patch by feature and also makes appropriate changes required to accomodate recently committed changes in arm process record code. This patch series further improves arm process record instruction coverage and fixes a few more testsuite failures in gdb.record. This patch set has been tested with latest gdb trunk on ARM and x86_64 targets with no regressions. All gdb.reverse tests now pass on arm targets. Omair Javaid (6): Implements support for recording arm/thumb mode coprocessor instructions Implements support for recording thumb2 ASIMD struct ld/st insn Implement support for recording VFP data processing instructions Implement support for recording extension register ld/st insn Implement support for recording vector data transfer instructions Fix reverse-step and reverse-next over undebuggable solib code gdb/arm-tdep.c | 784 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- gdb/infrun.c | 5 +- 2 files changed, 776 insertions(+), 13 deletions(-) -- 1.9.1