From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 62228 invoked by alias); 7 Jul 2015 12:58:18 -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 62214 invoked by uid 89); 7 Jul 2015 12:58:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (146.101.78.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 07 Jul 2015 12:58:16 +0000 Received: from cam-owa1.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.140]) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-14-miHupvnfT7uB2OWEThCIgA-17 Received: from e105615-lin.cambridge.arm.com ([10.1.2.79]) by cam-owa1.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 7 Jul 2015 13:52:00 +0100 From: Pierre Langlois To: gdb-patches@sourceware.org Cc: Pierre Langlois Subject: [PATCH 8/8] [GDBServer][AArch64] Enable support for tracepoints Date: Tue, 07 Jul 2015 12:58:00 -0000 Message-Id: <1436273518-5959-9-git-send-email-pierre.langlois@arm.com> In-Reply-To: <1436273518-5959-1-git-send-email-pierre.langlois@arm.com> References: <1436273518-5959-1-git-send-email-pierre.langlois@arm.com> X-MC-Unique: miHupvnfT7uB2OWEThCIgA-17 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2015-07/txt/msg00167.txt.bz2 gdb/gdbserver/ChangeLog: * linux-aarch64-low.c (aarch64_supports_tracepoints): New function. Return 1. (the_low_target): Install it. --- gdb/gdbserver/linux-aarch64-low.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gdb/gdbserver/linux-aarch64-low.c b/gdb/gdbserver/linux-aarch6= 4-low.c index 8a30b00..c4082e1 100644 --- a/gdb/gdbserver/linux-aarch64-low.c +++ b/gdb/gdbserver/linux-aarch64-low.c @@ -1304,6 +1304,14 @@ aarch64_regs_info (void) return ®s_info; } =20 +/* Implementation of linux_target_ops method "supports_tracepoints". */ + +static int +aarch64_supports_tracepoints (void) +{ + return 1; +} + struct linux_target_ops the_low_target =3D { aarch64_arch_setup, @@ -1330,6 +1338,8 @@ struct linux_target_ops the_low_target =3D aarch64_linux_new_thread, aarch64_linux_new_fork, aarch64_linux_prepare_to_resume, + NULL, + aarch64_supports_tracepoints, }; =20 void --=20 2.1.0