From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 35181 invoked by alias); 27 Sep 2017 13:28:19 -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 35170 invoked by uid 89); 27 Sep 2017 13:28:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=no version=3.3.2 spammy=Hx-languages-length:1331 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 27 Sep 2017 13:28:18 +0000 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 0A7DD3D94A for ; Wed, 27 Sep 2017 13:28:17 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 0A7DD3D94A Authentication-Results: ext-mx06.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx06.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=palves@redhat.com Received: from [127.0.0.1] (ovpn04.gateway.prod.ext.ams2.redhat.com [10.39.146.4]) by smtp.corp.redhat.com (Postfix) with ESMTP id AC1287FB4C; Wed, 27 Sep 2017 13:28:15 +0000 (UTC) Subject: Re: [PATCH v2 5/5] Extend "set cwd" to work on gdbserver To: Sergio Durigan Junior References: <20170912042325.14927-1-sergiodj@redhat.com> <20170919042842.9210-1-sergiodj@redhat.com> <20170919042842.9210-6-sergiodj@redhat.com> <2a0b74f9-d0e8-cd82-dfcc-9b2459a79c53@redhat.com> <87shfh3p8y.fsf@redhat.com> <87fube1t3k.fsf@redhat.com> Cc: GDB Patches From: Pedro Alves Message-ID: Date: Wed, 27 Sep 2017 13:28:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <87fube1t3k.fsf@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SW-Source: 2017-09/txt/msg00824.txt.bz2 On 09/22/2017 07:33 PM, Sergio Durigan Junior wrote: > On Friday, September 22 2017, Pedro Alves wrote: > >> On 09/21/2017 12:49 AM, Sergio Durigan Junior wrote: >>> On Wednesday, September 20 2017, Pedro Alves wrote: >> >>>> This all looks stale to me. >>> >>> Indeed, sorry about this mistake. I will rewrite the entry as follows: >>> >>> * New features in the GDB remote stub, GDBserver >>> >>> ** GDBserver is now able to enter a directory before starting an >>> inferior. >>> >>> The user can set the desired working directory to be used by the >>> remote inferior on GDB, using the new "set cwd" command, which >>> will instruct GDB to tell GDBserver about this directory change >>> the next time an inferior is run. >> >> I still think this is talking too much in terms of implementation >> detail, but I'll reply again to v3. > > I'm curious to know why. I'll wait for your review. Specifically: "GDBserver is now able to enter a directory before starting an inferior." This is Unix/fork specific. "to tell GDBserver about this directory change" "change" seems to imply GDBserver itself changes dir. The new inferior never changes directory because it is started with the specified directory in the first place. I'll go look at v3 now. Thanks, Pedro Alves