From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 95426 invoked by alias); 14 Sep 2016 18:18:32 -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 94785 invoked by uid 89); 14 Sep 2016 18:18:31 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy= 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; Wed, 14 Sep 2016 18:18:21 +0000 Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.183.84]) by (Symantec Mail Security) with SMTP id 88.F8.03250.96499D75; Wed, 14 Sep 2016 20:18:19 +0200 (CEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.84) with Microsoft SMTP Server (TLS) id 14.3.301.0; Wed, 14 Sep 2016 20:18:17 +0200 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; Received: from [142.133.110.144] (192.75.88.130) by DBXPR07MB399.eurprd07.prod.outlook.com (10.141.14.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.609.9; Wed, 14 Sep 2016 18:18:16 +0000 Subject: Re: [PATCH master+7.12 v2 1/3] Introduce cleanup to restore current_uiout To: Tom Tromey References: <20160914174548.5873-1-simon.marchi@ericsson.com> <20160914174548.5873-2-simon.marchi@ericsson.com> <878tuu4aje.fsf@tromey.com> CC: From: Simon Marchi Message-ID: <21ea4205-94b0-90a7-52f6-0014586f18a3@ericsson.com> Date: Wed, 14 Sep 2016 18:18:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <878tuu4aje.fsf@tromey.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BN3PR16CA0075.namprd16.prod.outlook.com (10.165.72.171) To DBXPR07MB399.eurprd07.prod.outlook.com (10.141.14.149) X-MS-Office365-Filtering-Correlation-Id: f7c669bc-17a8-4c71-7a28-08d3dccb7fc9 X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB399;2:OIyZvygMDn8l5jxPwKowcO0VvAWRXDtL+z65yn/HwDS59lmXL3bPCcoOUkFqifzCXHUMLxXGPDwApVCFLP73UweM+Thx8W/02A6ZN6NlfkTDgUBxgpOyUptlT+3GCctKgykbccH9vuTYhvkq9mOb6ZMGkBZRdASRO8IQ6hcXiGfyoNaAYgHR5WSw22JF5cV/;3:C4juKpe7HXj9s+Zbk/wRFyBL5+xsh+J7weKY6tzF8MgeBwo4Movsrmt7Stwqoivxuabw+e5XkHtX0+DvBOxPBtJqSOe/XaLXbaacdbskvK8l8tBayfj0BqvV7/HgBYbE;25:ckQQxURLrxTtVZ1Er74hSfvHkTvH5vekKJyLegk6IjQD69dYcUQ8EAqQjm/g8yHzNG3/VkKL1aJ+8N0EOFlSGitZ6FudEy3TQNiLXRjYa7H6MysSnjtH4EODwi5kiVRu93VmTTUxLbu7YJyj8DrAEGKtiuRPOlIG4RzMhqDcvcNoi5mbkHzQWk31mnxmUwSfYZxjGkG5scMdbMdxgj/3UM+wp3vEqmDUybdbld668eJ4L1LkllC0tZxzuhmVJWwkAlkHNk8Whbej+V7lpE2tey0zn/hAg8b8AF8Pz7hRa2McLCKiP/utrlIzHOSSeyjN5bAtLWhCO9jxgeW8qGlLqu/qgY6b/sFMGh1M4ZBgJSW5qgl4Gcs+yBd4jtRndkwx8VL2GNQcDMzwN4zKcN+0X44/3ps6PcVnA8rhBrpxYLI= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DBXPR07MB399; X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB399;31:rz83/ntOr1WJgeO049CsGjxWY7lRlJzjmLtyuIQKgwvH07SKBOh4+MT1Cwx0Yyvkjcoxalo3QcOw+cuwq5AApk9+AYgbCfc8dSvRnqP6tb9u6TqKgqJByKzoQifZ3JZYex+ROtgSRpi3sW/ztcnD9hMb2qUIuTOTDcCtoej3UjiJpzpdoRa1+7PTGA3NaRZ7ow0lxkm5fLysQgvscSzbqHzbr4u0y0uWqhQREl3S534=;20:3qQIlRAUM/F4fmLf70lISyDe1LN2wygklo8al30xiBzN/o2HRCqJY2E3brZsw9rokkK1TCSDu+/iyu0BIMSjUnK/Q8ZPQrDIu+2jAWWOlgcbr6v8HdSQCCrIvNT0z0LWhbDgcfuEEYrZX6zXOmDPJjmtHkZVWQoOkauiy6+sleKQsEb63OFjYaPJxjU8YzNKDoR2phCW/PNLzEJCgTdo7NN7gncAzHPtstAktCTkBCNvEQmok70jRcvL+/x7J7OXlojNNfK+8Wg9UcodXuXZBJc5KslWNcloZWL3YsS320nVeG+r2oT1nutYNWypKXZedBxOuE9WGZoJu+scTEf4DXApL9L+EIBFen0vTCWw7zXHAUCkNYAi7OkC24cUCidCrNRwlgVqqwCcjpGQET8e2CJGCWjvp9Tt7ce6FpuZ5ko1xsu1R9OiAOdLymCl5k0tqSgQvrDshcYVFNt3H67xLCJBUOy3m5NCqIa5TOvPksis3/zaaP9Ru35R+y53O8Lv X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(37575265505322); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:DBXPR07MB399;BCL:0;PCL:0;RULEID:;SRVR:DBXPR07MB399; X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB399;4:BklIu9A+7XKU60E/+YrJfWgA6jOR6n0XxA9YGJzO19JKk0HTGOnhf1i4y74Nf0WaqMx0mydz68r6YP+wY0OUwxhPhDLZg16l8I/iXn0Fh42AITEmRm4Ou58X1KV0d4I2y19NIZvKznUVMNlL6Ab5Hr6Ct7z2wl6iQvrWfNDdE68dDds3MrQQohCY6j2EBMUUl1JNXVM73GtwlRzRXYR3zW+1NWIa0W6vf/U+i5IunbyRTc8lDD1T4iAV+6eAH9zkyBAFP1O7zV/YLiQS2yQKlzHry+xyQK8qa/D0Kgvgq+nrVhGf6Hfe1aofoXvUQHICaip6GnsMVOH9ROSGYMdeOz439UXmaxkqyYfFpMyGXQzuJT5OApb/Kvn83kK8rPRPvdfs+oWaielzG4gza/ERrGgpbpXA3JtPqnNc7K3eDOL9ENXrec98kZ1CWBWnizJF X-Forefront-PRVS: 006546F32A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(24454002)(377424004)(189002)(199003)(377454003)(4001350100001)(54356999)(76176999)(86362001)(101416001)(68736007)(31696002)(50986999)(66066001)(65956001)(42186005)(77096005)(47776003)(65806001)(23746002)(92566002)(97736004)(31686004)(3846002)(6116002)(2906002)(305945005)(4326007)(81156014)(81166006)(8676002)(189998001)(83506001)(5660300001)(586003)(230700001)(110136003)(36756003)(50466002)(64126003)(19580405001)(106356001)(19580395003)(2950100001)(105586002)(7736002)(7846002)(33646002)(65826007);DIR:OUT;SFP:1101;SCL:1;SRVR:DBXPR07MB399;H:[142.133.110.144];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DBXPR07MB399;23:JztyRKM4p2bw/0Gaa56bUzFhpyk5J6CwDRR0qG?= =?Windows-1252?Q?qSIDxz51sRwTrq6OkbjsrCylZPFUgCPFMducgfypoQ46HdmCLohW+M+K?= =?Windows-1252?Q?dh+FgwDzX0egcprpKq7iYVm2M66sQPDWHzQvlZW/OOIBr7e3LLY88CgY?= =?Windows-1252?Q?ZaGRGY4uaemY5hqDLVuQXTv/jLzMfyLKypPg3ZPbLGP/6NRd/LkXvda8?= =?Windows-1252?Q?ookn/0909uyzDmapiy3S8eDF7AdeVPLi2EGxqczPji+oF0+inLo8bEDo?= =?Windows-1252?Q?cEJZuvuJPUuW//OaELn8z9LvpnSkHl+ibPDlkS0snfNFq8lc/AeInhJy?= =?Windows-1252?Q?nLN90ge0bWPsnIfcG/nQ1HF9PGbofCM2gbsLi3pk8HGRFx5Lt81dyWtZ?= =?Windows-1252?Q?PcWBaBe3JJvSmNdIfbBiDdSmk5c3akre2qLm0HbsD6NifV1BdJCqTnFz?= =?Windows-1252?Q?kxbTlF7a/g9ZDfUQ4GqC9zy1+gQY9em306iiAF3bi4IobGuPxEVoIceh?= =?Windows-1252?Q?jIyZwVqlQWS4aaqIlbbMTwY9bAVizmqyVDOVeWxUonTuOqV8v+obVwqJ?= =?Windows-1252?Q?84D7nxvOXdnUYFT92uQLC0KJnVLoGSgnwMMuvEOfKWFVDbFdCIw7F6Ew?= =?Windows-1252?Q?0h1adrAoGYqDsgtMb/Dwv7iG/+WvC6OOd20qU1umpfT1HCAxbJzBJ+NA?= =?Windows-1252?Q?UVrNWGtt96SItwO3AlU54eG19PM3WpUqegCHz9n0LuMmAnpEyx7R8Cky?= =?Windows-1252?Q?Znt1MH3WqS+5bPy7sfkHaxdLoDhzA0pSxyaRFDc4Zy8ViL5940ybsE2U?= =?Windows-1252?Q?wtcmKlqmE3inF4Y/9VYM/BvuqKnVrnT9kakmKwdZqkAVcd9uaCm+NeMa?= =?Windows-1252?Q?9Zx/9vj1f5Zv7kXj6qad4gFeV+ymSgCV2MvQilD4wK9vFRlFIBts1hgI?= =?Windows-1252?Q?lOQhlGfnPYoUOp95Q6vt3dJm1qxbSlMawzV923tlwvvSDhGXEzDZItxP?= =?Windows-1252?Q?tSRXFT8e7CPZqnYPoAQV4IXsJr2Tn7kDwR/PLS1ytdCWg+RG+yb7HQQ8?= =?Windows-1252?Q?n3h6PoKVdLYIDDXDGiH7Hwtk+KWVuQBLeupndBDIZG1A36g/bWJWGiG4?= =?Windows-1252?Q?+5dN+by8ppf9aPLLm/Q4BrF/6j3VwMA0vhQKy9hpLBmz5XXaNjl8dP2Z?= =?Windows-1252?Q?Tq3YBv2TumuhiMC6N2Qhw1jb/G7YTLhqNus3qeWCrUSBGC6tfupjOAoO?= =?Windows-1252?Q?QWrE15LotoyvmZgO5BqLzEI1nmoEma/nqWR6reSVFUYj27zPGyJYGVi+?= =?Windows-1252?Q?u2s1OX2EepYhKfbgzKk9qh5fM0UVppkESPFZKxZjozv8lgHtPGJqda7i?= =?Windows-1252?Q?Xlmjzlr2+ofYHew7HmKOpnUjpv+VA5R6OPxJ7L7yb13p+Fa0y3jJw=3D?= X-Microsoft-Exchange-Diagnostics: 1;DBXPR07MB399;6:lNUoD1pH7rN3cCpY8vZ7XxlyeuoWJgGUCp369OmwIGufmqZUNwmZPGDLUSg4BIJfuKG4CRnkM75LelbrnENnvw/+tC5so3JkBNDJzHiCc58B15N4C+2UCFGth+glmwX/fVaTTbUv3fEvzmitQz97j3j1rNXCaPpOAgpQR9sg7H7K48dARox3aX/KXfCcXMJZt4srt+tiUEVhAgd6k/Si7g4x1TAb0O+nDXxP4MxOaixVu3qjGntiQbN1iE9sejaByPtVKFQ/thjBRhJJRuTDay585W0rgGaD4GORoiPaSug=;5:lFvmj0v4fUtTaQ/8ysFFefEs0hnmQXiQG2KPfZQhOvLYoQijr+PWdKtbcZjqvvrbGzznGSd9enwv7FAzg2wMu5HAv7nL+ShHooLW7B81PzFa3kzoDVobfhGDmIniLD4ohqVN9jIoW72YoNzB0D590g==;24:xRDBFwG11u/EpAhmRzMPT4HDnHBivKaiE+PPulUkpY0j+zgxnfUqXYnQAXJDEMXZ0zGzK9OcnyirlV/tpJcEZjgTL5oh/Fw4fgDsNXUgiEU=;7:fo9kOnAi4bet6TI91BfD1UP5rjfWbDvx0RxCYRTQodBjEGPkW/TFytJ5j73sXfJnpsiTSU+uuHQ2KHsbKcFK7jkrzsOF9BnbXAEkwLtbjdyqFCN6rAumHKgoJeCvaUeShrOtcgFpS+uMuQpqPQqgha5J7Y6+QtvgqOlyBiAX8T6Ea5/lXbKA+pp7AXfBjREThhmTAWwlgG/ThvpvR2CXxTObCS/8tqjFfGguEilxdJfA18jhRaCMW/R3RSfGPSNw SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2016 18:18:16.4690 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB399 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2016-09/txt/msg00119.txt.bz2 On 16-09-14 02:10 PM, Tom Tromey wrote: >>>>>> "Simon" == Simon Marchi writes: > > Simon> - old_chain = make_cleanup (restore_current_uiout_cleanup, current_uiout); > Simon> + old_chain = make_cleanup_restore_current_uiout (); > > There's also already make_cleanup_restore_ui_out. > You could just use "make_cleanup_restore_ui_out (¤t_uiout)" instead. > > Tom Ah good point, I'll probably do that. Thanks!