From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10604 invoked by alias); 3 Feb 2015 01:17:13 -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 10591 invoked by uid 89); 3 Feb 2015 01:17:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_WEB,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wi0-f180.google.com Received: from mail-wi0-f180.google.com (HELO mail-wi0-f180.google.com) (209.85.212.180) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 03 Feb 2015 01:17:11 +0000 Received: by mail-wi0-f180.google.com with SMTP id h11so18660013wiw.1 for ; Mon, 02 Feb 2015 17:17:08 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=fVEpEwvVCf8m0qfuZvA9kdX6F0ZjncRMQ7gWMvJxr78=; b=mngTZMvFNaYEfNI841BiirQCCjUshmCouqVwlroEiYHhP3DYrOrhxlgdSfbtULQ+G1 GDcUcH8PN4k9EDUlIeKQU/Cl6CnTS9glsvBA03QGHi2ddhwEivaPFKOM21fJaTNb6Kgy WorKP67nmPWeiJ0FHXN4AWjRs978z9YmuFNTtn1lkvHwTBqG4qln6NPXPKn+qPlES0Si WfYLG6xfh1YVAJzqoZlbNnLo5QEXREz4os1K8wEJWTi45flIqeIK+lOLjVgX3PX7uATQ X3tN1cXqsjJHqkBvOQ/V6FORY/C/RzDG6ag0ua+7kC2mWCz7VePMqtY4PRdPqe9lBCTj ZVTA== X-Gm-Message-State: ALoCoQmz87lP8sHeXqBvUrtzO/cQxVmzWo3qWzjaPbyqpuVi9YBkzVg9t+cJID3WM7y2AWtdjxom X-Received: by 10.194.191.231 with SMTP id hb7mr30021696wjc.33.1422926228442; Mon, 02 Feb 2015 17:17:08 -0800 (PST) Received: from localhost.localdomain ([182.178.186.12]) by mx.google.com with ESMTPSA id eb7sm22209952wic.11.2015.02.02.17.17.06 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 02 Feb 2015 17:17:07 -0800 (PST) From: Omair Javaid To: gdb-patches@sourceware.org Subject: [PATCH v4 0/5] Process record and reverse debugging support on aarch64-linux Date: Tue, 03 Feb 2015 01:17:00 -0000 Message-Id: <1422926216-15740-1-git-send-email-omair.javaid@linaro.org> X-IsSubscribed: yes X-SW-Source: 2015-02/txt/msg00036.txt.bz2 This is another attempt to get these aarch64 record replay patches approved. These have been lingering since mid last year and I ll be very thankful if some of our maintainers can help me get them committed. I have added a couple of bug fixes which has improved the testsuite failure rate. Here are the fresh results from gdb.reverse testsuite ran on aarch64 hardware: Remote & Native: Patch#1 NEWS entry about aarch64-linux record/replay support has been previously posted and approved here: https://sourceware.org/ml/gdb-patches/2014-06/msg00185.html https://sourceware.org/ml/gdb-patches/2014-09/msg00611.html Patch#2 Implements aarch64 process record and reverse debugging support has been discussed and updated in several iteration. Previous versions and discussions can be found here: https://sourceware.org/ml/gdb-patches/2014-10/msg00540.html https://sourceware.org/ml/gdb-patches/2014-08/msg00662.html Patch#3 Support for recording syscall on aarch64-linux has been previously discussed and improved in this version too. Previous discussions can be found here: https://sourceware.org/ml/gdb-patches/2014-10/msg00541.html Patch#4 Support for recording aarch64 advanced SIMD instructions has also been previously posted and discussed here: https://sourceware.org/ml/gdb-patches/2014-10/msg00345.html Patch#5 Enables gdb.reverse testsuite for aarch64*-linux targets is a pretty trivial patch to enable gdb testsuite. Its previously posted and discussed here: https://sourceware.org/ml/gdb-patches/2014-06/msg00242.html Omair Javaid (5): NEWS entry about aarch64-linux record/replay support Implements aarch64 process record and reverse debugging support Support for recording syscall on aarch64-linux Support for recording aarch64 advanced SIMD instructions Enables gdb.reverse testsuite for aarch64*-linux targets gdb/NEWS | 4 + gdb/aarch64-linux-tdep.c | 917 ++++++++++++++++++++++++++++++++++++++++++++++ gdb/aarch64-linux-tdep.h | 266 ++++++++++++++ gdb/aarch64-tdep.c | 815 ++++++++++++++++++++++++++++++++++++++++ gdb/aarch64-tdep.h | 6 + gdb/configure.tgt | 2 +- gdb/linux-record.h | 2 + gdb/testsuite/lib/gdb.exp | 2 + 8 files changed, 2013 insertions(+), 1 deletion(-) -- 1.9.1