From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106564 invoked by alias); 10 Jul 2017 19:45:56 -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 105418 invoked by uid 89); 10 Jul 2017 19:45:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: =?ISO-8859-1?Q?No, score=-2.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=at, the, at=c2, NT_PSINFO?= X-HELO: NAM03-BY2-obe.outbound.protection.outlook.com Received: from mail-by2nam03on0088.outbound.protection.outlook.com (HELO NAM03-BY2-obe.outbound.protection.outlook.com) (104.47.42.88) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 10 Jul 2017 19:45:54 +0000 Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.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 19:45:51 +0000 Message-ID: <1499715948.13519.49.camel@cavium.com> Subject: Re: gdb / thread_db / multiple ABI question From: Steve Ellcey Reply-To: sellcey@cavium.com To: Pedro Alves , gdb@sourceware.org Date: Mon, 10 Jul 2017 19:45:00 -0000 In-Reply-To: References: <201707071820.v67IKXSr017199@sellcey-dt.caveonetworks.com> <306e2da9-4fea-76a2-e130-f6661f9826e8@redhat.com> <1499459428.13519.35.camel@cavium.com> <1f97046b-2ffd-b4ac-6626-412b75a54dd5@redhat.com> <1499709771.13519.43.camel@cavium.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MWHPR10CA0072.namprd10.prod.outlook.com (10.169.238.34) To DM5PR07MB3465.namprd07.prod.outlook.com (10.164.153.20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c187d0b6-6b67-45cd-cc69-08d4c7cc452f 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:yZTXjWygyUm9srdGIX5XrjUpK9IYO8Q8ihAnQFcMfSUjYPboYBXzgoAZPaW4QyUtaovLy7t2Cp9Je9X78Ek4sX0rQ/XjDf2kWSndbLU7rPdyUvTqrLDEpOpX8OKBae7BLnJAZ8L9bKh3uX/otEwLBoTSwcbAWajmj328dZOuwPmLtA0K6O5iqGiWsDwCsRatPb147UYHPfZH3CxMeX6NezDS0SEGM+XwS9AeNwI0v2JqEPz+GE//vqG5TKC/cfmzLjpFMaG7pfA9HRogMsVzYTt7G2f/FPurBpWaz16tliwSUftio7RJvl+ykjps/w541j4QDc/4ykBi7Fg9LpzHqtwanOUqzOnUTwXlZz64UGChfY88JAxz356HufL/lewzBZOuL2NrvMWZcIou6RB08RLhC04LQLQ7LW2opG5o0ZGPPypctevpCLUwWQEBbUQh//o4OZhEe5Al+EKoc29/Avj6MXbJdgu5b85C2f6nIOcLjhFqat1bjGD4jhgP5RBWvwdu+j6tHHWw+G9JXeJK/8KU4dxtvvYr2YPFV/bN++ZAx/yjAE+NcdtJG97S64SGag4j1iakjsbiKbwfTyv1juLmPXJ+vIYkwD5xuH+MFmCYTDpi3m5Xc1Ntmr1KK1wiRCo14v+ZunUzSqnLQOtDULU+I+lqwjafmEIlFwmu155n2TJialLEDf2vt1RRgJ/a4NH1YEqPiKBltS4wRulJ4KP57TxntpO0ZTyZqV7p0X4= X-MS-TrafficTypeDiagnostic: DM5PR07MB3465: X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;25:En5/RkvLwpEYunQZGs0nx0ss/DLTGPvy3uIPyZDWv4SOzva5fmxcezGeUleBoIshO/KkSUGGvS1HrixRo6Jzs53LkJuJ+RLo/SxJNeHlEiuV3ZtVz2MT6CVvI4iLX9U+5XnuoXmtIGyirDjgcHEgdMpwsnxxDNtLBA/CQXKdpIjmfswRVoMTRzwTWP85Qi3knUn4O1FMYv/0agXcgRCYHDnOJ2E8i+FEacnioDN5tS0GR9I4qATTsoLAnL0PwTyWUQdBxMsVlS8qsoM5WpYAkpefSEvfNvRAQ0AjYMzOJpPNMI8pr11l2ngF0Sc0LK/mFeJ/+/QRXVAwXYz5QOelqUpmANKdQGfrJHgPhtguASTSY9VSlLOjXajo8jXcuyEXUDpyen6SnSf8r4apGjPbaqpEpBO3VOH6Dhv+GOg1l7WHHWwyioAs+TZ172wtsQ1y+D/hIJzCJB9S6/1IpiG3kvaEF4cwHlFbYvw2EvA+aeS3IpgUYjST74lwp4YVyd5COSdfdupVs8FOscfge6I2mnAxSl27rSGuBPQ7YOUXAEvmjr+Vyo6GCkV0Af4AevFjuu3EDslWA4fGMkqFWqnzZqIHGURAUCldrIJK/NGnzS5FaEXHvCqh+j9x+/P+NK77A8fcOokz8FIBtOUX0BHeglGbS7te78c8rNpkVAhNr+gkh/ZSSF/fHI/gugzmXG1WICQTbtXV7M534jhKSbISKAq5ZGSTFSCqr0lk/vvLW5OBDVGL7wsl4pb4Sf3pPiiMGZgPk+hxsVlJBnC5fQobG2zhz/8ey79P8a3JMpfw8j2e9btJOp0Sd+KV/KPjVJMtPY5QMUnlc3DKQEkP35rQhIP/W8Ah1ZuQ6JbO/C/FppiSjgivcDTcCbinF0v2kSkcatz25wCGFXDfoI8fz1LPPQCUjFMZL7Tb/X3kNzKHxDk= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;31:x16e57u+pPDTNGQUbqKhR4Mjcljepo8hAFhvsaHTPCyd7WfsPCBv2pFMbAunZu58URkvW/Ue2Gt9BKX6ca0EtictO7aySuDfWfzbSlaKFNEc1Li2BUfZVMANSx6FOgsQ8UabE2X6it6vMZ9lB/zc+VUHzJJ/2z/IE6RFj8x3PKDNqxpZtO3SwlDqOafYUWMZLPtTpX97PYiyef3H3ozQYiLDo+sUS9aDnrDI9SOIgUCfu9k94o5odgn71pS5NbAHBQ7s30hh3jUSKxAMDW8Q3jYfN79KWK0BHZfjTZbZkEq5M+sTPGdyRsygBDbLvRZ4XdAgBmR0C3mBCICvmWLPKYrWJU75rTCgGrf+t9vYDrPU1TW7GIUldMdgKbi24FMmNWqARytjH08q5wz4OCz4OOPT03s8dughtpapAl+9FNILq4vrUhtJ3n9yrjg1FbEzAVh5CosuN2D6I9l/kymuemZcwIKgH/6bDJbdTZrC1ZNRVBQt3Js5pr20aewdsl50hT4hS6hwr6jR+5z/VblBa1q3ZAHobeO9+plRhSpbf/dK/nvXJ5uvSBdpLp3B6yMg3USjoRsijoPXRka8esEacuFNoJhqbV4TAEgWiWPqh/XZQo2CFjvBkyuBsyhgXrQtDrVLZC9MYFRLMFtNp+6RvURC+1ZYgCUOulTaaEpqtbRfBbtEHv6icGFvT+4V1AOl X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;20:ihWs3lkKPT68l/Dj/XO6NFn37Xe4pq38OKZTIJ4/hXtSdzvKjbjmMMqfkA5LXU3NR4B1KLibeG4aTCqPOjh3TzyVvBXW1GIEmftUIQbcOG5ytpoo7HwTfn4FVKRzXP8BhFbTX81QtvUThvQZGBcEIvqH91wtSDKGuoVNlyUQlwKucRhg5E7OvB1k1/hUHaQDAHUsgHy4u6WTbHuDM0HaYy5jk581zCy0G3yBKxgZTRNAKE7a4QjRIGo6qUthrWffnbm+useNHEdRnR1A9fOUtwlknBtDkMmaWe8hDGEymbbAM2vlQvqYZuS69rPZDFOcUR5t9Lmp0GzkqjPQByd9D6uoUowS+KPbcpkKmJKJbg3as11a9s7Juz7MKU4OFDcP6WsOwY4BaihChG0OfK5OixP7EIq1z3Uuqm9+LArmW3qLunUv6XmP6BRiOCpZMXgt23hyUNyW/TbMxAqFu+63R4VAelNHR4pLFwEe0TWkicXr+3bNwFItdncAhVDrvanU X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(148574349560750)(247924648384137); 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)(3002001)(10201501046)(100000703101)(100105400095)(6041248)(20161123560025)(20161123555025)(20161123558100)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(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?MTtETTVQUjA3TUIzNDY1OzQ6aVl6K1lDTmcyRE9OV1RmV0VtaWlySFVRcjgw?= =?utf-8?B?ZW5kZktBNytyREVyZlI5ZEUzYWFNMmJUMCt5VzIrcUJjQzVWT1VNWDZyRDZF?= =?utf-8?B?TEZFSnl6bTNMb0V3TkkvNm1xTHdhL29CS1ljRlJTdTR3Z08wTEdQMUw1THRj?= =?utf-8?B?UVRPbHBmakthZFhMUkEvQW8xT1pqVXVyVWNSSkwxbzFmR2JCTmJyTUtGcnlH?= =?utf-8?B?UGVIcGZwZUZMQXN2b0piNFRCRlUxVUhkM2w1T3ZpUzhRNU1zTlNDSHFhL01X?= =?utf-8?B?RSt5L2V2WDVjbk8wajhJQTdkU2JLbzhRZ0Y3OElobzlrQmJvRlVGWVA3eXds?= =?utf-8?B?OHo4WXZmV0UrOW9vTit4NEU0Wmh3NFRFZVBvT0JpbitzREMzcm92Z3Qvb3ZD?= =?utf-8?B?emx3MmdMblVLUWVVbVB4MXRxdnpZcHF5TGVBR0VySmk2U1hxZ0NBTXB2eTd4?= =?utf-8?B?bUlzRkVHbHZncm5XMUx4QUxXMGp0SHcwK0RLWTM0dGxiSWZJc3NRaHlic2tp?= =?utf-8?B?UWxJY3E3OU5la1JxSVQ1aFkvWUNaSHhwQy9lZEhLeXI1WXJoMUNra25ac1lS?= =?utf-8?B?WmN5eWJmUlV6bVFKQUtnNHYrSXZWbWNsSmlqS3loU3ZLdWlkR2tJN0djQ0RY?= =?utf-8?B?N3ZNaWJZNjBhOVBaWEFZMUUxWDhEbC9xSkFrSjU2QVduOXR3cE5tdWZnU0VY?= =?utf-8?B?NkFuMERmbEd3TjVpYVpvQVIvczhQOWkxWTE4SnBTNm5TOTZFOXlmbG1HanYv?= =?utf-8?B?dkdOZFJ4cFpON0lDWTZTb25BMHNkWUlzQkVQRzd4K3N5OUhxSFJtd2FrbFhN?= =?utf-8?B?K3IwbDRsSkZuVUNFUkFuUGtEeEhUOUdidkRQZXY0NnpXWVY5RTVkQ0dmOVFp?= =?utf-8?B?VU4yd2hXS0R4cnNvb2hySkE3dWkyM01ORWVOakdNc09ScEtaWndtT0JWT1lm?= =?utf-8?B?VXk2eTFEeDAwMUpOWXMrVVFhUTV6YUlITkZGR0x3Wm41NlJqYWRNa1pkTDJP?= =?utf-8?B?cWJnNHRPVE5CWm1kYlZMNXV0aFMxd0ZvOWtzeHRhZ1dFUmd4Vk4xOFFJQVF1?= =?utf-8?B?bHJEQ0lYbG5yU2V4U3BtMWJUeE9VNnNaWWdreXpTU0RSRjZ3SnQzb0JvbW5E?= =?utf-8?B?elVBV3liUlZ0UWlOd3NrWWVFNFVyZ3ZmT2lIK2NKSjI1SHkvNWRNU0pGeXFm?= =?utf-8?B?amdHbUFFTkdmdzN4ZWZ1ZWpzNmhReGdObExpUm1LY21nMU1ra3FIazJGNUIv?= =?utf-8?B?YjA2VUJIbTJtbXlRUk5HTGJVUGprV0pXSXJKS2k3Y2ZsMFRHOWxGcThwT0dn?= =?utf-8?B?QnhTMUJmaC8rbElVT0Y4ZFJvN0VsK1U5aGc0QmNpL1R6R2ZFOWE4bnhYZ1p5?= =?utf-8?B?dFVmR2E3RklhVVZ3Y2FaWCtySUNZUW10NG9aSjNGV0l5cjZsWTdyK2VsVHZO?= =?utf-8?B?Q3U3MHpLVTdPWkd6VXNGM3lHWkpuVSsyV05CaW1ZM3JSWkJ6cHg1Mkd0NEpq?= =?utf-8?B?cDRKZklGM3h5ZWpDUjJGSnZueklBalF6Yzl2S0EwZEd4eGxNYUR2RHRzRldD?= =?utf-8?B?SG54ZDBDVmN4UU9ucVVLNkc1K2NEQjZVY3ZiNnJXbG9mdlVvYmp6RytkWGZ0?= =?utf-8?B?Mk5QZWxOS1pYdHhubVlnSzcrbnJQVTROdGlienkxZHBkS1FxUUpXSWhVOXA2?= =?utf-8?B?a0VuMlNPYVpoTGlCSjlJcldkVmNMUUg1L2VDNlB3QXo0QlR1YlBmdUhhMU8y?= =?utf-8?B?K0ZydkRqTDFZUEF5TXN3PT0=?= X-Forefront-PRVS: 03648EFF89 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(7370300001)(4630300001)(6009001)(39450400003)(39850400002)(39840400002)(39410400002)(39400400002)(377424004)(24454002)(377454003)(7350300001)(53936002)(189998001)(103116003)(2870700001)(47776003)(6116002)(8676002)(3846002)(5660300001)(50466002)(110136004)(38730400002)(66066001)(3450700001)(5820100001)(6512007)(33646002)(305945005)(36756003)(93886004)(478600001)(229853002)(81166006)(23676002)(6246003)(53416004)(7736002)(2950100002)(25786009)(2906002)(72206003)(50226002)(43066003)(53546010)(76176999)(50986999)(42186005)(6666003)(6486002)(6506006);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?MTtETTVQUjA3TUIzNDY1OzIzOlBtcENSQTNFWVNtbStzVkRPSllLMmtWbFdX?= =?utf-8?B?RU1FeWk2VnhoazF0Mk5OZEVuU1VqRlVNL05PbVMwdmlESDVPd3NLTjBYUVl6?= =?utf-8?B?d1JzdnlnVGowTE1ZWGxRYmVuMnRXN1R2REZLeVdSdThIdk5FZndwQzAwRVlV?= =?utf-8?B?WGtxYVVzRG52RDUvYkdVVU9HamV3OTBYczYvMTdDNjdFMWdwQ0VKRVRwK1Zt?= =?utf-8?B?RVQ0QjlRWHNlKzJtYm5XclJ1OG1CMXhkaElHaTJIaGVOaUNqZVkwSjd4Ykpu?= =?utf-8?B?VDY0SnF5OXRQWEs0Y1RiRVpqeElPbytueGNNYkw5SFNZZ1UyZmVOelBtaGV2?= =?utf-8?B?c3pOWUUzUFIycmVqakN0ZElIM0xCcVA0c3A2eDQ0bWpSbGpjMFJXeTB4TEZQ?= =?utf-8?B?cXJ3MmFOZkJ3V0RpZVRQSVJGWUtudXRiNkEvam03aW5Na2dNakY4dS9aRzhi?= =?utf-8?B?bVpIQXh2Z2xMSHIyQ3U5eVVEU2xvMFNYa2ZvN2lSWjB1eGN5VXB4Um1Qa3Mx?= =?utf-8?B?dVNucCtDbFpEeWF0emRNaFdyMW5BNVVwbW9qbHlWdGpvUkJ2SmczQUh5dnRv?= =?utf-8?B?T2lYTnd4aTlFN1NCSnRwdmtqRSs5Qkw5cm8rVzdFbDF5dVVQWmlGcUdkT293?= =?utf-8?B?ZEx2MGdWSllBUzJPdktMUWZBY2xzaFdwNmo2eklWYXM3YmVYQVpKUDlYWk1v?= =?utf-8?B?MjZBTWF1WkttOURsaEJ3cXZueEFjK2JYRlVDTFRuZE9ma3RVUHdGNVpyM01F?= =?utf-8?B?WlRyenliWHpMZE9zQXFxY3BtUnJlY3FEREJCeHpqNDA1emdOYTRUa1NtZHVq?= =?utf-8?B?UCtjYzNyVVJHWmcrdVdrZGNrZDJFYTIvVDl6RFZIR3lDK2h2MmhxT2dNMVhZ?= =?utf-8?B?N2FvSncraGxhdG4wUVo5d3lUVmJXZHZCMUpMZUU1dTZLUkdmSjcrL2o1NzQv?= =?utf-8?B?M1JIUGVSYXVRS0UzZTFKYU5kdEZDMnhqcEdaYng4OUJwakhJSjBuc05JSTVB?= =?utf-8?B?MlB1YmpIS09TbWFSeTZsL3JWYTlxUnBTcit4di9ab0VhMVF1RVhBNFNTVk9G?= =?utf-8?B?bEZOWkZLbk5XMEVOSGRyOUpaOSs5WEIxSjhnVEhjelFyM1lrM20xT3ZUSmpO?= =?utf-8?B?TCtyK1V3ZVh5UWRVOGgzNUVlczBhcisyb3BRb3ltRlhsSXhZNFQyVEpWcnlQ?= =?utf-8?B?dGFiWjRENWNyTmdHWkNRSkNlK3pLRGxEdUJWY0o0ZzNDcFdyV1Y1ZHRyZnFS?= =?utf-8?B?ZzNnR0VlRXJJQ2Y0aXJCZktreCtWVlRxNFI3akcvUnVEYTVRaFk5aytwZWZn?= =?utf-8?B?dGVBQkRId0pSMUd6dEhsUG45aGdabFFNUjRwUlFQZGxqVmhKN0Y4aUlUYW1I?= =?utf-8?B?V1V4SHFTKzlCTUc3R0I1S2M2bmg2M25IQUhCTHBuKytBL3N6allnZTZSQVNw?= =?utf-8?B?Qk9DdUZDbHZlUmpHbUxLMmY1bVZzQWpVN3dSTDVmYmhFSWNHQVdmZXNlQ2lY?= =?utf-8?B?eGtOd2RQSXdWZGQ5dXdqUDZGNmo4ZmlOYm5yWjFmaHBrbWFpbWU2TGV4cTZP?= =?utf-8?B?M2JQMlp5bHQ5Y2dlVkRJRXlBMFRZU2lFQythaVJlUyttNUhnMEh6UUM0SThS?= =?utf-8?B?OThrTUROQTlzeVhDeTNPRTRBN0p4ZkVxVzUxWHdqZGFPRFdCc0swR3VCQnlY?= =?utf-8?B?YlBxVWtxV0ovSWx3UEZwLzlIV1hrQWdMTjdQdG1EMGRkb0hGNzQxc2ZYbWlC?= =?utf-8?Q?lxMp6sbiIoRR//AAVFdrtYfKw9SibOT7r3yTI=3D?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA3TUIzNDY1OzY6Y2JJNG9HQjhLeHNzaDFvRUlWY1A3WkkzK1cv?= =?utf-8?B?SkxGSitzQmhNQkcyTUdxTmlFcno1cHVFMC84K20rbEVpQ2ZPUENvZURDN1F5?= =?utf-8?B?bzU4ZHRtM0lYelRsbGlNdjVJbVBYWXBQQmdVeUFSeXRlU1hsMEJQYklMNnFT?= =?utf-8?B?MW1MUnJpZDdndGFZdkRIbE4rV2ZWVUhFR1BRNEk3a0NVMnRoazROOEJWLzVW?= =?utf-8?B?MkMvTzNFT0xSSnB5YWFWQk5OUHRLcTdjVzhzSzM2cHNJSnR3UEEwcy9HT3pp?= =?utf-8?B?Q0VWeklPMGRNcEQyZXMvS0toOUdocWkrSm1PejlCa095M0VUeHdpOW1NeUpu?= =?utf-8?B?bGxuSGhWNUtDMXVyQ3N1ZjY0ZkJzY1drVDJObUNmOEhPZkhaRmhJTDlBRERF?= =?utf-8?B?c3ZsVXVEanhHUlJGVGJrSzNJOTBBQ2hSTFFoclVyNWhuSktmNHpFWkJaT0RS?= =?utf-8?B?WWV1TzFjQ0NCKzJkb2dYMFR1R3JIOEU0WkZobTNpdlcyQk9SM2FqZTNEV3Vj?= =?utf-8?B?aDREWmVVakdQcmhPeDZnS1NWTGFtN0FscUNlLy85RDN3MVhMOTZBQkdja2FZ?= =?utf-8?B?S2UvSThreUZiVmxTekl1bmtWbGR6RTFpNFhsS0tRVS9OQ0JJOTBIMEZ4YzZJ?= =?utf-8?B?QjlYemViWnE3Y1hOS2ZEYVpaa0ozMjdIQlpUSU9zaVhFVEcvNHN5M2pzNzVR?= =?utf-8?B?TTNmMmVUbVRkamlkOXBQTEs1WFB3WGtCSnpPeUlzY1AvNHIyNzZRT2JwVE1M?= =?utf-8?B?Z2FUc1J0Q0hIUGVCYnJXWEFvbmRBNTZ2WHFNbVkvMlY2TzBNVHZhdHNoZC9R?= =?utf-8?B?QmhMOGdlZUVkbTRwV3VWMTZQVFE0WWFrWGp1ZDRYRWhVanhGejdzRUVHTmRD?= =?utf-8?B?UkpGTFljRW5ueVRLWmlvUVFxUVh2UG1ub3Y4UnkwWThZNkVzN2tZUitUTGdl?= =?utf-8?B?REVLVkxHQUgwaHZnQnA5aDZFcFBWM210SzVNWmxndklDaUNyUS9aZ1V2VGls?= =?utf-8?B?dDlNMVM1ek5VYU8yaW1MTmFzL0NhM004ZHBsWTRGWTNBNnVZL2hGcHB5Wktk?= =?utf-8?B?NlBRbnNHMEZSUjArN0N3aGNzc0NUT08rK1RZNzFMamV3UWprN0ZVUExTb3BM?= =?utf-8?B?M2psNW5OT3k3VW02RkprL1hZTEx4bGs3TDc1YWw2RmRtQVNSM3oyVHoxNjlS?= =?utf-8?B?QlR4d3pvNXhDWlNDb1o3d09CSlFGR0RIRHZkbFIyRzNKSU4xTGdLd2ZkWUVS?= =?utf-8?B?YmswUy9DQzVrSU5uNTJDOU91WTZuVEJyYmVYS3dQZGNtV1ZXYU1ZMlN5bklV?= =?utf-8?Q?0/t5CqhFEA7OZbVNiV/TsnFqgv75G1g=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;5:CoLDHpqevtf00OCM/N72OvOXMAIXAFbGD1IAR3alopygt6tNMzMAyTMtfx/J5kROZq+zlEp8N/6/7IJK0hrnMqyoT5LaXOS4pM+lwV4C8RMa5m8tS8lVhhIdUFFBD6gmp+cqj7cxVvGKmUpiTpvfrjPay+a4CIH+BC1ERS3n6sEOT4cAzYeamf32j0D05UVhggZXjaq2nyHsGPs6t8KhjpsodfeqAtBRLj0Xdxh3po4jZcYp4WsZ1BI8RKTuCbLz8pL38fKJ9UnXLDlj4FA3I5WFLLJrafRpLg+NQ9rkCI9llepeF2Tr8RSrKxmRYjuux9vHoyAv8q/3OYJYWydL56g6E7140pzvSrCEooJ3o1VywJFT++oeFtO7E/wV6PNemuvNjS8M612YVySvYTTkqzSKb+mC+Shcd0u5QMHZXFLrZRHUUChWO2Qqo2KJA9wkWCQ+FryE9glPutdSBuYkIRpxC1rQIX/AA/wAeY2Dfx+HQYGe8KSbxzf/9HJ72Uwi;24:11YWh4klW+8f0VtMCbIplOr1LGiUeAMrjfTBOY8lG8ppTk1ICDEw2H0j5/ELycXpHrR4czw8DKkMkQ0MntQnNxgydbRdWYHJ9X45QDGICX0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;7:qFxD/ULiFCsTVl3ZNYk4XBZ7ZVdUYjkuhfRGas/nmPGtIGW14qdwJufsB8qr8NzZ19fwBtT/YBSsfdi4Rx3gOvPq/ngQPysuJ53z/OmyHzjp2QBmosrScHVitUtNxQgVsGBFt+w9uFiBkDQ0Mz0YOl8x9MruBEnTUE1fh6MxV1+u8F/5RxUWudf5QGIEriojYX7N8mCuBl/IGNX5pb4gW4AG8WOYw3/dHqsqv4vIWbdS20RqBa6JBpIfxlTtJWrZ1rn08oIhWn+2PKpAU+sYa1plVsBxj4giIEOAThCsdzhcviR+/qXIBTUUVvU1oF4qvCTlGJCwgeO4RrFbxktOoSw+Li09NJd8x1cLYH6yrRkAh4a2fxZaDpcH3z0kqWBypSCrgCNq2YAe4AM3b7UQUxa4ualn8QQ3py+hkHx5Pd1JZ8rsWbhi2QChgh/Lmak3PTufV8/owOa21OfFl60gu7mcVZNL6iaokg+cD6+J0HUo5TWY6TVONOtWIfJuFHaUHNP0yE8YgrPHclqQIOlBcixlmDAeChJurzFCCahqAGOeoKZXRRXz1me8+t7IDiAO/ii39yTf9fsA3vmhINg/5wrjpJLwVKZTaRSKOgfViY8ggAOctyIoqnE2GPuq/OCaeuyASAcVtJvHQ6hJgaMOLuTbIl/06KlFeWxkdyUkXlLbvRDq2CGFLggW8FkrPfJlhoUzJ8pbZGVvfLL5WGdXi1lna5CjvVaxiKbDlwlS9fJggOKn5nx4ehXJcR93Q6yUj1Ucfbj5St/j2ubteTJWIHylyAK8dy/0kP+eadYYZrw= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2017 19:45:51.1406 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3465 X-SW-Source: 2017-07/txt/msg00014.txt.bz2 I never noticed that the 3 TIDs were all the same.  I am looking at elf.c:elfcore_grok_note and I noticed something odd that doesn't seem related to the ILP32 work.  If I look at the note->type values that come in and get used in the switch statement, I see 0x401, 0x402, 0x403, and 0x404.  But 0x404 is not defined in include/elf/common.h.  There is a 0x405, but no 0x404.  Any idea why? Steve Ellcey sellcey@cavium.com On Mon, 2017-07-10 at 19:21 +0100, Pedro Alves wrote: > On 07/10/2017 07:02 PM, Steve Ellcey wrote: > > > > No, without thread_db I get this: > > > > (gdb) file m32 > > Reading symbols from m32...done. > > (gdb) core c_32 > > [New LWP 79425] > > [New LWP 79425] > > [New LWP 79425] > This means that GDB/bfd thinks that there are 3 threads > in the core, but they all have the same TID, which is of course > bogus.  So this still looks to me like something is wrong on > the bfd side.  Try "objdump -h c_32".  You should see > one ".reg/NNN" section per thread, like e.g.: > >  $ objdump -h core.1904 | grep "reg/" >    1 > .reg/1904     000000d8  0000000000000000  0000000000000000  000006a0  >  2**2 >    9 > .reg/1909     000000d8  0000000000000000  0000000000000000  00000e00  >  2**2 >   13 > .reg/1910     000000d8  0000000000000000  0000000000000000  00001560  >  2**2 > > Put a breakpoint on elf.c:elfcore_grok_note, and step through it, > checking that the proper NT_PRSTATUS / NT_PSINFO hooks get called > via the elf_backend_data vector, and check that they're extracting > the right fields/offsets out of the core structures. > > Once you get 3 threads without libthread_db., then this: > > > > > (gdb) info threads > Found 0 new threads in iteration 0. > > > >   Id   Target Id         Frame  > > * 3    Thread 0xf739ef70 (LWP 8660) 0x00400680 in doSomeThing () > >   4    Thread 0xf69bf490 (LWP 8662) warning: Couldn't find general- > > purpose registers in core file. > > PC register is not available > should not longer happen.  The above with libthread_db is very likely > happening because libthread_db found a thread that maps to LWP 8662 > in libpthread's internal data structures, but then GDB/bfd can't > find the ".reg/8662" note/section in the core dump. > > Thanks, > Pedro Alves