From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 1pPWCKsvf1+TagAAWB0awg (envelope-from ) for ; Thu, 08 Oct 2020 11:26:35 -0400 Received: by simark.ca (Postfix, from userid 112) id 17EBB1EF6F; Thu, 8 Oct 2020 11:26:35 -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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,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 DAE0A1E58C for ; Thu, 8 Oct 2020 11:26:33 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id EFC59384B110; Thu, 8 Oct 2020 15:26:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EFC59384B110 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1602170793; bh=E+fhMAryLLpw5ts++Facoj5G83AG38a/eQYSWFAdMzs=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=hDoiSnJSrLV9HE9iIRNqAInhzIXbo6SRrNNA7EoqC0UeYDU0G6ngMoLunIdCqQD02 O/LIrlId5iUbeXiln6RzUZApkeYZLslo745/ZRYPTLQ7AJB+maKuus54lFbWwnH52F SBgyaiZZWktZBzZohyOOAIujncxjF1JWNyB7snK4= Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by sourceware.org (Postfix) with ESMTPS id 220833857036 for ; Thu, 8 Oct 2020 15:26:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 220833857036 IronPort-SDR: hswSAiovqz4reP/cSq4+i1XRtkQIN8f6nE/nrlrlm1zViVbPJcxZ22mZ3J2lldCqhyuB1Gnx85 t0O3TX8jcOtQ== X-IronPort-AV: E=McAfee;i="6000,8403,9768"; a="162717089" X-IronPort-AV: E=Sophos;i="5.77,351,1596524400"; d="scan'208";a="162717089" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Oct 2020 08:26:23 -0700 IronPort-SDR: UdJFUm9ADa1dX/9FNqXu0zWIxQtUOd30hIagWXlBTA5z4tg79ttwlhCfiIaI5jBcZlT2NElD08 2v26Bnp9Dlng== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,351,1596524400"; d="scan'208";a="312242837" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga003.jf.intel.com with ESMTP; 08 Oct 2020 08:26:22 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 8 Oct 2020 08:25:28 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 8 Oct 2020 08:25:28 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.105) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 8 Oct 2020 08:25:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lTSc4hpXNKSWM2ROUaOY0aEwH0iR4GvXgN/XKAAkCQkrV+5pffNSg6Zqakq44CuTODfnSEwa/vYQesLi1H+H/6USFryM1QRYHZosDcdcyjpMcTg+rTK9DR4KvWIntIkCJ5vIQDN8F7w2XEDpHU+2/p8mBQLmS5GA60ORA7xPY7U4ahQag8sAxoQERLxFpF8+Tzxzm3DcgQ3RXtbKLW4qOBQ9U6qk4aiSEF2HItj6NvShMdneSffkJ6ACK7Km9+syaAclro1zVdPGSVyLzWQa3qfyfgX0ZMySLFPfqgr4eZZHhJk+Rh+p5uR7GpLrcODAeK6QoRz9IusfSP67nrMcLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KY/zvO1OFZpIv0+YL8LaXsGlHIpF+cOip+1aXBnfYdY=; b=fcYI4Cd+IU3oKslv3bDYdrI+5yXDfvzxgc61TR0D7VPnYivHaB4J6w4+Wp6rgoowRGXAYQoe0Hl246EjIFbsi+AZSIIVN7f0XV7MnVPjtN0/BVkkHCEp3BNQvTjbEB8FjJF9Cf9irSGS4HalfZit2rxmw1Qfq5UV0zdIplPCzJrn/wwLGQfQnzsW58hPP9DYT2dbhMSfvUGjsVs2kix+UGgWQgJWq6t19fJMiuuUfKJUlA0kLgXWpR+JIHHoV5kq3+2bKJ6MZ7gzRa5fjiPp99OCgCcrLgnhnH4+OCt5N/w6DeukoT9f815M3a5dZvmNVB7nTv6NAAa57vi1WQ+9OA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN6PR11MB2893.namprd11.prod.outlook.com (2603:10b6:805:dc::23) by SN6PR11MB3118.namprd11.prod.outlook.com (2603:10b6:805:dc::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.24; Thu, 8 Oct 2020 15:25:25 +0000 Received: from SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::c829:c6c8:5b2e:6cea]) by SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::c829:c6c8:5b2e:6cea%7]) with mapi id 15.20.3433.045; Thu, 8 Oct 2020 15:25:25 +0000 To: Andrew Burgess , "gdb-patches@sourceware.org" Subject: RE: [PATCH 3/7] gdb: new function to wrap up executing command line scripts/commands Thread-Topic: [PATCH 3/7] gdb: new function to wrap up executing command line scripts/commands Thread-Index: AQHWnOS2Fm9jL1/rHkab9/SbbfvR2KmNz3Fg Date: Thu, 8 Oct 2020 15:25:25 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action x-originating-ip: [2.200.183.226] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3dc880d0-e449-4737-b6fe-08d86b9e616c x-ms-traffictypediagnostic: SN6PR11MB3118: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3276; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NF6k3uaImMKRo84tYl+y30G7dnyhG5k8RcSX2IC4121YTa1Wdrvl56PmWrwCjzWFFftxD4VLZsyRxUv1bMjqHXx72REgbpYX6sLfPmpqWF+a1MpgAaKRGMGKDuqV/LZfTA+1ArbZ8mkyD91gkBh0ix38TbfUmWc+WOaaSqvZh8El4dLH6StOVHzIpaQE9VZBSNRG3nNVdvBoMt03lP3w7zPi20P9wDc4d55y9F05rJbZguNU5hNX3xzviewArE1XJZoE38oyvF0fnrY2W4PUDNHQfgaBwvu+u0KUlksZKAz2Jb2WHpP0+HkZY0UAUW4qnt4B5njcTmHrLvU4bAvKyA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2893.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(136003)(366004)(396003)(39860400002)(346002)(33656002)(316002)(5660300002)(26005)(110136005)(71200400001)(8676002)(52536014)(7696005)(4326008)(186003)(53546011)(6506007)(9686003)(2906002)(478600001)(86362001)(76116006)(83380400001)(66446008)(64756008)(66556008)(66476007)(55016002)(66946007)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: bp8rU1aHLpEkpN9RJXVLWwQdT1nkeL4te65iY1crnZVLn+kChyCNwlbeFYNtWkKhuaSziFu4Nhi00TaPfGNiWMV7od3YdnlfjVCZaXA+wL+z0d2BzOIczKMpRYJUSfjuFp2PXe83sJgihG/lI5Bf5UElZk8B7Q+PEUfIhAlnBnHXtwZizoBmzs5mX6fWCrdl7e9vLwxztkPDlzVp44EwFDS1nVh4l5fun708Zbb5qjSSPPfhupcF1avTIroxv6vE5ezF+GRYQc4TDZYBCin0SK+1oZssaQkI/74YOwM4PIKrIC3gY3ZvdrqixnVOsDP2j3HWY+1tlHDFnTykPT6TBWgRNhVKFqOyI4YSWs4IA5BYCZa8ENKnhlGRQn/gz/cFGaQdMgUJTN83X7yso5LOzjSmd1RvBb8PePzotb6RLqhOuCSLvabHO0f0rkuqvsQnWN5yXDdsplf6fMGh1fuuGpEx1wLhhqvthLvWs1WqIprOclRILl7qffnvvqgNqlveR8HYidzhRj+QaetgzysKF/OWO3ecqd07aqrvgukA0g/MlG5jgKfvrXfYhV2EAGPclZ84g1F402ZCbiBC0T88Q8RGfwijFSBL/bgrh6DPgl+GzOuVk4Ty0IFmlhvthvYfJdSYJymBhlLy3OTX3D1icQ== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2893.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3dc880d0-e449-4737-b6fe-08d86b9e616c X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2020 15:25:25.4495 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BYT5YPamjJdEsodx8eIkgk5zgBlpel1Pba/VDl3xq29T7Pt1G+lkVc+mb2+tffU68pPJWWT8YpL+71SMTtCU1dpykHmE3ZfkYturE2YEbZ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3118 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 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: , From: "Aktemur, Tankut Baris via Gdb-patches" Reply-To: "Aktemur, Tankut Baris" Cc: Tom Tromey Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" T24gV2VkbmVzZGF5LCBPY3RvYmVyIDcsIDIwMjAgMTA6MDUgUE0sIEFuZHJldyBCdXJnZXNzIHdy b3RlOg0KPiBTbWFsbCByZWZhY3RvciB0byB3cmFwIHVwIGV4ZWN1dGluZyB0aGUgc2NyaXB0cyBh bmQgY29tbWFuZHMgcGFzc2VkDQo+IHVzaW5nIHRoZSAteCwgLWV4LCAtaXgsIC1pZXggY29tbWFu ZCBsaW5lIGZsYWdzLg0KPiANCj4gVGhlcmUgc2hvdWxkIGJlIG5vIHVzZXIgdmlzaWJsZSBjaGFu Z2VzIGFmdGVyIHRoaXMgY29tbWl0Lg0KPiANCj4gZ2RiL0NoYW5nZUxvZzoNCj4gDQo+IAkqIG1h aW4uYyAoZXhlY3V0ZV9jbWRhcmdzKTogTmV3IGZ1bmN0aW9uLg0KPiAJKGNhcHR1cmVkX21haW5f MSk6IE1ha2UgdXNlIG9mIGV4ZWN1dGVfY21kYXJncy4NCj4gLS0tDQo+ICBnZGIvQ2hhbmdlTG9n IHwgIDUgKysrKysNCj4gIGdkYi9tYWluLmMgICAgfCA1MyArKysrKysrKysrKysrKysrKysrKy0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5z ZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZ2RiL21haW4u YyBiL2dkYi9tYWluLmMNCj4gaW5kZXggZjYzNzdmMmRmMjguLmY4NWI3ZGJmZGFhIDEwMDY0NA0K PiAtLS0gYS9nZGIvbWFpbi5jDQo+ICsrKyBiL2dkYi9tYWluLmMNCj4gQEAgLTUxNSw2ICs1MTUs MjUgQEAgc3RydWN0IGNtZGFyZw0KPiAgICBjaGFyICpzdHJpbmc7DQo+ICB9Ow0KPiANCj4gKy8q IEZyb20gQ01EQVJHX1ZFQyBleGVjdXRlIGNvbW1hbmQgZmlsZXMgKG1hdGNoaW5nIEZJTEVfVFlQ RSkgb3IgY29tbWFuZHMNCj4gKyAgIChtYXRjaGluZyBDTURfVFlQRSkuICBVcGRhdGUgdGhlIHZh bHVlIGluICpSRVQuICAqLw0KDQpJcyB0aGVyZSBhbnkgcGFydGljdWxhciByZWFzb24gdG8gaGF2 ZSB0aGUgb3V0cHV0IHBhcmFtZXRlcj8gIFRoZSBmdW5jdGlvbiBjb3VsZCBoYXZlIA0KcmV0dXJu ZWQgaXRzIHJlc3VsdCBpbnN0ZWFkIG9mIHdyaXRpbmcgaXQgdG8gKnJldCwgcmlnaHQ/DQoNCj4g K3N0YXRpYyB2b2lkDQo+ICtleGVjdXRlX2NtZGFyZ3MgKGNvbnN0IHN0ZDo6dmVjdG9yPHN0cnVj dCBjbWRhcmc+ICpjbWRhcmdfdmVjLA0KPiArCQkgY21kYXJnX2tpbmQgZmlsZV90eXBlLCBjbWRh cmdfa2luZCBjbWRfdHlwZSwNCj4gKwkJIGludCAqcmV0KQ0KPiArew0KPiArICBmb3IgKGNvbnN0 IGF1dG8gJmNtZGFyZ19wIDogKmNtZGFyZ192ZWMpDQo+ICsgICAgew0KPiArICAgICAgaWYgKGNt ZGFyZ19wLnR5cGUgPT0gZmlsZV90eXBlKQ0KPiArCSpyZXQgPSBjYXRjaF9jb21tYW5kX2Vycm9y cyAoc291cmNlX3NjcmlwdCwgY21kYXJnX3Auc3RyaW5nLA0KPiArCQkJCSAgICAgIWJhdGNoX2Zs YWcpOw0KPiArICAgICAgZWxzZSBpZiAoY21kYXJnX3AudHlwZSA9PSBjbWRfdHlwZSkNCj4gKwkq cmV0ID0gY2F0Y2hfY29tbWFuZF9lcnJvcnMgKGV4ZWN1dGVfY29tbWFuZCwgY21kYXJnX3Auc3Ry aW5nLA0KPiArCQkJCSAgICAgIWJhdGNoX2ZsYWcpOw0KPiArICAgIH0NCg0KV2VsbCwgaXQncyB0 aGUgb3JpZ2luYWwgY29kZSB0aGF0IHdhcyBkb2luZyBpdCwgYnV0IEkgZm91bmQgaXQgYSBiaXQg b2RkIHRoYXQNCnJldCBpcyBiZWluZyBvdmVyd3JpdHRlbiB3aXRob3V0IGNoZWNraW5nIHRoZSB2 YWx1ZSB1bnRpbCBhbG1vc3QgdGhlIHZlcnkgZW5kDQpvZiBjYXB0dXJlZF9tYWluXzEuDQoNCi1C YXJpcw0KDQoNCkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBD YW1wZW9uIDEwLTEyLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1 My0wLCB3d3cuaW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1p ZCwgR2FyeSBLZXJzaGF3CkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmlj b2xlIExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFt dHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK