From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18958 invoked by alias); 17 Nov 2017 18:33:58 -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 18939 invoked by uid 89); 17 Nov 2017 18:33:57 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-7.3 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,KB_WAM_FROM_NAME_SINGLEWORD autolearn=ham version=3.3.2 spammy= X-HELO: sessmg23.ericsson.net Received: from sessmg23.ericsson.net (HELO sessmg23.ericsson.net) (193.180.251.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 17 Nov 2017 18:33:55 +0000 Received: from ESESSHC002.ericsson.se (Unknown_Domain [153.88.183.24]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 6D.41.07741.19B2F0A5; Fri, 17 Nov 2017 19:33:53 +0100 (CET) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.24) with Microsoft SMTP Server (TLS) id 14.3.352.0; Fri, 17 Nov 2017 19:33:52 +0100 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; Received: from elxacz23q12.ca.am.ericsson.se (192.75.88.130) by DBXPR07MB317.eurprd07.prod.outlook.com (2a01:111:e400:941d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.2; Fri, 17 Nov 2017 18:33:51 +0000 From: Simon Marchi To: CC: Simon Marchi Subject: [PATCH 00/11] Remove some usages of find_inferior Date: Fri, 17 Nov 2017 18:33:00 -0000 Message-ID: <1510943613-18598-1-git-send-email-simon.marchi@ericsson.com> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: BN6PR1101CA0001.namprd11.prod.outlook.com (2603:10b6:405:4a::11) To DBXPR07MB317.eurprd07.prod.outlook.com (2a01:111:e400:941d::11) X-MS-Office365-Filtering-Correlation-Id: 55748503-4893-45fc-caba-08d52de9bffe X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199);SRVR:DBXPR07MB317; X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB317;3:CSs5u89GDOCkyA4iXkXXobX+9EFFElbcYPsNR16Q6T1UUUZky3G5bY1kS5LOY6WV3NR3i+ZhIGqLA0jmhTymPr9ISvqx6LEEgYjsmfgAFacf/nwbYPK+Ya76iEKzrgBpE83S6juQnoTgnR35e9EWHn418kjvRBXxBMkEwurT4IoWa1Zp4iWSUGYB+yNy4FDGz4nRsrR0GMZ1aJw+twJnC2yQjTmCPRvzDJzIU1L3BOEftTd7CffU7RqO9vGExhF2;25:X3gGIgIxD7uEThFw4IPUi6eZf/OR4XasCCVhFNVs5nEtNd2iCUvY66kl4LtV0VxjK3etAaLj0mMQH3jwZ8LG1I4tPJq+YThhJp9TWOwYXSa3JI8/No06eu7v6ecl4CTRd2HzEGcrEsJa2joQczUShps0LKMJd8ekcrewwRY3nxX4/FVop4MMDf8jpy+R8GajQ+zgeqfQK9UA73HrK/JSGqIA42bZONnLnBFEZ2HdRU/aXeLjT5WboXnxWmMBmzSCeQESi+RcjJnIY6anTfwkb95llK8yJFaTXYZjg2SfpeTQG8awnYli8BPlm2Tih4DwS5rww042Xr0veoeIax2B1Q==;31:vhCCrFuAquAvJEkYtLS3wzLUTWkBouZuotVeBtu996ZOjMk5ZdCFjhA4HGSpRxStqA5CDv1Ja+eIvweDxCjYkHsnckGJJOEwVPUU2ALIKXZ/Ynksekk9ZRNLD9i8Wjgu03ow/pSh1Bdv6BQ22wvKsJCrzD8Aai7enlwnWsYRioDjmALhIH08w0sFaD0AQ71O1al4NDjXtDJ8uS9q8fRX6DNohbMXJge4WMGw1Y19S/E= X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DBXPR07MB317: X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB317;20:rmpS5pTFTraewq5tKGS+j40TPYXKKCEXcGVRDbc3HUL6Q7fbFz5VwZG806JlWUtOF8sgwfWRiGjK7ZR+e/zspW2u/67TFkPcURXe5llWo0mQG6C1BR8gKTJxNYHPOlU4ABs/exvM4ofBWJ8Aq9/UmY1zrWu3B4j/4XAGjsuiBwG1ipmdCd9dHO+m3mUsgDBUsvGJ6Qr9TLIq0OYI/ckUPHhhqvTCMULi6wm9XyOs4dyXArD8rt1DTn23RNwscvt9M3IRlDuqn348XpxrUJEU0MAD29aIwK1M8Whqz0L0Hy9/iC6PanIdWZfsgLAgCAykcxUwAhP9HBavbSjyA4URF5AGx0T3Nw9GRCIOTa4RzEONoW9iLml5EhI/LeCEJ4u4AfDdq5i9KYcNRUU6y0II95ACdwmvsU6GdzLKHCoAEJTTJ6TKd1CWD4+3b8J4hm6tTQzUOWBwHYfGk+SJCs2K5VYHJdIUKZAX9cWikLPIRSdK4/LzWnG3fkTBwmLg72LH;4:yA1Jcf5O82adsKfu3niRr+gHCjzN5JY3CCcSos0Qzvw4lGPclKVLCMLIolo3cBtGwD7NN76VCnXl6Vbdv7dHn3obp8ENGK5laxiSBtNUbgePBe/97CE9LIaCzVH8H6UXjV3TzrX9oH5lDF8rBd54Hmx1eZ9l0iPZrsyl3n5VWhktCs1DAvfWSnXa68erH7ja0rp0UhgSQ4HPvUbHd3qNivfIhudWS4dhlEJUkyjHjtlX02Qk4qwmrtolI6YoTSKyMvSTEF+tqqrF8PDoxVVJ7w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231022)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123562025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DBXPR07MB317;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DBXPR07MB317; X-Forefront-PRVS: 049486C505 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(346002)(39860400002)(376002)(199003)(189002)(86362001)(16526018)(81166006)(6916009)(81156014)(2906002)(33646002)(316002)(106356001)(47776003)(8936002)(6486002)(8676002)(97736004)(6666003)(4326008)(16586007)(6506006)(107886003)(53936002)(478600001)(189998001)(6116002)(3846002)(68736007)(50986999)(36756003)(105586002)(5660300001)(101416001)(48376002)(2361001)(50226002)(66066001)(6512007)(7736002)(50466002)(2351001)(5003940100001)(25786009)(305945005);DIR:OUT;SFP:1101;SCL:1;SRVR:DBXPR07MB317;H:elxacz23q12.ca.am.ericsson.se;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;DBXPR07MB317;23:wOW+SSsNI+P1/SEPevXOn2ZcLaRmNU1J0HbHk42I9T?= =?us-ascii?Q?a99OBCmeOGujYkPdgJtIcfbJOrAE3rx644ZiYDkHhwAIAEgTJv/CqasyIH+3?= =?us-ascii?Q?W1D/+Mj/3x++yCTGjU4aKkXrcaNR2bzGL3zcR5/TUQqgFxx7G5QEnhjnQSqD?= =?us-ascii?Q?fft+JU9bWVrjQOFxDCeUZ8PoxVD8JHAqxNlCNxn8US60g4WNBSz/pafPqi1s?= =?us-ascii?Q?GQSMX5iilXmzgbE49w7C9hBTjkps/gBnL9kGlBsjsy74YHPLAezTHwIxhsMS?= =?us-ascii?Q?Al36GUG9NU7TWZPyR/IR8rgPncbNnUl7flbKiQQigq8+bJxJssZd2zU3mqlf?= =?us-ascii?Q?ES/2MqK3KHJYUooju3i4/PdhCkwnpPmajvEkBSDjqmR/sizmgNz+DdmcfJgt?= =?us-ascii?Q?mvxnprr1KP+Z0jzXdbFAZU4/u5ZUwFpX5Ehl/6sacZKe4/i2TrjyXAkrcSc5?= =?us-ascii?Q?+uqmY/UEK+xpGx116M7VOiSOfnBDaupNt+dxj/LNIAg6zFzCW0aDfcn+IMAB?= =?us-ascii?Q?2qfCXCybsfJZ0weK5+m+rcdsRvuzk34raF9clszTehts1Hd3n5x/m/BVNiX2?= =?us-ascii?Q?/mWlw7P0+PKyibwkA5OzdWCfCv5nOSzaeJoR9NkRVudOXQSpqwttCbsGJwnw?= =?us-ascii?Q?tpVozkiGF+OgDa+nJR8+5yR+6y4ehgfqzPjxk3xOWiQ6bcKbBpl8PbgKI6jG?= =?us-ascii?Q?w73P/vgga5B96fxufHfnWx28GPTxAlZsipQ/kSOBlBSyhWVBRREPoiK8Zjp/?= =?us-ascii?Q?KgW4AHd+yg1jG86axCcovT8uVP49zbUjfBRKzuucGvaFSGwI5Br/WbcoL7PG?= =?us-ascii?Q?SNJe30PblWwlO9YIn0/Qz9/HrKAuSmnnOVoQf3IipVyzrTHjTWnx8TuwZ5Rj?= =?us-ascii?Q?dTUuo/V6derpXVbRmu83OQBITj/lbKWly8VY9SxRlN02w824ynURTaudtJQk?= =?us-ascii?Q?VlOoX4SfFkgtLQBJcvsEp4zzJ768UMKmZxucl5sp/Ex16dkvYUXgC2ArLc7m?= =?us-ascii?Q?yKswuIBRrFE0iWyVCUfiI4MLhmVXoH+j49VdZHx7H6G26bCHnd/qiF+hYfVd?= =?us-ascii?Q?YG9zJslqMRRL+s99ct6oFjv2cNqYg1A4nu/PRgJTcb7MAR+g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB317;6:z9Fv9TeQHR9MyC0dhf7ZYlFcRdTcYjmusnjQ71cwyndyvOmyNuXkVMWPuMmKI1V1P4g+qW1NuQm+RxY0zJsDZLdB1jXWS9GpzCssvLkzXl4dXLy4es33BfAz/GWEvB0k8rxwiZyurfTF6UqvdUw3InC+ZQgOadRJLjCwDM5G0R9cJ2ffX2lI7dzbl2wiThTB75WVB9m9Rtgqh4pepSyNXXCg5DQeOxjVA47jurNrk1ovxRy3fXVihA4ll4lhUCuu+USVxOr6M6932hwiBfodk7o8citdEFLLSRW7fMBLQlturi5WwqhwqLGtNNSiBSjOAnBfdxmwrdTcbcujJdvPhgs6uhT0FmXzy5Sdr6yT+jQ=;5:40vieExkahmDV6KmMnIGDYiZMZARSVatbOU68aQkxilILMSyk79sdWGXhXTleXuWrWGUVoSHzmtQIA9Ks3YG22w76ac95jbvzvQGybJ4sIntYcj8ukLuestXspscedeS4wGo/iYNYj7haPeuHqfcZnWsaeHdJbmUJatX+VhpMws=;24:LClcc3K3ySjqa4eXhfbjlbHP2fswx/8gqXQB0hcFR/QP1MoEdSx+95XPf+u6IY61ucc7o3eEua8CITZlSx8+J86DGgkb+iPTWSPWC6iXnHU=;7:Ig5aZF/BQ3f9yTnyLu4HjiGsM5Gqkoy3IG2pRgbWOZUIp0QoAt4+EykwH6CmC9GaYW9I3kensjuLLVsCl2uM/5wHCIL1k8FWiQ5sAAa9Zh/yE8qgNsOmxSoFBV7M5atRtqurLi+kW2+vmIOQwWIRZxIHYlZCJZ/7vDyUfK/QQAWfCBICLzMokEdROuECx2XzZTkqcWWt+mp82bdw7HChsQcAIKBrhmxICBKtC7zok7HqF/WLDqX8gQOGKz/MbXQY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2017 18:33:51.0038 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 55748503-4893-45fc-caba-08d52de9bffe X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB317 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2017-11/txt/msg00355.txt.bz2 This is a random sampling of removals of find_inferior, replacing them with the new-ish find_thread/for_each_thread. Simon Marchi (11): Remove usage of find_inferior in win32-i386-low.c Remove usage of find_inferior in win32-low.c Remove usages of find_inferior in linux-arm-low.c Remove usage of find_inferior in reset_lwp_ptrace_options_callback Remove usage of find_inferior in iterate_over_lwps Remove usage of find_inferior in unsuspend_all_lwps Remove usage of find_inferior in linux_stabilize_threads Remove usage of find_inferior when calling linux_set_resume_request Remove usage of find_thread when calling resume_status_pending_p Remove usages of find_thread when calling need_step_over_p Remove usage of find_inferior when calling kill_one_lwp_callback gdb/gdbserver/gdbthread.h | 12 ++ gdb/gdbserver/linux-arm-low.c | 55 +++++---- gdb/gdbserver/linux-low.c | 248 ++++++++++++++--------------------------- gdb/gdbserver/win32-i386-low.c | 29 ++--- gdb/gdbserver/win32-low.c | 12 +- 5 files changed, 137 insertions(+), 219 deletions(-) -- 2.7.4