From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 95093 invoked by alias); 10 Sep 2017 20:11:34 -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 94833 invoked by uid 89); 10 Sep 2017 20:11:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-8.2 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-spam-relays-external:sk:EUR03-V, H*RU:sk:EUR03-V, HX-ClientProxiedBy:200, HX-ClientProxiedBy:sk:AM4PR01 X-HELO: sesbmg22.ericsson.net Received: from sesbmg22.ericsson.net (HELO sesbmg22.ericsson.net) (193.180.251.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 10 Sep 2017 20:11:32 +0000 Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.183.78]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id A1.01.22679.27C95B95; Sun, 10 Sep 2017 22:11:30 +0200 (CEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.78) with Microsoft SMTP Server (TLS) id 14.3.352.0; Sun, 10 Sep 2017 22:11:29 +0200 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; Received: from elxacz23q12.localdomain (80.216.43.226) by DB4PR07MB316.eurprd07.prod.outlook.com (2a01:111:e400:982f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.4; Sun, 10 Sep 2017 20:11:28 +0000 From: Simon Marchi To: CC: Simon Marchi Subject: [PATCH 0/3] Small cleanups in gdbserver Date: Sun, 10 Sep 2017 20:11:00 -0000 Message-ID: <1505074275-1662-1-git-send-email-simon.marchi@ericsson.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: AM4PR0101CA0084.eurprd01.prod.exchangelabs.com (2603:10a6:200:41::52) To DB4PR07MB316.eurprd07.prod.outlook.com (2a01:111:e400:982f::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c744afbc-9d10-4939-3887-08d4f8881ed6 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DB4PR07MB316; X-Microsoft-Exchange-Diagnostics: 1;DB4PR07MB316;3:x5/JvVZXCipMt6NEgK90ckEREStht9xkWxnZtjC5kJ9AlQ6+zgK/bPn2iRWpXAoeRGhlKcm88mrxRuhSvONZ7elDXGjKqs5uHIWC1U9QXuFeoVQHi8k9g2VWN2dA6LFVX7WrKBcgQG96kFX2RtuO9GpOghtVB2Qvcpt6enmFI17SH68LVQ1x4g8RW+tXHA/hqVAtyQ7NLHBkistlvEHxm+7vYI9ZLr6Ox6imifXzYcc2mW+8Q6D3VcEue9akNpES;25:PAvdWZUx+df9Nq6SUbZtFghd9OWzvQ1XGoJ/z4SnJjYN83z/hGKMOFUqInbt6R7Jojpi/mp4I6chMir311mjshTeQI88TFAa5i1CeQbgXhpEA/7bwu98XGm/te9hTdlrhwOymgDEET8is1MHND2kXVg1uQuq0yDXfEyzFlCgiADQZ6//QXU0LV/oOdU3qOYz8+HvEIZNlmbYtFgFs2MroXo1F9R0COufC89PwujfpMokltYY1W1DKTFBfDjGXPpijlIl9p051vBSULBhUhtQIPYNgzxfbRT7nDO344j1LZt3MG+IuMEl5/pbWB6I0f8lmqqHVBx75Xv1U+viOHm6TA==;31:/dxV5NCibmo2t+e8MuMWwE9n8VsTaS1zi7k8wr5ObTd+piMD+YVnMiAVF+yYn1RUfs7p78JUcmhMCEj3/VHlD2Wj4NQmXEOxWGaNB8xbWp7f850v+ujnSZ/k/X0+Ke8b+ueTGkxlSML6u4voBBsv6I/6hFncQHtGGqL2GFSdfUU1OFJcYyiPvWbihYEtymaLjfcrj2ZdVK+TFtRaKJJMpu88E1tQo25GY3xFxBz9qGI= X-MS-TrafficTypeDiagnostic: DB4PR07MB316: X-Microsoft-Exchange-Diagnostics: 1;DB4PR07MB316;20:pQmF3Ezm3W1xkhWJtyJ8rvJAWWZ9jh19j/iV5+TODGgS2mAhCh5y2KhmZzn8ZqntUoOffL2Iri9r1TIHEAEkhWzIFFjT8xLhlpXP1lCE/Y7RuVj2XKrdzz99LjWPX1RCzsihwBRQuZKzE93ZNLuNFJmEOIhK5/QUFFTRDQVJvM61bHbZClb2IPM6iYPW/v7v1i1j/crl6oszvc2XcMbPBvMzKu6toBsvrZoFoiwHhaOlqsJgwQoQSgkN4fViQ/EsFvzDBGjxAXUxo4sIpM/JIAEqwIQchVpQcscrAtmQu6d+dkeFRa28vbNQ8uxfJLsG9QNXMa0/q+60wYxa8jtca/gLheeYzQV/MRtU/rf9oN+ppuzvjDdJSiU68PcliVZAAVHdXpUuxuF6JSxshSH4ydumfM8HyMnAUiRjC43ZYqYBTA6tyYNzPvscSTgivtwjxKflJPtiMkFEVZffBkouqavpiYNiQp3bcDADi/y+2ozaJ+DmQDY/VukBzHT5gfqE;4:/iplUs0CUdkbPKhObXUM9Q7UijbkXuKsBIahZqlwW4tNGsrXLEkHq7hdpPVeaYe8M1Zjt2gxPhuia7xAn75kByhi3Q0CFq2R/COig7tLrjpsoQBoOLPSA1sVuZfauCSgBFGZuhn0ELWE6m1SBJ9ivsRVFbz5/aCXoY6XpepQtKrAbEb/APeLc9GTLZQaHLb49QyygflOSwVomVNy54Zi/EbY6/6Q5tsFutcS+QYy379NVqwuHvvRZVMHDT5tSR87 X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(3002001)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123555025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DB4PR07MB316;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DB4PR07MB316; X-Forefront-PRVS: 04267075BD X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(7370300001)(4630300001)(6009001)(199003)(189002)(7350300001)(25786009)(107886003)(6116002)(81156014)(81166006)(7736002)(8676002)(50986999)(66066001)(47776003)(42186005)(50226002)(33646002)(3846002)(110136004)(97736004)(478600001)(5660300001)(106356001)(86362001)(5003940100001)(105586002)(6486002)(6506006)(6666003)(6916009)(68736007)(6512007)(189998001)(101416001)(305945005)(2906002)(36756003)(53936002)(2361001)(50466002)(4326008)(2351001)(48376002);DIR:OUT;SFP:1101;SCL:1;SRVR:DB4PR07MB316;H:elxacz23q12.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB4PR07MB316;23:TBGwbFYk1K0AQ4g0nKmb2FO2IZ03YaDIm/VGK/KtJM?= =?us-ascii?Q?0FAmpVigSAtVbnx7D5rm+G9UZYjhtucsWycERXXKDhEJ0t82328bEnOQ7gFa?= =?us-ascii?Q?oEzg8CPf4STMEOXWtXIdU6/f2ECKFi2BTJNnT7pdCoxfLpl81jZLNN0jEu9e?= =?us-ascii?Q?wZE+V4XmiKTAVvT6IxuCJ6TFVQfJ8Mn0qnKfLNZbwWLuKTb9Vg+Kq8R/n4WY?= =?us-ascii?Q?K7RUJ7YXEm0ljjUiRj+7RllhQ+PV7L1YvdAEkIasm+Dkz2hr3mMFdumpFItk?= =?us-ascii?Q?FAQshIT5z7e+4stLkSVIM472f+r8IZeIlVafucZEiBYQ3Odk0J5H6p50Xg6z?= =?us-ascii?Q?pjppShQYytrkWiq0cIf7eMHaXHPLiPMhtOE1opwL6ZjESjo6Zt9COdyyk1Zg?= =?us-ascii?Q?zX/9UbNBcKcpEu/G9IojvQ8mYodtNo20wbOoyFckgVIjRDZuCQ8n5igGfIH9?= =?us-ascii?Q?vW07o2TURBCzcrbKkNv23oCQHgmLWInCfr32+ix4E6XlgaAMKoNctRsZyZEF?= =?us-ascii?Q?qoP4jO4/fVw29Ou2ybgR0MNou/Q4FF20wnR1Z7doqE0I0K5CYFk1OjhotwJ2?= =?us-ascii?Q?8yIU6Ip2i0GcOLZH8OsqOO6qnOWge3FHFqp7C5lKIygC6kwUvcOJS2wBR2xB?= =?us-ascii?Q?txvnANu2RGvY0edsChqSYFEeUVxhpnXwpqqAIN1CQ7nlw2i939yxSioigp6T?= =?us-ascii?Q?4sAPVH04hkpBksfWLx3/uKxpsXOqn7LSgaqjk7/pSj4iL1MTc/PpZ4BLq4Qx?= =?us-ascii?Q?cVluTfkCRBAXeMOx04AyeYMjz0nVYcF4lFTPtEAzXoe37xx9eb23Zie0dbQm?= =?us-ascii?Q?GPeEihsiyV4WORLqnyHhITgQgMYQM2bGhBN/5sdL7sXz/LsU1pIYYaOCck9H?= =?us-ascii?Q?/pEn37kKE0yBG0Wry7wzNDq22sPPIvJofEwnNSAFHvu9eZZ72kLjRR+p5pl/?= =?us-ascii?Q?CQm7JA9EMIkSr6zL9L5YD8xUeRJujZDxHM1TM3/4NDeP6ZDz41JElw9U/40C?= =?us-ascii?Q?LxoAjAuxM+6UcuoLt0XiNEadqGRDzSJKzwPjAUlAEk/+ydAFqmftqMoW99av?= =?us-ascii?Q?1sVgS0A7Dtb2Ansv2ctbssOjXN+n5jePdTyNPbKJEMhkHk8g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB4PR07MB316;6:oN8/ReDl5a8KjnuJNy+U/AB4WkdpM0OR72JlqC5qLv0iHxgM6tKthoiTN/mmrXBEylPUlg2YgauNlGcNhcCwtqjdSu/o7TomW2isrS5AEVkxGyuHk9b0POfWfhBpWNieNBZ90iLP9s/ZvOZYG03yWuBBnqvR2uUMLJQW+TZh12m5KaRQ8Lzt67yk6rzxGAEgDjN3QGyLQLy57TQNKeANMG7uBPKBaVafMWxvVFmyxiuV6imZogAOV6qUTM/Z2MaNc9jz2TCmjZbpR850MfcDJ3FQ9OEE/TtWe16QBnHKg8fNxzIehusyTkSxuHTE5SYBtZakflv9rZ+RB9HGz/bLmA==;5:d8X65YmBpzw8oRVb22s57t6ayy410TxVJfYKBSsrijdC9qtqLh/U77RXdgGtge7qnhUC2KTmT384BWiXBrsY6YGn2zqK3wfPKFNYh6ORYlbLtcTPLjXeZL8LuW+I4PU/KWmmccOi/B/MYd0ZrJM1sA==;24:xPMSfeKQ/H3DVeeZEeoZdHuaj1Xdz7Yi3FcUvP7J8ktYpHlnM84wSCG3jiYRzXQP9+7AXzkjx6ht26zom7PHIZ4EiuL6nI366o1KMqK/g8Y=;7:L85uGfZ2IihQ8cATBSLNP4ow9lCUySgttGPPGkPNEbQFbWit7xxNA1VUHNslx5Qey2qLHIyzm7JnFfMk4X+WGuJoXSma5W1ZpXNnMBYE/gz61d/UYNY/9+2dodWdH0KtQYrfrqCVHR2z64gDpQdo55NB/4rbTtnDRniEiUMrozMzqQZSR2zl28nIiiCC0UJjEi+S+Tk6tSdjPody8R5aJyfMNVrifLq7oe+BiUQLjcg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2017 20:11:28.0178 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR07MB316 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2017-09/txt/msg00280.txt.bz2 I had these patches a preparatory cleanups in another series, but in the end I decided to post them by themselves. Simon Marchi (3): gdbserver: Remove duplicate functions to find any thread of process gdbserver: Remove gdb_id_to_thread_id gdbserver: Remove thread_to_gdb_id gdb/gdbserver/inferiors.c | 28 +----- gdb/gdbserver/inferiors.h | 3 - gdb/gdbserver/linux-x86-low.c | 15 +-- gdb/gdbserver/lynx-low.c | 14 +-- gdb/gdbserver/nto-low.c | 8 +- gdb/gdbserver/server.c | 222 +++++++++++++++++++----------------------- gdb/gdbserver/thread-db.c | 15 +-- gdb/gdbserver/tracepoint.c | 14 +-- 8 files changed, 116 insertions(+), 203 deletions(-) -- 2.7.4