From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 60607 invoked by alias); 16 Apr 2019 10:17:50 -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 60547 invoked by uid 89); 16 Apr 2019 10:17:49 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-24.2 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=instruct X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr150082.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (40.107.15.82) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Apr 2019 10:17:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=opEoArIfxXSAJTSVyyvkDhMmk0/4jVWm09jL5IH1nc4=; b=keM5cLIvKcdRL2U09bnL1Zeu0tke+BR+bbn/Uj+xNLbHzuYNa4shnQCe54XiNlgXYsIR7jiuexUK3aDhJU0C/OXFqKRffggsivzfve9Q5WbC9xpJpUpJCchYX526HR6Rd342IJOl3HjIfGPxhstRG043nkMWlps3RDxoWDSfVOA= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2597.eurprd08.prod.outlook.com (10.172.247.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.19; Tue, 16 Apr 2019 10:17:42 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e%11]) with mapi id 15.20.1792.018; Tue, 16 Apr 2019 10:17:42 +0000 From: Alan Hayward To: "gdb-patches@sourceware.org" CC: nd , Alan Hayward Subject: [PATCH 2/4] gdbserver: Add debug-file option Date: Tue, 16 Apr 2019 10:17:00 -0000 Message-ID: <20190416101729.16176-3-alan.hayward@arm.com> References: <20190416101729.16176-1-alan.hayward@arm.com> In-Reply-To: <20190416101729.16176-1-alan.hayward@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00266.txt.bz2 QWRkIGNvbW1hbmQgbGluZSBvcHRpb24gdG8gc2VuZCBhbGwgZGVidWcgb3V0 cHV0IHRvIGEgZ2l2ZW4gZmlsZS4NCkFsd2F5cyBkZWZhdWx0IGJhY2sgdG8g c3RkZXJyLg0KDQpBZGQgbWF0Y2hpbmcgbW9uaXRvciBjb21tYW5kLiBBZGQg ZG9jdW1lbnRhdGlvbi4NCg0KZ2RiL2RvYy9DaGFuZ2VMb2c6DQoNCjIwMTkt MDQtMTYgIEFsYW4gSGF5d2FyZCAgPGFsYW4uaGF5d2FyZEBhcm0uY29tPg0K DQoJKiBnZGIudGV4aW5mbw0KCShPdGhlciBDb21tYW5kLUxpbmUgQXJndW1l bnRzIGZvciBnZGJzZXJ2ZXIpOiBBZGQgZGVidWctZmlsZQ0KCW9wdGlvbi4N CgkoTW9uaXRvciBDb21tYW5kcyBmb3IgZ2Ric2VydmVyKTogTGlrZXdpc2Uu DQoJKGdkYnNlcnZlciBtYW4pOiBMaWtld2lzZS4NCg0KZ2RiL2dkYnNlcnZl ci9DaGFuZ2VMb2c6DQoNCjIwMTktMDQtMTYgIEFsYW4gSGF5d2FyZCAgPGFs YW4uaGF5d2FyZEBhcm0uY29tPg0KDQoJKiBkZWJ1Zy5jIChkZWJ1Z19zZXRf b3V0cHV0KTogTmV3IGZ1bmN0aW9uLg0KCShkZWJ1Z192cHJpbnRmKTogU2Vu ZCBvdXRwdXQgdG8gZGVidWdfZmlsZS4NCgkoZGVidWdfZmx1c2gpOiBMaWtl d2lzZS4NCgkqIGRlYnVnLmggKGRlYnVnX3NldF9vdXRwdXQpOiBOZXcgZGVj bGFyYXRpb24uDQoJKiBzZXJ2ZXIuYyAoaGFuZGxlX21vbml0b3JfY29tbWFu ZCk6IEFkZCBkZWJ1Zy1maWxlIG9wdGlvbi4NCgkoY2FwdHVyZWRfbWFpbik6 IExpa2V3aXNlLg0KLS0tDQogZ2RiL2RvYy9nZGIudGV4aW5mbyAgICB8IDE2 ICsrKysrKysrKysrKysrLS0NCiBnZGIvZ2Ric2VydmVyL2RlYnVnLmMgIHwg NDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t DQogZ2RiL2dkYnNlcnZlci9kZWJ1Zy5oICB8ICA1ICsrKysrDQogZ2RiL2dk YnNlcnZlci9zZXJ2ZXIuYyB8ICA2ICsrKysrKw0KIDQgZmlsZXMgY2hhbmdl ZCwgNjQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCg0KZGlmZiAt LWdpdCBhL2dkYi9kb2MvZ2RiLnRleGluZm8gYi9nZGIvZG9jL2dkYi50ZXhp bmZvDQppbmRleCBmNDEwZDAyNmI4Li4xNzE2NDY2NjA5IDEwMDY0NA0KLS0t IGEvZ2RiL2RvYy9nZGIudGV4aW5mbw0KKysrIGIvZ2RiL2RvYy9nZGIudGV4 aW5mbw0KQEAgLTIxMzMyLDggKzIxMzMyLDExIEBAIFRoZSBAb3B0aW9uey0t ZGVidWd9IG9wdGlvbiB0ZWxscyBAY29kZXtnZGJzZXJ2ZXJ9IHRvIGRpc3Bs YXkgZXh0cmENCiBzdGF0dXMgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGRlYnVn Z2luZyBwcm9jZXNzLg0KIEBjaW5kZXggQG9wdGlvbnstLXJlbW90ZS1kZWJ1 Z30sIEBjb2Rle2dkYnNlcnZlcn0gb3B0aW9uDQogVGhlIEBvcHRpb257LS1y ZW1vdGUtZGVidWd9IG9wdGlvbiB0ZWxscyBAY29kZXtnZGJzZXJ2ZXJ9IHRv IGRpc3BsYXkNCi1yZW1vdGUgcHJvdG9jb2wgZGVidWcgb3V0cHV0LiAgVGhl c2Ugb3B0aW9ucyBhcmUgaW50ZW5kZWQgZm9yDQotQGNvZGV7Z2Ric2VydmVy fSBkZXZlbG9wbWVudCBhbmQgZm9yIGJ1ZyByZXBvcnRzIHRvIHRoZSBkZXZl bG9wZXJzLg0KK3JlbW90ZSBwcm90b2NvbCBkZWJ1ZyBvdXRwdXQuDQorQGNp bmRleCBAb3B0aW9uey0tZGVidWctZmlsZX0sIEBjb2Rle2dkYnNlcnZlcn0g b3B0aW9uDQorVGhlIEBvcHRpb257LS1kZWJ1Zy1maWxlPWZpbGVuYW1lfSBv cHRpb24gdGVsbHMgQGNvZGV7Z2Ric2VydmVyfSB0bw0KK3dyaXRlIGFueSBk ZWJ1ZyBvdXRwdXQgdG8gdGhlIGdpdmVuIGZpbGUuICBUaGVzZSBvcHRpb25z IGFyZSBpbnRlbmRlZA0KK2ZvciBAY29kZXtnZGJzZXJ2ZXJ9IGRldmVsb3Bt ZW50IGFuZCBmb3IgYnVnIHJlcG9ydHMgdG8gdGhlIGRldmVsb3BlcnMuDQog DQogQGNpbmRleCBAb3B0aW9uey0tZGVidWctZm9ybWF0fSwgQGNvZGV7Z2Ri c2VydmVyfSBvcHRpb24NCiBUaGUgQG9wdGlvbnstLWRlYnVnLWZvcm1hdD1v cHRpb24xWyxvcHRpb24yLC4uLl19IG9wdGlvbiB0ZWxscw0KQEAgLTIxNDMz LDYgKzIxNDM2LDEwIEBAIERpc2FibGUgb3IgZW5hYmxlIGdlbmVyYWwgZGVi dWdnaW5nIG1lc3NhZ2VzLg0KIERpc2FibGUgb3IgZW5hYmxlIHNwZWNpZmlj IGRlYnVnZ2luZyBtZXNzYWdlcyBhc3NvY2lhdGVkIHdpdGggdGhlIHJlbW90 ZQ0KIHByb3RvY29sIChAcHhyZWZ7UmVtb3RlIFByb3RvY29sfSkuDQogDQor QGl0ZW0gbW9uaXRvciBzZXQgZGVidWctZmlsZSBmaWxlbmFtZQ0KK0BpdGVt eCBtb25pdG9yIHNldCBkZWJ1Zy1maWxlDQorU2VuZCBhbnkgZGVidWcgb3V0 cHV0IHRvIHRoZSBnaXZlbiBmaWxlLCBvciB0byBzdGRlcnIuDQorDQogQGl0 ZW0gbW9uaXRvciBzZXQgZGVidWctZm9ybWF0IG9wdGlvbjFAcntbfSxvcHRp b24yLC4uLkBye119DQogU3BlY2lmeSBhZGRpdGlvbmFsIHRleHQgdG8gYWRk IHRvIGRlYnVnZ2luZyBtZXNzYWdlcy4NCiBQb3NzaWJsZSBvcHRpb25zIGFy ZToNCkBAIC00NDU2Myw2ICs0NDU3MCwxMSBAQCBJbnN0cnVjdCBAY29kZXtn ZGJzZXJ2ZXJ9IHRvIGRpc3BsYXkgcmVtb3RlIHByb3RvY29sIGRlYnVnIG91 dHB1dC4NCiBUaGlzIG9wdGlvbiBpcyBpbnRlbmRlZCBmb3IgQGNvZGV7Z2Ri c2VydmVyfSBkZXZlbG9wbWVudCBhbmQgZm9yIGJ1ZyByZXBvcnRzIHRvDQog dGhlIGRldmVsb3BlcnMuDQogDQorQGl0ZW0gLS1kZWJ1Zy1maWxlPWZpbGVu YW1lDQorSW5zdHJ1Y3QgQGNvZGV7Z2Ric2VydmVyfSB0byBzZW5kIGFueSBk ZWJ1ZyBvdXRwdXQgdG8gdGhlIGdpdmVuIGZpbGUuDQorVGhpcyBvcHRpb24g aXMgaW50ZW5kZWQgZm9yIEBjb2Rle2dkYnNlcnZlcn0gZGV2ZWxvcG1lbnQg YW5kIGZvciBidWcgcmVwb3J0cyB0bw0KK3RoZSBkZXZlbG9wZXJzLg0KKw0K IEBpdGVtIC0tZGVidWctZm9ybWF0PW9wdGlvbjFAcntbfSxvcHRpb24yLC4u LkBye119DQogSW5zdHJ1Y3QgQGNvZGV7Z2Ric2VydmVyfSB0byBpbmNsdWRl IGV4dHJhIGluZm9ybWF0aW9uIGluIGVhY2ggbGluZQ0KIG9mIGRlYnVnZ2lu ZyBvdXRwdXQuDQpkaWZmIC0tZ2l0IGEvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5j IGIvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5jDQppbmRleCA3YzRjNzdhZmUyLi41 MzY0N2MxZWE2IDEwMDY0NA0KLS0tIGEvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5j DQorKysgYi9nZGIvZ2Ric2VydmVyL2RlYnVnLmMNCkBAIC0yMyw2ICsyMyw5 IEBADQogaW50IHJlbW90ZV9kZWJ1ZyA9IDA7DQogI2VuZGlmDQogDQorLyog T3V0cHV0IGZpbGUgZm9yIGRlYnVnZ2luZy4gIERlZmF1bHQgdG8gc3RhbmRh cmQgZXJyb3IuICAqLw0KK0ZJTEUgKmRlYnVnX2ZpbGUgPSBzdGRlcnI7DQor DQogLyogRW5hYmxlIG1pc2NlbGxhbmVvdXMgZGVidWdnaW5nIG91dHB1dC4g IFRoZSBuYW1lIGlzIGhpc3RvcmljYWwgLSBpdA0KICAgIHdhcyBvcmlnaW5h bGx5IHVzZWQgdG8gZGVidWcgTGludXhUaHJlYWRzIHN1cHBvcnQuICAqLw0K IGludCBkZWJ1Z190aHJlYWRzOw0KQEAgLTMwLDYgKzMzLDM5IEBAIGludCBk ZWJ1Z190aHJlYWRzOw0KIC8qIEluY2x1ZGUgdGltZXN0YW1wcyBpbiBkZWJ1 Z2dpbmcgb3V0cHV0LiAgKi8NCiBpbnQgZGVidWdfdGltZXN0YW1wOw0KIA0K KyNpZiAhZGVmaW5lZCAoSU5fUFJPQ0VTU19BR0VOVCkNCisNCisvKiBTZWUg ZGVidWcuaC4gICovDQorDQordm9pZA0KK2RlYnVnX3NldF9vdXRwdXQgKGNv bnN0IGNoYXIgKm5ld19kZWJ1Z19maWxlKQ0KK3sNCisgIC8qIENsb3NlIGFu eSBleGlzdGluZyBmaWxlIGFuZCByZXNldCB0byBzdGFuZGFyZCBlcnJvci4g ICovDQorICBpZiAoZGVidWdfZmlsZSAhPSBzdGRlcnIpDQorICAgIHsNCisg ICAgICBmY2xvc2UgKGRlYnVnX2ZpbGUpOw0KKyAgICB9DQorICBkZWJ1Z19m aWxlID0gc3RkZXJyOw0KKw0KKyAgLyogQ2F0Y2ggZW1wdHkgZmlsZW5hbWVz LiAgKi8NCisgIGlmIChuZXdfZGVidWdfZmlsZSA9PSBudWxscHRyIHx8IHN0 cmxlbiAobmV3X2RlYnVnX2ZpbGUpID09IDApDQorICAgIHJldHVybjsNCisN CisgIEZJTEUgKmZwdHIgPSBmb3BlbiAobmV3X2RlYnVnX2ZpbGUsICJ3Iik7 DQorDQorICBpZiAoZnB0ciA9PSBudWxscHRyKQ0KKyAgICB7DQorICAgICAg ZGVidWdfcHJpbnRmICgiQ2Fubm90IG9wZW4gJXMgZm9yIHdyaXRpbmcuICVz LiBTd2l0Y2hpbmcgdG8gc3RkZXJyLlxuIiwNCisJCSAgICBuZXdfZGVidWdf ZmlsZSwgc3RyZXJyb3IgKGVycm5vKSk7DQorICAgICAgcmV0dXJuOw0KKyAg ICB9DQorDQorICBkZWJ1Z19maWxlID0gZnB0cjsNCisgIHJldHVybjsNCit9 DQorDQorI2VuZGlmDQorDQogLyogUHJpbnQgYSBkZWJ1Z2dpbmcgbWVzc2Fn ZS4NCiAgICBJZiB0aGUgdGV4dCBiZWdpbnMgYSBuZXcgbGluZSBpdCBpcyBw cmVjZWRlZCBieSBhIHRpbWVzdGFtcC4NCiAgICBXZSBkb24ndCBnZXQgZmFu Y3kgd2l0aCBuZXdsaW5lIGNoZWNraW5nLCB3ZSBqdXN0IGNoZWNrIHdoZXRo ZXIgdGhlDQpAQCAtNTAsMTEgKzg2LDExIEBAIGRlYnVnX3ZwcmludGYgKGNv bnN0IGNoYXIgKmZvcm1hdCwgdmFfbGlzdCBhcCkNCiAgICAgICBzZWNvbmRz IHMgPSBkdXJhdGlvbl9jYXN0PHNlY29uZHM+IChub3cudGltZV9zaW5jZV9l cG9jaCAoKSk7DQogICAgICAgbWljcm9zZWNvbmRzIHVzID0gZHVyYXRpb25f Y2FzdDxtaWNyb3NlY29uZHM+IChub3cudGltZV9zaW5jZV9lcG9jaCAoKSkg LSBzOw0KIA0KLSAgICAgIGZwcmludGYgKHN0ZGVyciwgIiVsZC4lMDZsZCAi LCAobG9uZykgcy5jb3VudCAoKSwgKGxvbmcpIHVzLmNvdW50ICgpKTsNCisg ICAgICBmcHJpbnRmIChkZWJ1Z19maWxlLCAiJWxkLiUwNmxkICIsIChsb25n KSBzLmNvdW50ICgpLCAobG9uZykgdXMuY291bnQgKCkpOw0KICAgICB9DQog I2VuZGlmDQogDQotICB2ZnByaW50ZiAoc3RkZXJyLCBmb3JtYXQsIGFwKTsN CisgIHZmcHJpbnRmIChkZWJ1Z19maWxlLCBmb3JtYXQsIGFwKTsNCiANCiAj aWYgIWRlZmluZWQgKElOX1BST0NFU1NfQUdFTlQpDQogICBpZiAoKmZvcm1h dCkNCkBAIC02OSw3ICsxMDUsNyBAQCBkZWJ1Z192cHJpbnRmIChjb25zdCBj aGFyICpmb3JtYXQsIHZhX2xpc3QgYXApDQogdm9pZA0KIGRlYnVnX2ZsdXNo ICh2b2lkKQ0KIHsNCi0gIGZmbHVzaCAoc3RkZXJyKTsNCisgIGZmbHVzaCAo ZGVidWdfZmlsZSk7DQogfQ0KIA0KIC8qIE5vdGlmeSB0aGUgdXNlciB0aGF0 IHRoZSBjb2RlIGlzIGVudGVyaW5nIEZVTkNUSU9OX05BTUUuDQpkaWZmIC0t Z2l0IGEvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5oIGIvZ2RiL2dkYnNlcnZlci9k ZWJ1Zy5oDQppbmRleCBjOGQ1ZTMzNjVlLi5mNjVjOTFjOWViIDEwMDY0NA0K LS0tIGEvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5oDQorKysgYi9nZGIvZ2Ric2Vy dmVyL2RlYnVnLmgNCkBAIC0yMSw2ICsyMSwxMSBAQA0KIA0KICNpZiAhZGVm aW5lZCAoSU5fUFJPQ0VTU19BR0VOVCkNCiBleHRlcm4gaW50IHJlbW90ZV9k ZWJ1ZzsNCisNCisvKiBTd2l0Y2ggYWxsIGRlYnVnIG91dHB1dCB0byBERUJV R19GSUxFLiAgSWYgREVCVUdfRklMRSBpcyBudWxscHRyIG9yIGFuDQorICAg ZW1wdHkgc3RyaW5nLCBvciBpZiB0aGUgZmlsZSBjYW5ub3QgYmUgb3BlbmVk LCB0aGVuIGRlYnVnIG91dHB1dCBpcyBzZW50IHRvDQorICAgc3RkZXJyLiAg Ki8NCit2b2lkIGRlYnVnX3NldF9vdXRwdXQgKGNvbnN0IGNoYXIgKmRlYnVn X2ZpbGUpOw0KICNlbmRpZg0KIA0KIGV4dGVybiBpbnQgZGVidWdfdGhyZWFk czsNCmRpZmYgLS1naXQgYS9nZGIvZ2Ric2VydmVyL3NlcnZlci5jIGIvZ2Ri L2dkYnNlcnZlci9zZXJ2ZXIuYw0KaW5kZXggM2Y2Yzg0OWRiYy4uMzY1MTBh ZDFiMiAxMDA2NDQNCi0tLSBhL2dkYi9nZGJzZXJ2ZXIvc2VydmVyLmMNCisr KyBiL2dkYi9nZGJzZXJ2ZXIvc2VydmVyLmMNCkBAIC0xNDAzLDYgKzE0MDMs MTAgQEAgaGFuZGxlX21vbml0b3JfY29tbWFuZCAoY2hhciAqbW9uLCBjaGFy ICpvd25fYnVmKQ0KIAkgIHdyaXRlX2VubiAob3duX2J1Zik7DQogCX0NCiAg ICAgfQ0KKyAgZWxzZSBpZiAoc3RyY21wIChtb24sICJzZXQgZGVidWctZmls ZSIpID09IDApDQorICAgIGRlYnVnX3NldF9vdXRwdXQgKG51bGxwdHIpOw0K KyAgZWxzZSBpZiAoc3RhcnRzd2l0aCAobW9uLCAic2V0IGRlYnVnLWZpbGUg IikpDQorICAgIGRlYnVnX3NldF9vdXRwdXQgKG1vbiArIHNpemVvZiAoInNl dCBkZWJ1Zy1maWxlICIpIC0gMSk7DQogICBlbHNlIGlmIChzdHJjbXAgKG1v biwgImhlbHAiKSA9PSAwKQ0KICAgICBtb25pdG9yX3Nob3dfaGVscCAoKTsN CiAgIGVsc2UgaWYgKHN0cmNtcCAobW9uLCAiZXhpdCIpID09IDApDQpAQCAt MzY0OSw2ICszNjUzLDggQEAgY2FwdHVyZWRfbWFpbiAoaW50IGFyZ2MsIGNo YXIgKmFyZ3ZbXSkNCiAJfQ0KICAgICAgIGVsc2UgaWYgKHN0cmNtcCAoKm5l eHRfYXJnLCAiLS1yZW1vdGUtZGVidWciKSA9PSAwKQ0KIAlyZW1vdGVfZGVi dWcgPSAxOw0KKyAgICAgIGVsc2UgaWYgKHN0YXJ0c3dpdGggKCpuZXh0X2Fy ZywgIi0tZGVidWctZmlsZT0iKSkNCisJZGVidWdfc2V0X291dHB1dCAoKCpu ZXh0X2FyZykgKyBzaXplb2YgKCItLWRlYnVnLWZpbGU9IikgLTEpOw0KICAg ICAgIGVsc2UgaWYgKHN0cmNtcCAoKm5leHRfYXJnLCAiLS1kaXNhYmxlLXBh Y2tldCIpID09IDApDQogCXsNCiAJICBnZGJzZXJ2ZXJfc2hvd19kaXNhYmxl YWJsZSAoc3Rkb3V0KTsNCi0tIA0KMi4yMC4xIChBcHBsZSBHaXQtMTE3KQ0K DQo= >From gdb-patches-return-155363-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 16 10:17:57 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 61485 invoked by alias); 16 Apr 2019 10:17:56 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 61418 invoked by uid 89); 16 Apr 2019 10:17:56 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-24.3 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=Organization, RUNTESTFLAGS X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr150082.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (40.107.15.82) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Apr 2019 10:17:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hSkDcuOXiVVMAtIatoQ/uESDrz+U/opY0e3E7v3COuA=; b=Jc6LwcBi4X10BKmFKA2H1NEfLtTZ5G0ZuKwjZ2tRt8bxo19TuyoB22r8j35oOFLbmq9X+TQOqlyXgvOdVvQhIq1djJKrVvdT+ZBO1CmnGGeTNd7ubEvaUOCgBlkkTZPNP7DNk4Lhy9oJG/98oA9saxW9klHIqzdFyrMoU8L44Dk= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2597.eurprd08.prod.outlook.com (10.172.247.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.19; Tue, 16 Apr 2019 10:17:43 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e%11]) with mapi id 15.20.1792.018; Tue, 16 Apr 2019 10:17:43 +0000 From: Alan Hayward To: "gdb-patches@sourceware.org" CC: nd , Alan Hayward Subject: [PATCH 4/4] testsuite: Add option to capture gdbserver debug Date: Tue, 16 Apr 2019 10:17:00 -0000 Message-ID: <20190416101729.16176-5-alan.hayward@arm.com> References: <20190416101729.16176-1-alan.hayward@arm.com> In-Reply-To: <20190416101729.16176-1-alan.hayward@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; x-ms-exchange-purlcount: 1 received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00268.txt.bz2 Content-length: 8683 QWRkIGJvYXJkIG9wdGlvbiB3aGljaCBlbmFibGVzIGdkYnNlcnZlciBkZWJ1 ZyBhbmQgc2VuZHMgaXQgdG8gdGhlDQpmaWxlIGdkYnNlcnZlci5sb2csIGxv Y2F0ZWQgaW4gdGhlIG91dHB1dCBkaXJlY3RvcnkgZm9yIHRoZSBjdXJyZW50 DQp0ZXN0LiAgRG9jdW1lbnQgdGhpcy4NCg0KQWRkIGRlYnVnIHZlcnNpb25z IG9mIHRoZSBuYXRpdmUgZ2Ric2VydmVyIGJvYXJkIGZpbGVzLg0KDQpEaXNh YmxlIHRzcGVlZC5leHAgd2hlbiBkZWJ1Z2dpbmcgdG8gcHJldmVudCB0aGUg bG9nIGZpbGUgZmlsbGluZw0KbWFueSBnaWdhYnl0ZXMgdGhlbiB0aW1pbmcg b3V0Lg0KDQpnZGIvdGVzdHN1aXRlL0NoYW5nZUxvZzoNCg0KMjAxOS0wNC0x NiAgQWxhbiBIYXl3YXJkICA8YWxhbi5oYXl3YXJkQGFybS5jb20+DQoNCgkq IFJFQURNRSAoZ2Ric2VydmVyLGRlYnVnKTogQWRkIGJvYXJkIHNldHRpbmcu DQoJKiBib2FyZHMvbmF0aXZlLWV4dGVuZGVkLWdkYnNlcnZlci1kZWJ1Zy5l eHA6IE5ldyBmaWxlLg0KCSogYm9hcmRzL25hdGl2ZS1nZGJzZXJ2ZXItZGVi dWcuZXhwOiBOZXcgZmlsZS4NCgkqIGdkYi50cmFjZS90c3BlZWQuZXhwOiBT a2lwIHdoZW4gZGVidWdnaW5nLg0KCSogbGliL2dkYnNlcnZlci1zdXBwb3J0 LmV4cDogQ2hlY2sgZm9yIGdkYnNlcnZlcixkZWJ1Zy4NCi0tLQ0KIGdkYi90 ZXN0c3VpdGUvUkVBRE1FICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA4 ICsrKysrKw0KIC4uLi9uYXRpdmUtZXh0ZW5kZWQtZ2Ric2VydmVyLWRlYnVn LmV4cCAgICAgICB8IDI2ICsrKysrKysrKysrKysrKysrKysNCiAuLi4vYm9h cmRzL25hdGl2ZS1nZGJzZXJ2ZXItZGVidWcuZXhwICAgICAgICAgfCAyNSAr KysrKysrKysrKysrKysrKysNCiBnZGIvdGVzdHN1aXRlL2dkYi50cmFjZS90 c3BlZWQuZXhwICAgICAgICAgICAgfCAgNSArKysrDQogZ2RiL3Rlc3RzdWl0 ZS9saWIvZ2Ric2VydmVyLXN1cHBvcnQuZXhwICAgICAgIHwgMTYgKysrKysr KysrKystDQogNSBmaWxlcyBjaGFuZ2VkLCA3OSBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90ZXN0c3Vp dGUvYm9hcmRzL25hdGl2ZS1leHRlbmRlZC1nZGJzZXJ2ZXItZGVidWcuZXhw DQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90ZXN0c3VpdGUvYm9hcmRzL25h dGl2ZS1nZGJzZXJ2ZXItZGVidWcuZXhwDQoNCmRpZmYgLS1naXQgYS9nZGIv dGVzdHN1aXRlL1JFQURNRSBiL2dkYi90ZXN0c3VpdGUvUkVBRE1FDQppbmRl eCBkYjkwZWE0Njk4Li4wMTU5NWQzNWFhIDEwMDY0NA0KLS0tIGEvZ2RiL3Rl c3RzdWl0ZS9SRUFETUUNCisrKyBiL2dkYi90ZXN0c3VpdGUvUkVBRE1FDQpA QCAtNDk3LDYgKzQ5NywxNCBAQCBnZGIsbm9waWVfZmxhZw0KICAgVGhlIGZs YWcgcmVxdWlyZWQgdG8gZm9yY2UgdGhlIGNvbXBpbGVyIHRvIHByb2R1Y2Ug bm9uLXBvc2l0aW9uLWluZGVwZW5kZW50DQogICBleGVjdXRhYmxlcy4NCiAN CitnZGJzZXJ2ZXIsZGVidWcNCisNCisgIFdoZW4gc2V0IGdkYnNlcnZlciBk ZWJ1ZyBpcyBvdXRwdXRlZCB0byB0aGUgZmlsZSBnZGJzZXJ2ZXIubG9nIGlu IHRoZSB0ZXN0DQorICBvdXRwdXQgZGlyZWN0b3J5LiAgVmFsaWQgdmFsdWVz IGFyZToNCisgICJkZWJ1ZyIgIC0gdHVybiBvbiBnZGJzZXJ2ZXIgZGVidWcu DQorICAicmVtb3RlIiAtIHR1cm4gb24gZ2Ric2VydmVyIHJlbW90ZSBkZWJ1 Zy4NCisgICJhbGwiIC0gdHVybiBvbiBhbGwgdGhlIGFib3ZlIGRlYnVnIG9w dGlvbnMuDQorDQogVGVzdHN1aXRlIE9yZ2FuaXphdGlvbg0KICoqKioqKioq KioqKioqKioqKioqKioNCiANCmRpZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRl L2JvYXJkcy9uYXRpdmUtZXh0ZW5kZWQtZ2Ric2VydmVyLWRlYnVnLmV4cCBi L2dkYi90ZXN0c3VpdGUvYm9hcmRzL25hdGl2ZS1leHRlbmRlZC1nZGJzZXJ2 ZXItZGVidWcuZXhwDQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMDAw MDAwMDAwMC4uYWE3OTQxNjA4MQ0KLS0tIC9kZXYvbnVsbA0KKysrIGIvZ2Ri L3Rlc3RzdWl0ZS9ib2FyZHMvbmF0aXZlLWV4dGVuZGVkLWdkYnNlcnZlci1k ZWJ1Zy5leHANCkBAIC0wLDAgKzEsMjYgQEANCisjIENvcHlyaWdodCAyMDE5 IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLg0KKw0KKyMgVGhpcyBw cm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vciBtb2RpZnkNCisjIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0 aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5 DQorIyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVy c2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcg0KKyMgKGF0IHlvdXIgb3B0aW9u KSBhbnkgbGF0ZXIgdmVyc2lvbi4NCisjDQorIyBUaGlzIHByb2dyYW0gaXMg ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1 bCwNCisjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mDQorIyBNRVJDSEFOVEFCSUxJVFkg b3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhl DQorIyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh aWxzLg0KKyMNCisjIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkg b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlDQorIyBhbG9uZyB3 aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3Lmdu dS5vcmcvbGljZW5zZXMvPi4NCisNCisjIFRoaXMgZmlsZSBpcyBhIGRlamFn bnUgImJvYXJkIGZpbGUiIGFuZCBpcyB1c2VkIHRvIHJ1biB0aGUgdGVzdHN1 aXRlDQorIyBuYXRpdmVseSB3aXRoIGdkYnNlcnZlciwgaW4gZXh0ZW5kZWQt cmVtb3RlIG1vZGUsIHdpdGggZ2Ric2VydmVyIGRlYnVnDQorIyB0dXJuZWQg b24uDQorIw0KKyMgVG8gdXNlIHRoaXMgZmlsZToNCisjIGJhc2gkIGNkICR7 YnVpbGRfZGlyfS9nZGINCisjIGJhc2gkIG1ha2UgY2hlY2sgUlVOVEVTVEZM QUdTPSItLXRhcmdldF9ib2FyZD1uYXRpdmUtZXh0ZW5kZWQtZ2Ric2VydmVy LWRlYnVnIg0KKw0KK2xvYWRfYm9hcmRfZGVzY3JpcHRpb24gIm5hdGl2ZS1l eHRlbmRlZC1nZGJzZXJ2ZXIiDQorDQorc2V0X2JvYXJkX2luZm8gZ2Ric2Vy dmVyLGRlYnVnICJhbGwiDQpkaWZmIC0tZ2l0IGEvZ2RiL3Rlc3RzdWl0ZS9i b2FyZHMvbmF0aXZlLWdkYnNlcnZlci1kZWJ1Zy5leHAgYi9nZGIvdGVzdHN1 aXRlL2JvYXJkcy9uYXRpdmUtZ2Ric2VydmVyLWRlYnVnLmV4cA0KbmV3IGZp bGUgbW9kZSAxMDA2NDQNCmluZGV4IDAwMDAwMDAwMDAuLmZmY2EyY2I4ZDUN Ci0tLSAvZGV2L251bGwNCisrKyBiL2dkYi90ZXN0c3VpdGUvYm9hcmRzL25h dGl2ZS1nZGJzZXJ2ZXItZGVidWcuZXhwDQpAQCAtMCwwICsxLDI1IEBADQor IyBDb3B5cmlnaHQgMjAxOSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu Yy4NCisNCisjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5DQorIyBpdCB1bmRl ciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGFzIHB1Ymxpc2hlZCBieQ0KKyMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3INCisj IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQorIw0KKyMg VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg aXQgd2lsbCBiZSB1c2VmdWwsDQorIyBidXQgV0lUSE9VVCBBTlkgV0FSUkFO VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZg0KKyMg TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ VVJQT1NFLiAgU2VlIHRoZQ0KKyMgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgZm9yIG1vcmUgZGV0YWlscy4NCisjDQorIyBZb3Ugc2hvdWxkIGhhdmUg cmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj ZW5zZQ0KKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNl ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uDQorDQorIyBUaGlz IGZpbGUgaXMgYSBkZWphZ251ICJib2FyZCBmaWxlIiBhbmQgaXMgdXNlZCB0 byBydW4gdGhlIHRlc3RzdWl0ZQ0KKyMgbmF0aXZlbHkgd2l0aCBnZGJzZXJ2 ZXIsIHdpdGggZ2Ric2VydmVyIGRlYnVnIHR1cm5lZCBvbi4NCisjDQorIyBU byB1c2UgdGhpcyBmaWxlOg0KKyMgYmFzaCQgY2QgJHtidWlsZF9kaXJ9L2dk Yg0KKyMgYmFzaCQgbWFrZSBjaGVjayBSVU5URVNURkxBR1M9Ii0tdGFyZ2V0 X2JvYXJkPW5hdGl2ZS1nZGJzZXJ2ZXItZGVidWciDQorDQorbG9hZF9ib2Fy ZF9kZXNjcmlwdGlvbiAibmF0aXZlLWdkYnNlcnZlciINCisNCitzZXRfYm9h cmRfaW5mbyBnZGJzZXJ2ZXIsZGVidWcgImFsbCINCmRpZmYgLS1naXQgYS9n ZGIvdGVzdHN1aXRlL2dkYi50cmFjZS90c3BlZWQuZXhwIGIvZ2RiL3Rlc3Rz dWl0ZS9nZGIudHJhY2UvdHNwZWVkLmV4cA0KaW5kZXggNmZkODEyZTRmNi4u NzBhOGUxZjViNCAxMDA2NDQNCi0tLSBhL2dkYi90ZXN0c3VpdGUvZ2RiLnRy YWNlL3RzcGVlZC5leHANCisrKyBiL2dkYi90ZXN0c3VpdGUvZ2RiLnRyYWNl L3RzcGVlZC5leHANCkBAIC0xOSw2ICsxOSwxMSBAQCBpZiB7W3NraXBfc2hs aWJfdGVzdHNdfSB7DQogICAgIHJldHVybiAwDQogfQ0KIA0KKyMgRG8gbm90 IHJ1biBpZiBnZGJzZXZlciBkZWJ1ZyBpcyBlbmFibGVkIC0gdGhlIG91dHB1 dCBmaWxlIGlzIG1hbnkgR2IuDQoraWYgW3RhcmdldF9pbmZvIGV4aXN0cyBn ZGJzZXJ2ZXIsZGVidWddIHsNCisgICAgcmV0dXJuIDANCit9DQorDQogc3Rh bmRhcmRfdGVzdGZpbGUNCiBzZXQgZXhlY3V0YWJsZSAkdGVzdGZpbGUNCiAN CmRpZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRlL2xpYi9nZGJzZXJ2ZXItc3Vw cG9ydC5leHAgYi9nZGIvdGVzdHN1aXRlL2xpYi9nZGJzZXJ2ZXItc3VwcG9y dC5leHANCmluZGV4IDJjYjY0ZjdkMmYuLjc0NWNmNjcwYjEgMTAwNjQ0DQot LS0gYS9nZGIvdGVzdHN1aXRlL2xpYi9nZGJzZXJ2ZXItc3VwcG9ydC5leHAN CisrKyBiL2dkYi90ZXN0c3VpdGUvbGliL2dkYnNlcnZlci1zdXBwb3J0LmV4 cA0KQEAgLTI4MywxMiArMjgzLDI2IEBAIHByb2MgZ2Ric2VydmVyX3N0YXJ0 IHsgb3B0aW9ucyBhcmd1bWVudHMgfSB7DQogCSMgSWYgZ2Ric2VydmVyX3Jl Y29ubmVjdCB3aWxsIGJlIGNhbGxlZCAkZ2Ric2VydmVyX3JlY29ubmVjdF9w IG11c3QgYmUNCiAJIyBzZXQgdG8gdHJ1ZSBhbHJlYWR5IGR1cmluZyBnZGJz ZXJ2ZXJfc3RhcnQuDQogCWdsb2JhbCBnZGJzZXJ2ZXJfcmVjb25uZWN0X3AN CisJZ2xvYmFsIHNyY2Rpcg0KKwlnbG9iYWwgc3ViZGlyDQogCWlmIHshW2lu Zm8gZXhpc3RzIGdkYnNlcnZlcl9yZWNvbm5lY3RfcF0gfHwgISRnZGJzZXJ2 ZXJfcmVjb25uZWN0X3B9IHsNCiAJICAgICMgR0RCIGNsaWVudCBjb3VsZCBh Y2NpZGVudGFsbHkgY29ubmVjdCB0byBhIHN0YWxlIHNlcnZlci4NCi0JICAg ICMgYXBwZW5kIGdkYnNlcnZlcl9jb21tYW5kICIgLS1kZWJ1ZyAtLW9uY2Ui DQogCSAgICBhcHBlbmQgZ2Ric2VydmVyX2NvbW1hbmQgIiAtLW9uY2UiDQog CX0NCiANCisJIyBTZXQgZGVidWcgYWNjb3JkaW5nIHRvIHRoZSBib2FyZCBz ZXR0aW5nLg0KKwlpZiBbdGFyZ2V0X2luZm8gZXhpc3RzIGdkYnNlcnZlcixk ZWJ1Z10gew0KKwkgIHNldCBnZGJzZXJ2ZXJkZWJ1ZyBbdGFyZ2V0X2luZm8g Z2Ric2VydmVyLGRlYnVnXQ0KKwkgIHNldCBkZWJ1Z2ZpbGUgW3N0YW5kYXJk X291dHB1dF9maWxlIGdkYnNlcnZlci5sb2ddDQorCSAgaWYgeyAkZ2Ric2Vy dmVyZGVidWcgPT0gImRlYnVnIiB9IHsNCisJICAgIGFwcGVuZCBnZGJzZXJ2 ZXJfY29tbWFuZCAiIC0tZGVidWcgLS1kZWJ1Zy1maWxlPSRkZWJ1Z2ZpbGUi DQorCSAgfSBlbHNlaWYgeyAkZ2Ric2VydmVyZGVidWcgPT0gInJlbW90ZSIg fSB7DQorCSAgICBhcHBlbmQgZ2Ric2VydmVyX2NvbW1hbmQgIiAtLXJlbW90 ZS1kZWJ1ZyAtLWRlYnVnLWZpbGU9JGRlYnVnZmlsZSINCisJICB9IGVsc2Vp ZiB7ICRnZGJzZXJ2ZXJkZWJ1ZyA9PSAiYWxsIiB9IHsNCisJICAgIGFwcGVu ZCBnZGJzZXJ2ZXJfY29tbWFuZCAiIC0tZGVidWcgLS1yZW1vdGUtZGVidWcg LS1kZWJ1Zy1maWxlPSRkZWJ1Z2ZpbGUiDQorCSAgfQ0KKwl9DQorDQogCWlm IHsgJG9wdGlvbnMgIT0gIiIgfSB7DQogCSAgICBhcHBlbmQgZ2Ric2VydmVy X2NvbW1hbmQgIiAkb3B0aW9ucyINCiAJfQ0KLS0gDQoyLjIwLjEgKEFwcGxl IEdpdC0xMTcpDQoNCg== >From gdb-patches-return-155359-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 16 10:17:42 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 59526 invoked by alias); 16 Apr 2019 10:17:42 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 59517 invoked by uid 89); 16 Apr 2019 10:17:42 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-16.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,GIT_PATCH_3,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy= X-HELO: EUR02-HE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr10049.outbound.protection.outlook.com (HELO EUR02-HE1-obe.outbound.protection.outlook.com) (40.107.1.49) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Apr 2019 10:17:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gV0K07FlVXqBtXl6+HgsIaNRqED8uDeLEmhCdO8YeS8=; b=by1y5ANS4z2eUGvzJ9S7huGWOzqW26oiJ3Vph3ButzYQeKSbLd8J+Z9BK7ems9fUBlv2QbclRZfobo40S7thEpMMlna6HBnxNrlg6FzXnAv44hq7HRQHIbOayxp6q+6onnKnvNE4RY9MAWyAzgULrN+7Ns2M/85G7x00bs2AJEg= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2549.eurprd08.prod.outlook.com (10.172.251.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.17; Tue, 16 Apr 2019 10:17:35 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e%11]) with mapi id 15.20.1792.018; Tue, 16 Apr 2019 10:17:35 +0000 From: Alan Hayward To: "gdb-patches@sourceware.org" CC: nd , Alan Hayward Subject: [PATCH 0/4] gdbserver/testsuite : Capture gdbserver debug output during testing Date: Tue, 16 Apr 2019 10:17:00 -0000 Message-ID: <20190416101729.16176-1-alan.hayward@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00264.txt.bz2 Content-length: 3811 VHJ5aW5nIHRvIGRlYnVnIHNvbWUgb2YgdGhlIHJhY3kgZmFpbHVyZXMgd2hl biBydW5uaW5nIG5hdGl2ZS1nZGJzZXJ2ZXIsIEkNCmZvdW5kIGl0IHdvdWxk IGJlIHZlcnkgdXNlZnVsIHRvIGVuYWJsZSB0aGUgZGVidWcgb3V0cHV0IGZy b20gZ2Ric2VydmVyLg0KSG93ZXZlciwgZG9pbmcgdGhpcyByZXN1bHRzIGlu IHRoZSBvdXRwdXQgZ2V0dGluZyBtaXhlZCB3aXRoIHRoZSBzdGFuZGFyZA0K dGVzdCBvdXRwdXQgY2F1c2luZyB0aGUgdGVzdHN1aXRlIHRvIGZhbGwgb3Zl ciBob3JyaWJseSwgd2l0aCBtb3N0IHRlc3RzDQp0aW1pbmcgb3V0Lg0KDQpU aGlzIHNldCBvZiBwYXRjaGVzIGFkZHMgYSBmbGFnIHRvIGdkYnNlcnZlciB0 byBzZW5kIGFsbCBkZWJ1ZyBvdXRwdXQgdG8gYQ0KZmlsZSwgbWFrZXMgc3Vy ZSBub25lIG9mIGdkYnNlcnZlciB3cml0ZXMgdG8gc3RkZXJyIGRpcmVjdGx5 LCBhbmQgYWRkcyBhDQpib2FyZCBvcHRpb24gdG8gdXNlIHRoZSBmbGFncy4g IFVzaW5nIHRoaXMgYm9hcmQgb3B0aW9uLCBkZWJ1ZyBpcyBzYWZlbHkgDQpz ZW50IHRvIGdkYnNlcnZlci5sb2cgaW4gdGhlIGRpcmVjdG9yeSBmb3IgZWFj aCB0ZXN0LCB3aXRob3V0IGVmZmVjdGluZyB0aGUNCnRlc3QgaXRzZWxmLg0K DQpJJ3ZlIGFkZGVkIHR3byBib2FyZCBmaWxlcyBuYXRpdmUtZ2Ric2VydmVy LWRlYnVnIGFuZA0KbmF0aXZlLXJlbW90ZS1nZGJzZXJ2ZXItZGVidWcgdGhh dCBhdXRvIGVuYWJsZSBhbGwgdGhlIGRlYnVnLiBXaGVuIHRlc3RpbmcgSQ0K Zm91bmQgbm8gcmVncmVzc2lvbnMgd2hlbiBzd2l0Y2hpbmcgZnJvbSB0aGUg b3JpZ2luYWwgbm9uLWRlYnVnIHZlcnNpb25zLg0KDQpFeGFtcGxlIHJlc3Vs dHMgb2YgYSB0ZXN0IGFmdGVyIGEgdGVzdHN1aXRlIHJ1bjoNCiQgbHMgLWxo IG91dHB1dHMvZ2RiLmJhc2UvYXJyYXlpZHgvDQp0b3RhbCA2NEsNCi1yd3hy d3hyLXggMSBhbGFoYXkwMSBhbGFoYXkwMSAgMTFLIEFwciAxNiAxMDo1NyBh cnJheWlkeA0KLXJ3LXJ3LXItLSAxIGFsYWhheTAxIGFsYWhheTAxIDYuNEsg QXByIDE2IDEwOjU3IGdkYi5sb2cNCi1ydy1ydy1yLS0gMSBhbGFoYXkwMSBh bGFoYXkwMSAgMzdLIEFwciAxNiAxMDo1NyBnZGJzZXJ2ZXIubG9nDQotcnct cnctci0tIDEgYWxhaGF5MDEgYWxhaGF5MDEgIDkwMSBBcHIgMTYgMTA6NTcg Z2RiLnN1bQ0KDQpJIGRvbid0IHRoaW5rIHRoZXNlIG9wdGlvbnMgc2hvdWxk IGJlIG9uIGluIGFueSBvZiB0aGUgZXhpc2l0aW5nIGJvYXJkcyBhcw0KdGhl eSBjb3VsZCBlZmZlY3QgdGhlIHRpbWluZ3Mgb2YgdGhlIHRlc3QuDQoNClRo ZSBmaXJzdCBwYXRjaCBpcyBhIGNsZWFudXAgd2hpY2ggSSdtIGhhcHB5IHRv IGRlbGV0ZSBpZiBwZW9wbGUgZGlzYWdyZWUuDQoNCk5vdCBzdXJlIGlmIEkg c2hvdWxkIGFkZCBhIHN0YXRlbWVudCB0byB0aGUgTkVXUyBmaWxlIChjYW4g YWRkIGluIGEgZm9sbG93DQpvbiBwYXRjaCkuDQoNCg0KQWxhbiBIYXl3YXJk ICg0KToNCiAgZ2Ric2VydmVyOiBNb3ZlIHJlbW90ZV9kZWJ1ZyB0byBhIHNp bmdsZSBwbGFjZQ0KICBnZGJzZXJ2ZXI6IEFkZCBkZWJ1Zy1maWxlIG9wdGlv bg0KICBnZGJzZXJ2ZXI6IEVuc3VyZSBhbGwgZGVidWcgb3V0cHV0IHVzZXMg ZGVidWcgZnVuY3Rpb25zDQogIHRlc3RzdWl0ZTogQWRkIG9wdGlvbiB0byBj YXB0dXJlIGdkYnNlcnZlciBkZWJ1Zw0KDQogZ2RiL2RvYy9nZGIudGV4aW5m byAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTYgKysrKystDQogZ2Ri L2dkYnNlcnZlci9heC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg IDQgKysNCiBnZGIvZ2Ric2VydmVyL2RlYnVnLmMgICAgICAgICAgICAgICAg ICAgICAgICAgfCA1NSArKysrKysrKysrKysrKysrKystDQogZ2RiL2dkYnNl cnZlci9kZWJ1Zy5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTkgKysr Ky0tLQ0KIGdkYi9nZGJzZXJ2ZXIvaG9zdGlvLmMgICAgICAgICAgICAgICAg ICAgICAgICB8ICAyIC0NCiBnZGIvZ2Ric2VydmVyL2xpbnV4LWxvdy5jICAg ICAgICAgICAgICAgICAgICAgfCAgNyArLS0NCiBnZGIvZ2Ric2VydmVyL3Jl bW90ZS11dGlscy5jICAgICAgICAgICAgICAgICAgfCAgMyAtDQogZ2RiL2dk YnNlcnZlci9yZW1vdGUtdXRpbHMuaCAgICAgICAgICAgICAgICAgIHwgIDIg LQ0KIGdkYi9nZGJzZXJ2ZXIvc2VydmVyLmMgICAgICAgICAgICAgICAgICAg ICAgICB8ICA4ICsrLQ0KIGdkYi9uYXQvbGludXgtd2FpdHBpZC5jICAgICAg ICAgICAgICAgICAgICAgICB8ICAyICstDQogZ2RiL3Rlc3RzdWl0ZS9SRUFE TUUgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDggKysrDQogLi4uL25h dGl2ZS1leHRlbmRlZC1nZGJzZXJ2ZXItZGVidWcuZXhwICAgICAgIHwgMjYg KysrKysrKysrDQogLi4uL2JvYXJkcy9uYXRpdmUtZ2Ric2VydmVyLWRlYnVn LmV4cCAgICAgICAgIHwgMjUgKysrKysrKysrDQogZ2RiL3Rlc3RzdWl0ZS9n ZGIudHJhY2UvdHNwZWVkLmV4cCAgICAgICAgICAgIHwgIDUgKysNCiBnZGIv dGVzdHN1aXRlL2xpYi9nZGJzZXJ2ZXItc3VwcG9ydC5leHAgICAgICAgfCAx NiArKysrKy0NCiAxNSBmaWxlcyBjaGFuZ2VkLCAxNzEgaW5zZXJ0aW9ucygr KSwgMjcgZGVsZXRpb25zKC0pDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90 ZXN0c3VpdGUvYm9hcmRzL25hdGl2ZS1leHRlbmRlZC1nZGJzZXJ2ZXItZGVi dWcuZXhwDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90ZXN0c3VpdGUvYm9h cmRzL25hdGl2ZS1nZGJzZXJ2ZXItZGVidWcuZXhwDQoNCi0tIA0KMi4yMC4x IChBcHBsZSBHaXQtMTE3KQ0KDQo= >From gdb-patches-return-155362-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 16 10:17:53 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 61026 invoked by alias); 16 Apr 2019 10:17:53 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 60957 invoked by uid 89); 16 Apr 2019 10:17:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-24.2 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr150082.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (40.107.15.82) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Apr 2019 10:17:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E06JC8sAQ3XG1R1Gs2oah6vfcXUWT9ri7xXGREHZVUU=; b=NKUV6WhEIs4JOn6FSHffVrJD+tXEj1SMdB8QPmPRm0XSB52O6KEJaqL++lJWwOhyiqrj9SaMHZXOw348CwRIltcDGZJBYR/B+BjNTm05SGDH+oewcF14YvV9/C4IaDSYP5yPyoY1GEvOZ6OKRRGP79/sQidGTRsgEvLraIEJIjc= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2597.eurprd08.prod.outlook.com (10.172.247.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.19; Tue, 16 Apr 2019 10:17:42 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e%11]) with mapi id 15.20.1792.018; Tue, 16 Apr 2019 10:17:42 +0000 From: Alan Hayward To: "gdb-patches@sourceware.org" CC: nd , Alan Hayward Subject: [PATCH 3/4] gdbserver: Ensure all debug output uses debug functions Date: Tue, 16 Apr 2019 10:17:00 -0000 Message-ID: <20190416101729.16176-4-alan.hayward@arm.com> References: <20190416101729.16176-1-alan.hayward@arm.com> In-Reply-To: <20190416101729.16176-1-alan.hayward@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00267.txt.bz2 Content-length: 4502 QWxsIGRlYnVnIG91dHB1dCBuZWVkcyB0byBnbyB2aWEgZGVidWcgZnVuY3Rp b25zIHRvIGVuc3VyZSBpdCB3cml0ZXMgdG8gdGhlDQpjb3JyZWN0IG91dHB1 dCBzdHJlYW0uDQoNCmdkYi9DaGFuZ2VMb2c6DQoNCjIwMTktMDQtMTYgIEFs YW4gSGF5d2FyZCAgPGFsYW4uaGF5d2FyZEBhcm0uY29tPg0KDQoJKiBuYXQv bGludXgtd2FpdHBpZC5jIChsaW51eF9kZWJ1Zyk6IENhbGwgZGVidWdfdnBy aW50Zi4NCg0KZ2RiL2dkYnNlcnZlci9DaGFuZ2VMb2c6DQoNCjIwMTktMDQt MTYgIEFsYW4gSGF5d2FyZCAgPGFsYW4uaGF5d2FyZEBhcm0uY29tPg0KDQoJ KiBheC5jIChheF92ZGVidWcpOiBDYWxsIGRlYnVnX3ByaW50Zi4NCgkqIGRl YnVnLmMgKGRlYnVnX3dyaXRlKTogTmV3IGZ1bmN0aW9uLg0KCSogZGVidWcu aCAoZGVidWdfd3JpdGUpOiBOZXcgZGVjbGFyYXRpb24uDQoJKiBsaW51eC1s b3cuYyAoc2lnY2hsZF9oYW5kbGVyKTogQ2FsbCBkZWJ1Z193cml0ZS4NCi0t LQ0KIGdkYi9nZGJzZXJ2ZXIvYXguYyAgICAgICAgfCA0ICsrKysNCiBnZGIv Z2Ric2VydmVyL2RlYnVnLmMgICAgIHwgOSArKysrKysrKysNCiBnZGIvZ2Ri c2VydmVyL2RlYnVnLmggICAgIHwgMyArKysNCiBnZGIvZ2Ric2VydmVyL2xp bnV4LWxvdy5jIHwgNyArKystLS0tDQogZ2RiL25hdC9saW51eC13YWl0cGlk LmMgICB8IDIgKy0NCiA1IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMo KyksIDUgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9nZGIvZ2Ric2Vy dmVyL2F4LmMgYi9nZGIvZ2Ric2VydmVyL2F4LmMNCmluZGV4IGExNmZiYTFj Y2QuLjdiOGRmOTE3NDkgMTAwNjQ0DQotLS0gYS9nZGIvZ2Ric2VydmVyL2F4 LmMNCisrKyBiL2dkYi9nZGJzZXJ2ZXIvYXguYw0KQEAgLTM2LDcgKzM2LDEx IEBAIGF4X3ZkZWJ1ZyAoY29uc3QgY2hhciAqZm10LCAuLi4pDQogDQogICB2 YV9zdGFydCAoYXAsIGZtdCk7DQogICB2c3ByaW50ZiAoYnVmLCBmbXQsIGFw KTsNCisjaWZkZWYgSU5fUFJPQ0VTU19BR0VOVA0KICAgZnByaW50ZiAoc3Rk ZXJyLCBQUk9HICIvYXg6ICVzXG4iLCBidWYpOw0KKyNlbHNlDQorICBkZWJ1 Z19wcmludGYgKFBST0cgIi9heDogJXNcbiIsIGJ1Zik7DQorI2VuZGlmDQog ICB2YV9lbmQgKGFwKTsNCiB9DQogDQpkaWZmIC0tZ2l0IGEvZ2RiL2dkYnNl cnZlci9kZWJ1Zy5jIGIvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5jDQppbmRleCA1 MzY0N2MxZWE2Li5hZGIzNTI5MmViIDEwMDY0NA0KLS0tIGEvZ2RiL2dkYnNl cnZlci9kZWJ1Zy5jDQorKysgYi9nZGIvZ2Ric2VydmVyL2RlYnVnLmMNCkBA IC0xMzEsMyArMTMxLDEyIEBAIGRvX2RlYnVnX2V4aXQgKGNvbnN0IGNoYXIg KmZ1bmN0aW9uX25hbWUpDQogICBpZiAoZnVuY3Rpb25fbmFtZSAhPSBOVUxM KQ0KICAgICBkZWJ1Z19wcmludGYgKCI8PDw8IGV4aXRpbmcgJXNcbiIsIGZ1 bmN0aW9uX25hbWUpOw0KIH0NCisNCisvKiBTZWUgZGVidWcuaC4gICovDQor DQorc2l6ZV90DQorZGVidWdfd3JpdGUgKGNvbnN0IHZvaWQgKmJ1Ziwgc2l6 ZV90IG5ieXRlKQ0KK3sNCisgIGludCBmZCA9IGZpbGVubyAoZGVidWdfZmls ZSk7DQorICByZXR1cm4gd3JpdGUgKGZkLCBidWYsIG5ieXRlKTsNCit9DQpk aWZmIC0tZ2l0IGEvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5oIGIvZ2RiL2dkYnNl cnZlci9kZWJ1Zy5oDQppbmRleCBmNjVjOTFjOWViLi4yOWU1OGFkOGE0IDEw MDY0NA0KLS0tIGEvZ2RiL2dkYnNlcnZlci9kZWJ1Zy5oDQorKysgYi9nZGIv Z2Ric2VydmVyL2RlYnVnLmgNCkBAIC0zNSw2ICszNSw5IEBAIHZvaWQgZGVi dWdfZmx1c2ggKHZvaWQpOw0KIHZvaWQgZG9fZGVidWdfZW50ZXIgKGNvbnN0 IGNoYXIgKmZ1bmN0aW9uX25hbWUpOw0KIHZvaWQgZG9fZGVidWdfZXhpdCAo Y29uc3QgY2hhciAqZnVuY3Rpb25fbmFtZSk7DQogDQorLyogQXN5bmMgc2ln bmFsIHNhZmUgZGVidWcgb3V0cHV0IGZ1bmN0aW9uIHRoYXQgY2FsbHMgd3Jp dGUgZGlyZWN0bHkuICAqLw0KK3NpemVfdCBkZWJ1Z193cml0ZSAoY29uc3Qg dm9pZCAqYnVmLCBzaXplX3QgbmJ5dGUpOw0KKw0KIC8qIFRoZXNlIG1hY3Jv cyBhcmUgZm9yIHVzZSBpbiBtYWpvciBmdW5jdGlvbnMgdGhhdCBwcm9kdWNl IGEgbG90IG9mDQogICAgZGVidWdnaW5nIG91dHB1dC4gIFRoZXkgaGVscCBp ZGVudGlmeSBpbiB0aGUgbWFzcyBvZiBkZWJ1Z2dpbmcgb3V0cHV0DQogICAg d2hlbiB0aGVzZSBmdW5jdGlvbnMgZW50ZXIgYW5kIGV4aXQuICBkZWJ1Z19l bnRlciBpcyBpbnRlbmRlZCB0byBiZQ0KZGlmZiAtLWdpdCBhL2dkYi9nZGJz ZXJ2ZXIvbGludXgtbG93LmMgYi9nZGIvZ2Ric2VydmVyL2xpbnV4LWxvdy5j DQppbmRleCAxNjhmNGIyYWJjLi45MTdiMWMyOTBiIDEwMDY0NA0KLS0tIGEv Z2RiL2dkYnNlcnZlci9saW51eC1sb3cuYw0KKysrIGIvZ2RiL2dkYnNlcnZl ci9saW51eC1sb3cuYw0KQEAgLTYxODUsMTAgKzYxODUsOSBAQCBzaWdjaGxk X2hhbmRsZXIgKGludCBzaWdubykNCiAgICAgew0KICAgICAgIGRvDQogCXsN Ci0JICAvKiBmcHJpbnRmIGlzIG5vdCBhc3luYy1zaWduYWwtc2FmZSwgc28g Y2FsbCB3cml0ZQ0KLQkgICAgIGRpcmVjdGx5LiAgKi8NCi0JICBpZiAod3Jp dGUgKDIsICJzaWdjaGxkX2hhbmRsZXJcbiIsDQotCQkgICAgIHNpemVvZiAo InNpZ2NobGRfaGFuZGxlclxuIikgLSAxKSA8IDApDQorCSAgLyogVXNlIHRo ZSBhc3luYyBzaWduYWwgc2FmZSBkZWJ1ZyBmdW5jdGlvbi4gICovDQorCSAg aWYgKGRlYnVnX3dyaXRlICgic2lnY2hsZF9oYW5kbGVyXG4iLA0KKwkJCSAg IHNpemVvZiAoInNpZ2NobGRfaGFuZGxlclxuIikgLSAxKSA8IDApDQogCSAg ICBicmVhazsgLyoganVzdCBpZ25vcmUgKi8NCiAJfSB3aGlsZSAoMCk7DQog ICAgIH0NCmRpZmYgLS1naXQgYS9nZGIvbmF0L2xpbnV4LXdhaXRwaWQuYyBi L2dkYi9uYXQvbGludXgtd2FpdHBpZC5jDQppbmRleCBlMzFjMDg4ZjY2Li5h N2QxMWFiOGQzIDEwMDY0NA0KLS0tIGEvZ2RiL25hdC9saW51eC13YWl0cGlk LmMNCisrKyBiL2dkYi9uYXQvbGludXgtd2FpdHBpZC5jDQpAQCAtNDIsNyAr NDIsNyBAQCBsaW51eF9kZWJ1ZyAoY29uc3QgY2hhciAqZm9ybWF0LCAuLi4p DQogICAgIHsNCiAgICAgICB2YV9saXN0IGFyZ3M7DQogICAgICAgdmFfc3Rh cnQgKGFyZ3MsIGZvcm1hdCk7DQotICAgICAgdmZwcmludGYgKHN0ZGVyciwg Zm9ybWF0LCBhcmdzKTsNCisgICAgICBkZWJ1Z192cHJpbnRmIChmb3JtYXQs IGFyZ3MpOw0KICAgICAgIHZhX2VuZCAoYXJncyk7DQogICAgIH0NCiAjZW5k aWYNCi0tIA0KMi4yMC4xIChBcHBsZSBHaXQtMTE3KQ0KDQo= >From gdb-patches-return-155360-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 16 10:17:47 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 60173 invoked by alias); 16 Apr 2019 10:17:47 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 60105 invoked by uid 89); 16 Apr 2019 10:17:46 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-24.1 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy= X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr150082.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (40.107.15.82) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Apr 2019 10:17:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gQHx+bRx6P18DWgy4zx5rsxf6rTiaR5jsrnYEKczLnc=; b=AEw5VdEnVBNUpprlmzMYRxeSrR6PDucNKlpxJDI2+WvqkEhlMoZHuMmwBSygQWOzVf1eI1oYnkWH9dtVURKK+ke73Oz2p7XM4Ce93ZFJ4I9BUxy2KwsZWSYcecmWu/3YR9tW4HSWuVsxGZXt9qPSnJWeWf+kWaq+j2LY+YCHdPk= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2597.eurprd08.prod.outlook.com (10.172.247.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.19; Tue, 16 Apr 2019 10:17:41 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::399b:3a32:bff9:827e%11]) with mapi id 15.20.1792.018; Tue, 16 Apr 2019 10:17:41 +0000 From: Alan Hayward To: "gdb-patches@sourceware.org" CC: nd , Alan Hayward Subject: [PATCH 1/4] gdbserver: Move remote_debug to a single place Date: Tue, 16 Apr 2019 10:17:00 -0000 Message-ID: <20190416101729.16176-2-alan.hayward@arm.com> References: <20190416101729.16176-1-alan.hayward@arm.com> In-Reply-To: <20190416101729.16176-1-alan.hayward@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00265.txt.bz2 Content-length: 5641 QSBjb21tZW50IGluIGRlYnVnLmggKHdyaXR0ZW4gaW4gMjAxNCkgc3RhdGVz OiAiV2UgZGVjbGFyZSBkZWJ1ZyBmb3JtYXQNCnZhcmlhYmxlcyBoZXJlLCBh bmQgZGVidWdfdGhyZWFkcyBidXQgbm8gb3RoZXIgZGVidWcgY29udGVudCB2 YXJpYWJsZXMNCihlLmcuLCBub3QgcmVtb3RlX2RlYnVnKSBiZWNhdXNlIHdo aWxlIHRoaXMgZmlsZSBpcyBub3QgY3VycmVudGx5IHVzZWQgYnkNCklQQSBp dCBtYXkgYmUgc29tZSBkYXksIGFuZCBJUEEgbWF5IGhhdmUgaXRzIG93biBz ZXQgb2YgZGVidWcgY29udGVudA0KdmFyaWFibGVzIi4NCg0KVGhpcyBoYXMg cmVzdWx0ZWQgaW4gcmVtb3RlX2RlYnVnIGJlaW5nIGRlY2xhcmVkIGluIG1h bnkgLmMvLmggZmlsZXMNCnRocm91Z2hvdXQgZ2Ric2VydmVyLg0KDQpJdCB3 b3VsZCBiZSBtdWNoIHNpbXBsaWVyIHRvIGRlZmluZSBpdCBvbmUgcGxhY2Uu ICBUaGUgbW9zdCBsb2dpY2FsIHBsYWNlIHRvDQpkZWZpbmUgaXQgaXMgaW4g ZGVidWcuaCwgc3Vycm91bmRlZCBieSAjZGVmaW5lIGd1YXJkcy4gIElmIElQ QSBpcyBjaGFuZ2VkLA0KdGhlbiBhdCB0aGF0IHBvaW50IHRoZSB2YXJpYWJs ZSBjYW4gYmUgbW92ZWQgZWxzZXdoZXJlLg0KDQpBbHNvIHJlbW92ZXMgdGhl IHVudXNlZCBnZGJfc3RkbG9nIHZhcmlhYmxlLg0KDQpnZGIvZ2Ric2VydmVy L0NoYW5nZUxvZzoNCg0KMjAxOS0wNC0xNiAgQWxhbiBIYXl3YXJkICA8YWxh bi5oYXl3YXJkQGFybS5jb20+DQoNCgkqIGRlYnVnLmMgKHJlbW90ZV9kZWJ1 Zyk6IEFkZCBkZWZpbml0aW9uLg0KCSogZGVidWcuaCAocmVtb3RlX2RlYnVn KTogQWRkIGRlY2xhcmF0aW9uLg0KCSogaG9zdGlvLmMgKHJlbW90ZV9kZWJ1 Zyk6IFJlbW92ZSBkZWNsYXJhdGlvbi4NCgkqIHJlbW90ZS11dGlscy5jIChz dHJ1Y3QgdWlfZmlsZSk6IExpa2V3aXNlLg0KCShyZW1vdGVfZGVidWcpOiBM aWtld2lzZS4NCgkqIHJlbW90ZS11dGlscy5oIChyZW1vdGVfZGVidWcpOiBM aWtld2lzZSwNCgkqIHNlcnZlci5jIChyZW1vdGVfZGVidWcpOiBSZW1vdmUg ZGVmaW5pdGlvbi4NCi0tLQ0KIGdkYi9nZGJzZXJ2ZXIvZGVidWcuYyAgICAg ICAgfCAgNCArKysrDQogZ2RiL2dkYnNlcnZlci9kZWJ1Zy5oICAgICAgICB8 IDExICsrKystLS0tLS0tDQogZ2RiL2dkYnNlcnZlci9ob3N0aW8uYyAgICAg ICB8ICAyIC0tDQogZ2RiL2dkYnNlcnZlci9yZW1vdGUtdXRpbHMuYyB8ICAz IC0tLQ0KIGdkYi9nZGJzZXJ2ZXIvcmVtb3RlLXV0aWxzLmggfCAgMiAtLQ0K IGdkYi9nZGJzZXJ2ZXIvc2VydmVyLmMgICAgICAgfCAgMiAtLQ0KIDYgZmls ZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkN Cg0KZGlmZiAtLWdpdCBhL2dkYi9nZGJzZXJ2ZXIvZGVidWcuYyBiL2dkYi9n ZGJzZXJ2ZXIvZGVidWcuYw0KaW5kZXggYTViNzkxYjZkZi4uN2M0Yzc3YWZl MiAxMDA2NDQNCi0tLSBhL2dkYi9nZGJzZXJ2ZXIvZGVidWcuYw0KKysrIGIv Z2RiL2dkYnNlcnZlci9kZWJ1Zy5jDQpAQCAtMTksNiArMTksMTAgQEANCiAj aW5jbHVkZSAic2VydmVyLmgiDQogI2luY2x1ZGUgPGNocm9ubz4NCiANCisj aWYgIWRlZmluZWQgKElOX1BST0NFU1NfQUdFTlQpDQoraW50IHJlbW90ZV9k ZWJ1ZyA9IDA7DQorI2VuZGlmDQorDQogLyogRW5hYmxlIG1pc2NlbGxhbmVv dXMgZGVidWdnaW5nIG91dHB1dC4gIFRoZSBuYW1lIGlzIGhpc3RvcmljYWwg LSBpdA0KICAgIHdhcyBvcmlnaW5hbGx5IHVzZWQgdG8gZGVidWcgTGludXhU aHJlYWRzIHN1cHBvcnQuICAqLw0KIGludCBkZWJ1Z190aHJlYWRzOw0KZGlm ZiAtLWdpdCBhL2dkYi9nZGJzZXJ2ZXIvZGVidWcuaCBiL2dkYi9nZGJzZXJ2 ZXIvZGVidWcuaA0KaW5kZXggZTQwZjI4Yzc3MS4uYzhkNWUzMzY1ZSAxMDA2 NDQNCi0tLSBhL2dkYi9nZGJzZXJ2ZXIvZGVidWcuaA0KKysrIGIvZ2RiL2dk YnNlcnZlci9kZWJ1Zy5oDQpAQCAtMTksMTMgKzE5LDEwIEBADQogI2lmbmRl ZiBHREJTRVJWRVJfREVCVUdfSA0KICNkZWZpbmUgR0RCU0VSVkVSX0RFQlVH X0gNCiANCi0vKiBXZSBkZWNsYXJlIGRlYnVnIGZvcm1hdCB2YXJpYWJsZXMg aGVyZSwgYW5kIGRlYnVnX3RocmVhZHMgYnV0IG5vIG90aGVyDQotICAgZGVi dWcgY29udGVudCB2YXJpYWJsZXMgKGUuZy4sIG5vdCByZW1vdGVfZGVidWcp IGJlY2F1c2Ugd2hpbGUgdGhpcyBmaWxlDQotICAgaXMgbm90IGN1cnJlbnRs eSB1c2VkIGJ5IElQQSBpdCBtYXkgYmUgc29tZSBkYXksIGFuZCBJUEEgbWF5 IGhhdmUgaXRzIG93bg0KLSAgIHNldCBvZiBkZWJ1ZyBjb250ZW50IHZhcmlh Ymxlcy4gIEl0J3Mgb2sgdG8gZGVjbGFyZSBkZWJ1Z190aHJlYWRzIGhlcmUN Ci0gICBiZWNhdXNlIGl0IGlzIG1pc25hbWVkIC0gYSBiZXR0ZXIgbmFtZSBp cyBkZWJ1Z19iYXNpYyBvciBzb21lIHN1Y2gsDQotICAgd2hpY2ggY2FuIHdv cmsgZm9yIGFueSBwcm9ncmFtLCBnZGJzZXJ2ZXIgb3IgSVBBLiAgSWYvd2hl biB0aGlzIGZpbGUgaXMNCi0gICB1c2VkIHdpdGggSVBBIGl0IGlzIHJlY29t bWVuZGVkIHRvIGZpeCBkZWJ1Z190aHJlYWQncyBuYW1lLiAgKi8NCisjaWYg IWRlZmluZWQgKElOX1BST0NFU1NfQUdFTlQpDQorZXh0ZXJuIGludCByZW1v dGVfZGVidWc7DQorI2VuZGlmDQorDQogZXh0ZXJuIGludCBkZWJ1Z190aHJl YWRzOw0KIGV4dGVybiBpbnQgZGVidWdfdGltZXN0YW1wOw0KIA0KZGlmZiAt LWdpdCBhL2dkYi9nZGJzZXJ2ZXIvaG9zdGlvLmMgYi9nZGIvZ2Ric2VydmVy L2hvc3Rpby5jDQppbmRleCBjZjc1ZGUwYzAwLi5lZWRmNmQ5ZmU3IDEwMDY0 NA0KLS0tIGEvZ2RiL2dkYnNlcnZlci9ob3N0aW8uYw0KKysrIGIvZ2RiL2dk YnNlcnZlci9ob3N0aW8uYw0KQEAgLTI5LDggKzI5LDYgQEANCiAjaW5jbHVk ZSA8c3lzL3N0YXQuaD4NCiAjaW5jbHVkZSAiY29tbW9uL2ZpbGVpby5oIg0K IA0KLWV4dGVybiBpbnQgcmVtb3RlX2RlYnVnOw0KLQ0KIHN0cnVjdCBmZF9s aXN0DQogew0KICAgaW50IGZkOw0KZGlmZiAtLWdpdCBhL2dkYi9nZGJzZXJ2 ZXIvcmVtb3RlLXV0aWxzLmMgYi9nZGIvZ2Ric2VydmVyL3JlbW90ZS11dGls cy5jDQppbmRleCA0ZTZmOWM2MmRlLi45MDNkNzczNDlkIDEwMDY0NA0KLS0t IGEvZ2RiL2dkYnNlcnZlci9yZW1vdGUtdXRpbHMuYw0KKysrIGIvZ2RiL2dk YnNlcnZlci9yZW1vdGUtdXRpbHMuYw0KQEAgLTEwOCw5ICsxMDgsNiBAQCBz dHJ1Y3Qgc3ltX2NhY2hlDQogICBzdHJ1Y3Qgc3ltX2NhY2hlICpuZXh0Ow0K IH07DQogDQotaW50IHJlbW90ZV9kZWJ1ZyA9IDA7DQotc3RydWN0IHVpX2Zp bGUgKmdkYl9zdGRsb2c7DQotDQogc3RhdGljIGludCByZW1vdGVfaXNfc3Rk aW8gPSAwOw0KIA0KIHN0YXRpYyBnZGJfZmlsZGVzX3QgcmVtb3RlX2Rlc2Mg PSBJTlZBTElEX0RFU0NSSVBUT1I7DQpkaWZmIC0tZ2l0IGEvZ2RiL2dkYnNl cnZlci9yZW1vdGUtdXRpbHMuaCBiL2dkYi9nZGJzZXJ2ZXIvcmVtb3RlLXV0 aWxzLmgNCmluZGV4IDU4N2FmZGIwMjguLjRjYTVkOTQzNWUgMTAwNjQ0DQot LS0gYS9nZGIvZ2Ric2VydmVyL3JlbW90ZS11dGlscy5oDQorKysgYi9nZGIv Z2Ric2VydmVyL3JlbW90ZS11dGlscy5oDQpAQCAtMTksOCArMTksNiBAQA0K ICNpZm5kZWYgR0RCU0VSVkVSX1JFTU9URV9VVElMU19IDQogI2RlZmluZSBH REJTRVJWRVJfUkVNT1RFX1VUSUxTX0gNCiANCi1leHRlcm4gaW50IHJlbW90 ZV9kZWJ1ZzsNCi0NCiBpbnQgZ2RiX2Nvbm5lY3RlZCAodm9pZCk7DQogDQog I2RlZmluZSBTVERJT19DT05ORUNUSU9OX05BTUUgInN0ZGlvIg0KZGlmZiAt LWdpdCBhL2dkYi9nZGJzZXJ2ZXIvc2VydmVyLmMgYi9nZGIvZ2Ric2VydmVy L3NlcnZlci5jDQppbmRleCBmMmM4ZjE1MTY5Li4zZjZjODQ5ZGJjIDEwMDY0 NA0KLS0tIGEvZ2RiL2dkYnNlcnZlci9zZXJ2ZXIuYw0KKysrIGIvZ2RiL2dk YnNlcnZlci9zZXJ2ZXIuYw0KQEAgLTMyOCw4ICszMjgsNiBAQCBhdHRhY2hf aW5mZXJpb3IgKGludCBwaWQpDQogICByZXR1cm4gMDsNCiB9DQogDQotZXh0 ZXJuIGludCByZW1vdGVfZGVidWc7DQotDQogLyogRGVjb2RlIGEgcVhmZXIg cmVhZCByZXF1ZXN0LiAgUmV0dXJuIDAgaWYgZXZlcnl0aGluZyBsb29rcyBP SywNCiAgICBvciAtMSBvdGhlcndpc2UuICAqLw0KIA0KLS0gDQoyLjIwLjEg KEFwcGxlIEdpdC0xMTcpDQoNCg== >From gdb-patches-return-155364-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 16 14:43:37 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 106644 invoked by alias); 16 Apr 2019 14:43:37 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 106607 invoked by uid 89); 16 Apr 2019 14:43:37 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_1,SPF_PASS autolearn=ham version=3.3.1 spammy=H*r:142, H*r:4.82, H*r:sk:fencepo, H*r:470 X-HELO: eggs.gnu.org Received: from eggs.gnu.org (HELO eggs.gnu.org) (209.51.188.92) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Apr 2019 14:43:35 +0000 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50107) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hGPJ4-0004uQ-28; Tue, 16 Apr 2019 10:43:32 -0400 Received: from [176.228.60.248] (port=1045 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hGPJ3-0002NR-G5; Tue, 16 Apr 2019 10:43:29 -0400 Date: Tue, 16 Apr 2019 14:43:00 -0000 Message-Id: <83o956ggdw.fsf@gnu.org> From: Eli Zaretskii To: Alan Hayward CC: gdb-patches@sourceware.org, nd@arm.com In-reply-to: <20190416101729.16176-3-alan.hayward@arm.com> (message from Alan Hayward on Tue, 16 Apr 2019 10:17:41 +0000) Subject: Re: [PATCH 2/4] gdbserver: Add debug-file option References: <20190416101729.16176-1-alan.hayward@arm.com> <20190416101729.16176-3-alan.hayward@arm.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00269.txt.bz2 Content-length: 1320 > From: Alan Hayward > CC: nd , Alan Hayward > Date: Tue, 16 Apr 2019 10:17:41 +0000 > > gdb/doc/ChangeLog: > > 2019-04-16 Alan Hayward > > * gdb.texinfo > (Other Command-Line Arguments for gdbserver): Add debug-file The node name in parentheses should be on the same line as gdb.texinfo. > (Monitor Commands for gdbserver): Likewise. > (gdbserver man): Likewise. It is better to have a list of node names in parentheses, with only one description, than having separate entries that say "Likewise". > +@cindex @option{--debug-file}, @code{gdbserver} option I think it would be good to have here an additional index entry: @cindex @code{gdbserver}, send all debug output to a single file > +The @option{--debug-file=filename} option tells @code{gdbserver} to ^^^^^^^^ "filename" should be in @var here, as it is a parameter. > +write any debug output to the given file. These options are intended ^^^^^^^^^^^^^^^^^ "to the given @var{filename}", so as to reference the parameter. > +@item --debug-file=filename > +Instruct @code{gdbserver} to send any debug output to the given file. Same here. The documentation changes are okay with these nits fixed. Thanks.