From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 101677 invoked by alias); 10 Jul 2017 16:58:15 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 101619 invoked by uid 89); 10 Jul 2017 16:58:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=sk:linux-t, armlinux, abis, UD:aarch64-linux-nat.c X-HELO: NAM02-SN1-obe.outbound.protection.outlook.com Received: from mail-sn1nam02on0046.outbound.protection.outlook.com (HELO NAM02-SN1-obe.outbound.protection.outlook.com) (104.47.36.46) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 10 Jul 2017 16:58:12 +0000 Authentication-Results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cavium.com; Received: from sellcey-dt.caveonetworks.com (50.233.148.156) by DM5PR07MB3465.namprd07.prod.outlook.com (10.164.153.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Mon, 10 Jul 2017 16:58:09 +0000 Message-ID: <1499705887.13519.41.camel@cavium.com> Subject: Re: gdb / thread_db / multiple ABI question From: Steve Ellcey Reply-To: sellcey@cavium.com To: Yao Qi Cc: Pedro Alves , gdb@sourceware.org Date: Mon, 10 Jul 2017 16:58:00 -0000 In-Reply-To: <86lgnw91w9.fsf@gmail.com> References: <201707071820.v67IKXSr017199@sellcey-dt.caveonetworks.com> <306e2da9-4fea-76a2-e130-f6661f9826e8@redhat.com> <1499459428.13519.35.camel@cavium.com> <86lgnw91w9.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: DM5PR06CA0061.namprd06.prod.outlook.com (10.168.110.151) To DM5PR07MB3465.namprd07.prod.outlook.com (10.164.153.20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cee4cccc-4c7f-402e-a0e3-08d4c7b4d7e7 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DM5PR07MB3465; X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;3:zg6kTdKjMKDQD+36MWZe80RVVXAMqjm5RBp9+T2hkol9FF4FwBsb2d08WtfV7RBLz8J8mPKgLvtaorUSnhioiRBjje5qkv6yZabQbxv9rodkGPpuzbgEEJOIPgO/IuseH/nVmz8IBxm8BhOyHJ5aJv8rEF9R1Wy1s1jyADQkAsB9l1jM+LGsdFxCEhi/ta+UuKBWdkpBFTztj+cB/8SOKgDeVwhY/tDXRc7J7XvDUziIhZ6GQ0bkC6n+F0JzPVUPdmHL6kkkXv7LNpPrWYcNM5RmuVxezRNHKGPHI/pNkuIlxkp3rRnZueGVsKd3nSKXlluUhtdWDIY4SLujkYpsuDNp2eJ0Yo6r5kofTqy5BSLY9r1fubcL0ErIpESjs5QAijGAogVMbVx4/IGy7YSvPw6EDxvDrd0tiyjVD6cJN71KxJrVkw3XyhgX+gWmPJZ76tq7uY0FHeDTdV80+IZeE+3JJkW3LZ1P8eTsGdpK482Sx02++3hJB7c7JGXC2RJuZDVG/YGMFZd8ZOI/6bDNRJXALJSMAQxdz6Y74IuLoYAoOam96pHl+RzWf9sDMtfrj3PKzvLS/O+hh7/kNwf6GC1vKcWXGPSsWramb3e3PQQBBq2Qx/NCXh/adYyDOtDNNDJuCdUK0WAKz5/ZBzyB0tW0NSUahT4YUFuR3StejjKAO1Chd82kdIMR5xoTkSAvcuYa1hxA0nksIvSDiaQXJowHIoLI6/bvDm8cEH6MI4A= X-MS-TrafficTypeDiagnostic: DM5PR07MB3465: X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;25:t5wvL2TzPYuDcTpySVFjVQFmUbwgHjGnbk0HPeqHDF/ZoZ2E70s2r3ebrUNxVqci+HmK3Bjda02cgkY/V/+5c7pe5ZKDCz5uUfdt4z6OQOklWgmMxKY2EXTkkog2iDXBl9Llhu28XjQG3sh4wi27FJ4A3FNn09yqyoWTwm5JSGfrkQs0hwiGyv9vbEMFRWoT6lC3TVgU3Jsrk/yUGv+vO0OERhuBnKtOJP5cZET9HWH0KS3hHc+Pr9qFxzB8aFeZPsBum7lvUO7fTDwe/9O60FmlCMw7jyRdI1ckfCDuIpWiE2HAYuElszayAK8+jeU6mMseeuHuQ3a44KygTIZzoRdFYaTUruC4ReXqjVItP8jHSUQj70XmkfF1zumYLgazYeGswJe0dQ1CAVlZVntXkF1Vo9WHq6s3VJj8kk8eJMeIArA1lKk3oUKBl+sEJWfYbk6ORjxiCxTHJVA4ix2LG6KM4DlQMj3l9lOSlDRVdv3m8xltciiRQBZRk7Bh3B5PCs13uQQLpG6EnE+efmpBs8BCkz3+1ApzLcc4YCTeRWk6iLDNMUiBD2GPgJpLZx2j4jC1TNUrjPneSXruNFyN1PLuGiQUDSYYBM9GVMjmY1WClStznmNF70guxWPrjPvVP5QvXUt17P2TpnsVkbOKRKwhg9Ngk4ALM9Yg7cxOQ5ITqhxKxTNMQo4QECMoZ6pGi714mwAy+Rdzvvs08Z6xqJ1jYRhuUrvZGNBo/LmFwq2HA1trNeAc3U/rlv8A6tBjnWeFbOVE377NI17X8lv3txMirSBgIdSjQJwNIpk5tRZFR5gZU6/+DEWoW3yA2qnqm3WD7/ZtNsc380psFZMQuwSzzAzpO5UaEYhxfutdSg7h6XkJaRvNjuU6Aye1QIEiupOkPk+jE9KMwaQP1maHmsXWbC12kw5X2hY2wQKMdIs= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;31:QBTcDEUVlNgY0M3+bfRPoHPo+34itCO3+3mq1bZ8F5ctILxDTJk12Cii1vXVHgUX/hedAXkqkEvuYnpclanPtFh9wRb8M1fH5bSgI92WpgsoOhw/n52K0wDCNcpV4BIejQTihaDZVCo807nlYAhoo4sOJPv0I6Qm/+h0n7ev4tiPqTdEJWmDJ5HIDOzV/GewhAu2KkAQBgjkaupe0ubUccGgTV+mfkFuOEUGtNQi9DjDTgGVt//tRlZWtZItEIYk7yI8bfnMrva42WClGuk7NWqiFVuiutgBoB2dfuL2gOAXUwPXnkqiUsFtFe6DRJcOau5sNvpJ7ITOS1/b+sPLcgfj5e3L5CncdJY1y6obDYlR3jw8AHDHAqR+v1koQbj2218lI+gLUouuV5GZKkqzFIqAKlgLf6Mt9W6pqrdiSKrCE4FFQ4Xu6wDWWlfZ2NtQIkw2kILBHcFhOzXwsgb2Ukl9zC/JLp7/Z5J23pGt9z4b00kml2/wIC++gn1d4c3CPLzEz8gULDFiD5L7YC+D5P3I/L9NFHeCbYybC5aAN4Ir/eklgUjGkxJXHM/jpB8phXl/Wcc1jStYA1pi1CmGzui8SDETTLSCksxhRTLDm9x4tgwF1+xXn95OPYOm3z3sKDiy9IhEzzc62DXttQirP64eq+aODzKqUHI170QBotqD0m2cFVOP3GXGNEBoYkpG5D2MjQoWnbdEV81VhtxtiA== X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;20:78c/UT5HOviPYYZETb8yz4dX1hjjQgcZV15Gve7vO8j3QgOkqQtf2F1k9Wgdsj6+MhPIpKunvUZA/V8pDC0Hz5m3YxIeNjGJ8EcDwHtMWsmexO3miCQg5bxW9afPng4yVyGfwT4v7V4k55JcUjBv6qEa36mNiNpQA7pou257RGDWcjdm4R57pfB+IYe72wUuZgRDixUHrnXGJKXsgN/fq+KQDBogKWRgwPh87WUaa8AIvi8l85AnaIpOqtE03c0YTwqyvzZevbASBJXV1vUonGO3GqJobVVklTittZTk4qGgEDWy+u5PXWI216q/WvQlGqp50PeheY4MPswMl+plBhiNfjksePxTZdShDa+Ah1NXPd9o6MuTklg/kb8BefxxGmqJ1lDGbDbNfHdxCxfFwDn1Gf8iC361g4myrELUDXR6sks9ZiZmdkT+GTOMItCeTWhGF2fYVpfZOeAi2eoUAamKrmupvXkbzqQJptZMZOFgmSrfc8GoxljpO+MYDs6u X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(2017060910075)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123555025)(20161123558100)(20161123564025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR07MB3465;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR07MB3465; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA3TUIzNDY1OzQ6NUVDWW5mWHl0dHNia1B0OUJuZXM0MWVBdW9O?= =?utf-8?B?YU1VLy9nZ3M0ZHhZNXg0UEo4NE1rM3RkK1ZoV2l5aGFZR0hqekNUR1NBcks4?= =?utf-8?B?Mk5KS0tDb3BFWW5HMVZaUTBXTkhDU1lCbGVhTnRnNTE4T2NuNjd6UWR1d1B6?= =?utf-8?B?aXZrN203cVU4cmVtYTQ3V2lmOU5zNUJpOSsvOU5zdDY2cnFvNURXUGFMK3lP?= =?utf-8?B?MjZ4QXBMU20rUGZwc0dyY05KSnAwZlNHSDlrRXhYdXB1L0JnQ0M3dE5OSkU0?= =?utf-8?B?UExZTi9sN3ZLdGdBS2NMUTN6MFY5OENPRkVhSGRHZngwem1sQXphbHMvYWUz?= =?utf-8?B?UHBzMml3TkhBQ1BkY1JqbFQxSEFsUFVnR3gxUnF5bDhHTlQyNEVra3NIdDF2?= =?utf-8?B?bWJTSjQweVZNcFo1VUgrQ1VlQTF5L1g3UkNLbEhLc3NpaGdqRTlvalc3WHJv?= =?utf-8?B?Y205MjFNM3hiSzBHOUNvM1hENEVNeGg2cDhtVW16ZVludE1MRlJlSFlTT2hR?= =?utf-8?B?YkE3S2NDVkdnSHFZeEp1MlE2a01tSHJvYlVaR0lmSFdoQzhKSFRmS2N6b2VI?= =?utf-8?B?V2JkdVcrOGQ5cVRYTyt1WFFMdmRhT3RsTnA0UkhCOEFkdVQ1dEVNeHVENzlK?= =?utf-8?B?VFVkN3pnc2Rxak1LakMxUmtycUJsZFROdTNkbGxtaDB5MFM5cmRlZjhlbzV4?= =?utf-8?B?aFRpSVZwOGRBOHA0SnR5RFpGVENWTmpURktUSjFoMXVSbTBBVkdselI5S2FO?= =?utf-8?B?NlZDY21VTUhDQUpNdXRmSklNdTVwQkZKY2FGWkpzSWRMRHR4dHFRT09KNzhY?= =?utf-8?B?aUQrNUV0c0FaSWZnbVZtd0tOZThTTHdsRTE4cyt0cmh4UzlqYTZlcUtSS2RP?= =?utf-8?B?QmtPWmFyNVhWUmpHa3FDZ1pmYm5ZTy8zbGt6VkdxdmxYYVVtcnhUR3c4a2dE?= =?utf-8?B?ZjdhNm9mSG9rR0w1VXo3UWRnTUwva2V5RHlERWgreVdVNXdzVlhrRjkvZDNa?= =?utf-8?B?ZHY1RkkrVkI5cUdsTzk4VlVNNEJNTzBVaWV5QVZ6K1lvdisrQlpyZk0zeEY0?= =?utf-8?B?OSsvNU9EZEFBcUpENFJVTEtod0xGS0lGUFRGNVRmZ0VDVVQwYzF4MWprNnpl?= =?utf-8?B?eGE0SmVCOXJEVWlwQXMyOW1Vdmx6WXlMclpCSHp2a2NBRXZNVWtmYWJ2OTgx?= =?utf-8?B?UXgzMzFZL0E2a0xZQWRVYmU3bnUxcEdUNTNpNnJBVDhyelp6cmNqRVljMjBt?= =?utf-8?B?cWQyQ1YvUlp4T0dKUy9lL25UcXJqeEtwNU9GRElQTThjeXZrTE1ud1g4eExZ?= =?utf-8?B?YTkyVEpSVkpON1BaZE5PdmFwMzF0aTBUay9oV09NcDk5RmJTYllFcEJBS2V5?= =?utf-8?B?d2IwMkpQNW1hbENsKzB3UTJXYjkrSUYva3hJc3I2blcxMkUxMkxWNjJKb0Vm?= =?utf-8?B?OHU3UkRBTzRtOTIxOUhSYmI5cFVRL1VUTWVieElCazdacS9NdmhZMWk0a0Nn?= =?utf-8?B?clM4MTk1ekNJcXFRZEZxUVZBanFoWnFFZ3FmWU0xTEV1emdWWXBiN2QwM0FP?= =?utf-8?B?SUxyY2U5T2k1VGdmTFlTcitGRVFmY1B1dWFVTUxjWng2OE5ZNEJDUUkvbFdy?= =?utf-8?B?NDFqU0s3NEJLbmYrZTJzWEs1cmVBNVZFT0YxQ09rSGN4NmNIVHJRWVVXdmI2?= =?utf-8?Q?tt+oBUHdtW1Cl7AA4=3D?= X-Forefront-PRVS: 03648EFF89 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(7370300001)(4630300001)(6009001)(39840400002)(39410400002)(39400400002)(39850400002)(39450400003)(24454002)(377424004)(7736002)(2950100002)(25786009)(6916009)(81166006)(229853002)(478600001)(53416004)(6246003)(23676002)(6486002)(50986999)(42186005)(6506006)(43066003)(50226002)(2906002)(72206003)(76176999)(3846002)(8676002)(6116002)(2870700001)(47776003)(53936002)(7350300001)(189998001)(103116003)(33646002)(6512007)(93886004)(305945005)(36756003)(5660300001)(50466002)(4326008)(5820100001)(3450700001)(110136004)(38730400002)(66066001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR07MB3465;H:sellcey-dt.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA3TUIzNDY1OzIzOmNSL1QwZU92alJhWW9DN1pETThFU2ZKT0Z6?= =?utf-8?B?WXdZSHVCU3hwR2tXR0d1RDAwdmIveGp2LzQ2dTVsQ1JSeS9TaFZRUDNLTXpu?= =?utf-8?B?ajFqYXZBUnRRekhXaUpOMWk5WXh1QUphZk9xTWRQRlpsbGRYa1dCbHR0aXRN?= =?utf-8?B?ekptVUJUZ21uOHAyWHArSk93bkNmbTk4R2UyMlB5Y016cnFrNTR1WGhaUFdK?= =?utf-8?B?cVFhOFRONWZFTjAwS1ZweER0WU5lcVpTM045T3NPclk2Y1lCVjIrY2twaTZG?= =?utf-8?B?YXFuSWkvWU85cXJxY1RtSDRlSDFsckpQNnNaU0Rtbld6aFBiUWx3VU9qa2dz?= =?utf-8?B?NHVkZWpSMlhRNE0vT2xmWEM0dnV0bVBPeGc5d00rWUE3Q3pYYUpIbFFKYVp1?= =?utf-8?B?K29zSjV6bFJSd3E4enlJbFRBWHcvRVZ4by9QMGl5bkdScWFWS3N0aUhubU5O?= =?utf-8?B?WEVvS0NQcCtxY05nbDdVSldUQm54ZWRGSUdaampmQTQzMDFHOG9keHExZDdG?= =?utf-8?B?SnByKzRrRTNJVHdnTU5xWlkrOWd1ZFV0MGtUWHBhYkNsbTEvMzg0ZE44R3Np?= =?utf-8?B?Wk5uSlNLSnBkSkxhZmQ4N0VrTHJ0blR5aDNCREVUTG9KcG1WMndWV09DQkRu?= =?utf-8?B?QjZ6Mm44WnlVTzNEd2VIdk9jdXorSisydEdyTXY2NDJsaGxRVnMrb0tJTllO?= =?utf-8?B?YWp2VUc1K1JDcjYyTU1tQ0RPZXU2SWFJMGNiSEJsbE9kYmZ6aHBqOUZkVEIx?= =?utf-8?B?S00xTWc2V2xEMHdKS3I1Ym1BVHI0NU1KdUh6MjQ5NjlNZFUxVE8zU3Z1QnJX?= =?utf-8?B?ZStmU0VpUWNqTkZSTllaWkZKV09WMWlXQzRubUxlcXdHdloxOHpPTkJ4Tits?= =?utf-8?B?TGwvaFdHVVVuZ050MkpyQTJnTEpydlpmVldjRWpCRW54RkRyakt4cURxNFF3?= =?utf-8?B?eUpnUi9VQzFrK21jcGRjN0srRkhmQ2ZEUWZxakMrMU5yaEh5T1N1eFBSMERl?= =?utf-8?B?UkRYaisrZjNHMi9HaHVWMWlxVlVBWTdsWGREdHJTUVgzL1EzM2FLbStDdmly?= =?utf-8?B?Unc0dGVVaW9hOTVaZDRWeFpncytQaDdhRTNRV2RBSTc0MFU0dER2dVFGR2hj?= =?utf-8?B?UGc5TFNnZUJOVWI3NS9tNVFleWFoM1hENzlnbGlvbWROZ3NtVFY3S3BRWlVm?= =?utf-8?B?ZHZPb3pxbGUwai9YejFHYXFOUTZ3TE1sUVY3UkRQU0MyWDkrcy9vK0pHYmgv?= =?utf-8?B?YlpJa1RHak9WTENheEhXeEhPQWVhb3NXNTAzem54aXd3VUtEeFE0NithbHlz?= =?utf-8?B?TUpnVEpEVDA5V0cvWTBwcmZmR1VPOWtjLzZ3cEhzN2U4aUNZWTFMTjFhb0Uy?= =?utf-8?B?YkRuQ3hYalVkdlpUL0x4N2d1aHd6RStQT20zU3VTVDhMSEg1Ly9WUnYxWGdO?= =?utf-8?B?UEQ0ZitmMTBLYzdDSEF3Mks2Z3o2aVh3N285UjAvc0doSHBFeFZLNzZOTVdG?= =?utf-8?B?ckZHTmRHcGo2VXN0emx3MW9NdmlpM2I0SnVaemFxWE9waXFFcVhhclFEcnRN?= =?utf-8?B?dkRPMjNuOE5BRGkwVjNRakMwVU9rOXN6Q21RV2RvM0Z2VHpmMHVhdm1tclY0?= =?utf-8?B?Q2FISEpJMVZHV3AyV1JUelJVQkgydTlLSzcwcmhpbmhCOW5YbTFEVDROL0ZT?= =?utf-8?Q?Z7Fhqjy1UR6Xl0He1OPnqT+m7ZdOKQ2859CAvN/?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA3TUIzNDY1OzY6d1NmUHRmZWIyYzR3dHpQL0h5ZmJCRVhtdnhD?= =?utf-8?B?YmplaUNkYkNrb09aMWh6NUVNdzhOSDRGSm9odDFDYmNkb0hQZjcxVVkvS29H?= =?utf-8?B?MHVib2FsNTJaMmpGZHBRVFR5ZGxjNlMveGNPWjNXQmVJTEFabGJiekJjL1hN?= =?utf-8?B?d3VIeTljZ2k4RTdLZjVPM2lFNXk4aHZnWWhvWVBvWi9mQ3hORnJESkFVQlh0?= =?utf-8?B?RzNtVU95aTBtMFBJR0xMam5zY3ZRNDBPaVZMbXphTXNnWGFEL2hEWllJTFIz?= =?utf-8?B?V1RiVTdKNUwxQnViTlZybjFaUzR6anhJNmNqMVMvQ1haUmRyVzNLZ0x0cE5O?= =?utf-8?B?M2p1eEx2WHY2VW8ySmxERDArVTNRK1hmQ3gxKzE5RUd1WFhUaDhMZjltUnhH?= =?utf-8?B?a2tVTldRSTJqb0lMVnBnR1RWR2ZmNm1PQ2xnWGdZNUh4ZWlDWHh6WmhVRUtR?= =?utf-8?B?cUFQTlNxN0loTTF6TDlLeVp6YkN6a3JUb1RiL0k4dXFxZElZdytBUTJodDBV?= =?utf-8?B?b0R6SXdrOVRBYnpmL3draWRPL1NneU1iaWgxaU9TSEJwaWt5WjhjQkZobmgx?= =?utf-8?B?OGllY29QUEQyZVNPQy9jQ1NzRVdMN1BCWkQ1STd0cThaTXlpbHpwN0hsK241?= =?utf-8?B?cTBndUREcWxDM2NhUnBVUG5BT2FiUVhyTVl4cGxRUk1xR1NWdXQvbWtmMzZN?= =?utf-8?B?WmhJMXM3MG8wN00yMGI2UGh6dzFmZDFSc0hSNFBVdWNReEJRL1RkWS8xc3dp?= =?utf-8?B?N2hGVlR0TlkxYlkrM2VlMHM5NEk1V0laWkdjQzJLakxxcy83QzFaSDZGUy8z?= =?utf-8?B?bWFZcmcybXFWZGxDRUY4SUNOQmdzeDBVTy9sSmRCalovQUVhRXNOUUhCQTRo?= =?utf-8?B?QmxvaGlnVWk0bk0xWFo5N20vdm5pVDVhbENRSmszaGUrTlNpZVI5R1Ztd0dm?= =?utf-8?B?cFNhRHo5ZzFmaFRzb3JCekRVUTRNSmU2RFk1dUpiZE1teWkxazdDbjRQTGpB?= =?utf-8?B?a0FvaHpEYW10NGllaElCVUt6ZmdGS3oyb0RTNHNxaHQ0N2RqVnI3RncvRnh4?= =?utf-8?B?Ziszb0t3TUNhU3VqMFFFZEVjK1gvM1hWVDZEUEk1ZitSS1oyYUhrYVk2N0Nk?= =?utf-8?B?TG85UVJGbkg1L1U0bCtEekhhQnBFekljNWphZGhRNVA3Z0pkY29mZktPdWZF?= =?utf-8?B?Szc2UnNoQmtGM3NDS2ZYbWN0eFoyTCtja2FmU3g0bzBDL1VjL0pjK0RyYWtr?= =?utf-8?B?VU1jdkxVUjJCYVJqZU42UjV2RXFJMkpKbnM1NUZCb1ZqaDlITnRWS1RmaUdU?= =?utf-8?Q?lUjQEWKG7btTk/DbOfRYt/jvP42Nywc=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;5:/ioQ1JRBbUiLVdI19egMZSGmln13cLkYFOnTy7C1MdcdHyBeNrYJ5LD0Ih99cvrWtP/nPRYXBAJ0wzejtpSs4JdmGP7+Z8EIyvIYfCgrwdDuUrb7rXpasqadQPRuPOUohI0XFcXHruzbIXiwzk30kAljKkassAoAXgJqjWRssjqVpD/txV0vTd58w9pOP82Edb4GyjJnNxfOztpAPX/dcuaU42IcI7YX46ZQyEx4hY2q/0ytqzcgdSu24Tp3GL4mniJSFzrZI5dlGU0JffJdnBPVQwfQSxTUa0aMYY6EsiorpxasbdT4INX3Zei7dteqs9QcIc0yB1RtJOsIuSvcUG0D/aJiclWEhbTSdbL6l0yefPtcIKA56H7uG5MYPqCB9uTQu6F6bv504MByExFagBm+/ZtR0E7jQ3BiSp+xQ2qAyulWF4MkmGZ8i7WpUgBskGDKH0QJ3x3H0BFMk3vIsxxPYAbv+KpAsavqjFM5AOHI5WkuiKX8s/Gat0mqNmAq;24:QIOw4mYd40sjg3oeZA6T5+Ztsv4Rc9MTvWx4BIbQHN09ig7RgZLafKDUrjmeCvm/rYCfCWDDRsUIh1QZD23JKmyQ56alsbzoKBaP3Ll2vgw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;7:oV3AJq4lqh2uX1SN5HZI4YLLZbyFVbFoABB2szEfJXmiafInZL08/AoHwYjltyHWSuCCjioNIczvsvyoxxoWuWsXVvRbDxgvfVN6b1SU9ePl91ZZs8gZXoKKk+feQBQibEwrs4fxDBv1ksaue4dvK9Qv62Wb6noA8UOCPm38VkBgl2yl3tVCoRWwmpaCHocNoVjvhmxLOBoeApUmJDjQTzAe/Iw35Nr/oL2/O3f/d/dCZvx4erFOlQy7oQd/nJanar+NnE1VFHwXCxFY0ib/bHuNGvuIHqDyVeU9lS3hJ4jIAca+dqsGOfUWpejNY8jdnqgtNySZWVcbOCkfOJdHrKh6Ju8qKAKnSZXCuIji0zWAAfmrmLfit4W3o0DyFLr1QlZ1iYmMh1GUs2hBWzcpA3D27EsCoDQKfPPtzyMb1/3hAflCdX7VX/MBqIkRdq84groPr3pClnD5Bjm1H6NF5P7DRjJjg7qur1+jnMKgVYTm9oWEoALcC0MK2XdOhhT++LIjrxG1K2Qrxw26tT6HOgm1THdOKYqmqH+lt5IeHwEvJHZxGnOF2PQIA1DjVPDWMBwnGfGQt6xSaYiYF6yrfVqwVkqBvAidQXilnnsLX7LUf4qDK1k6ofxvUdzSSNI4Z8fvty5slQQ3LfJeJS7nQgAQbHWeIXn5kS2/On8ZSNiAa9cJ7TrLOJs+q9uS2xnGkQJ431X/vIF5MDCX4EyMxSiuEO9YPTMsjJYQEwkiuS7sJ5L5jzD55Ju/vaaXgn0gbZwPpJDv2AtPYi35PBm9RUL4W+12YeumcUPk4p6RU9w= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2017 16:58:09.3582 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3465 X-SW-Source: 2017-07/txt/msg00011.txt.bz2 On Mon, 2017-07-10 at 08:39 +0100, Yao Qi wrote: > Steve Ellcey writes: > > > > > I don't see any code in gdb/linux-thread-db.c that seems to be > > conditional on the word size (ILP32 vs LP64).  I also don't see > Take a look at aarch64-linux-nat.c:ps_get_thread_area.  It calls > aarch64_ps_get_thread_area. > > > > > anything in glibc nptl-db directory that appears to be conditional > > on > > word size.  Things like pthread_t and __SIZEOF_PTHREAD_ATTR_T are  > > different for the two different ABIs though.  But that is true for > > x86 > > too and things seem to be working there.  I am not sure what (if > > anything) would need to be done to libthread_db to support biarch > > debugging. > AArch64 linux GDB is able to debug arm-linux 32-bit program. OK, there are actually changes in this file where as part of the earlier ILP32 work, we changed: (gdbarch_bfd_arch_info (gdbarch)->bits_per_word == 32) to (gdbarch_bfd_arch_info(gdbarch)->arch == bfd_arch_arm) But maybe, for ps_get_thread_area (and other places?) we need the original test for word size and not the arch check. Steve Ellcey sellcey@cavium.com