From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 51226 invoked by alias); 3 May 2017 22:46:33 -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 51200 invoked by uid 89); 3 May 2017 22:46:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: gproxy8.mail.unifiedlayer.com Received: from gproxy8-pub.mail.unifiedlayer.com (HELO gproxy8.mail.unifiedlayer.com) (67.222.33.93) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 03 May 2017 22:46:31 +0000 Received: from cmgw4 (unknown [10.0.90.85]) by gproxy8.mail.unifiedlayer.com (Postfix) with ESMTP id 064811AB0F2 for ; Wed, 3 May 2017 16:46:33 -0600 (MDT) Received: from box522.bluehost.com ([74.220.219.122]) by cmgw4 with id FymV1v00Q2f2jeq01ymY81; Wed, 03 May 2017 16:46:33 -0600 X-Authority-Analysis: v=2.2 cv=QdwWhoTv c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=tJ8p9aeEuA8A:10 a=enisTAOJvet1NaLAJi4A:9 Received: from 75-166-63-71.hlrn.qwest.net ([75.166.63.71]:53090 helo=bapiya.Home) by box522.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1d632T-00051x-Ki for gdb-patches@sourceware.org; Wed, 03 May 2017 16:46:29 -0600 From: Tom Tromey To: gdb-patches@sourceware.org Subject: [RFA 00/23] More miscellaneous C++-ification Date: Wed, 03 May 2017 22:46:00 -0000 Message-Id: <20170503224626.2818-1-tom@tromey.com> X-BWhitelist: no X-Exim-ID: 1d632T-00051x-Ki X-Source-Sender: 75-166-63-71.hlrn.qwest.net (bapiya.Home) [75.166.63.71]:53090 X-Source-Auth: tom+tromey.com X-Email-Count: 7 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTIyLmJsdWVob3N0LmNvbQ== X-SW-Source: 2017-05/txt/msg00073.txt.bz2 This is a series of random C++-ification. There's no real rhyme or reason to my approach, except that one goal was to remove the remaining cleanups from the Python code. I regtested this using the buildbot. Individual patches note potential problems that I'm aware of. In some cases perhaps the C++-ification is too shallow. I think the changes represent an improvement regardless, due to generally removing cleanups and shrinking the code. But, if you're concerned about that, it's usually no trouble to drop an individual patch. Tom