From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id RzzZEr2ijV/ZRQAAWB0awg (envelope-from ) for ; Mon, 19 Oct 2020 10:29:17 -0400 Received: by simark.ca (Postfix, from userid 112) id 4114C1EDF4; Mon, 19 Oct 2020 10:29:17 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 926201E58C for ; Mon, 19 Oct 2020 10:29:16 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id BACD83870902; Mon, 19 Oct 2020 14:29:15 +0000 (GMT) Received: from simark.ca (simark.ca [158.69.221.121]) by sourceware.org (Postfix) with ESMTPS id 9D65C3850417 for ; Mon, 19 Oct 2020 14:29:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 9D65C3850417 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=simark.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=simark@simark.ca Received: from [172.16.0.95] (192-222-181-218.qc.cable.ebox.net [192.222.181.218]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by simark.ca (Postfix) with ESMTPSA id 1DBA01E58C; Mon, 19 Oct 2020 10:29:12 -0400 (EDT) Subject: Re: [PING][PING] Added x86_64 stub for debugging embedded systems running on Intel x86_64 processor architecture. To: "Battig, Caleb" , "gdb-patches@sourceware.org" References: From: Simon Marchi Message-ID: <84cb0009-cbd5-975a-cdaf-ac8cd77686aa@simark.ca> Date: Mon, 19 Oct 2020 10:29:12 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: tl Content-Transfer-Encoding: 7bit X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Lovett, Stuart" , "Peikes, Wendy" Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" I somehow don't see the original message (in both my inbox and the web archive), just your two pings. Can you see it? Can you provide some explanations for the use case of these stubs, how they work and how to give them an "hello world" try? I've never used them, so I don't know anything about them. Having a quick run through would help. Thanks, Simon On 2020-10-19 10:18 a.m., Battig, Caleb wrote: > Any idea when someone will be able to review this? > > > Caleb Battig > > Platform Software Engineer > > > > NetApp > > 724.741.5226 Direct Phone > > Caleb.Battig@netapp.com > > netapp.com > > > [cid:23fa0611-f080-4c80-9c90-0baed481b138] > > ________________________________ > From: Battig, Caleb > Sent: Monday, October 12, 2020 11:51 AM > To: gdb-patches@sourceware.org > Cc: Lovett, Stuart ; Peikes, Wendy > Subject: [PING] Added x86_64 stub for debugging embedded systems running on Intel x86_64 processor architecture. > > Caleb Battig > > Platform Software Engineer > > > > NetApp > > 724.741.5226 Direct Phone > > Caleb.Battig@netapp.com > > netapp.com > > > [cid:e9c15ec4-d103-4e38-b97d-ec06fdb0ac3a] > > ________________________________ > From: Battig, Caleb > Sent: Thursday, October 1, 2020 10:27 AM > To: gdb-patches@sourceware.org > Cc: Lovett, Stuart ; Peikes, Wendy > Subject: Added x86_64 stub for debugging embedded systems running on Intel x86_64 processor architecture. > > For years there has been no gdb stub for use with embedded systems > running Intel 64 bit CPUs. This is no longer the case. The new stub is > based on the old i386-stub, but provides support for 64 bit registers > and 64 bit interrupt descriptor table (IDT) entries. > > gdb/stubs/ChangeLog: > > * x86_64-stub.c: New file. > > Regards, > > > Caleb Battig > > Platform Software Engineer > > > > NetApp > > 724.741.5226 Direct Phone > > Caleb.Battig@netapp.com > > netapp.com > > > [cid:a768e24b-cca6-4214-b0a7-28b1f0fe33cd] >