From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 85582 invoked by alias); 5 Jun 2018 20:49:30 -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 85568 invoked by uid 89); 5 Jun 2018 20:49:29 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=online, documents X-HELO: mailsec118.isp.belgacom.be Received: from mailsec118.isp.belgacom.be (HELO mailsec118.isp.belgacom.be) (195.238.20.114) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 05 Jun 2018 20:49:26 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BRCgBz9hZb/2wz8VFcHQEBHQEGAYMwZ?= =?us-ascii?q?2gSjQOMEAGCKQGUG4F4CysBhmEiNhYBAgEBAQEBAQIBayiCNSKDLnJLUYMIggW?= =?us-ascii?q?pbIRYg2qBaIoWP4EPiEuFCAKYdAcCgWeMdguNICuQe4FIDSSBUm2DF5BPPYEoA?= =?us-ascii?q?RoBjjUBAQ?= X-IPAS-Result: =?us-ascii?q?A2BRCgBz9hZb/2wz8VFcHQEBHQEGAYMwZ2gSjQOMEAGCKQG?= =?us-ascii?q?UG4F4CysBhmEiNhYBAgEBAQEBAQIBayiCNSKDLnJLUYMIggWpbIRYg2qBaIoWP?= =?us-ascii?q?4EPiEuFCAKYdAcCgWeMdguNICuQe4FIDSSBUm2DF5BPPYEoARoBjjUBAQ?= Received: from 108.51-241-81.adsl-dyn.isp.belgacom.be (HELO md.home) ([81.241.51.108]) by relay.skynet.be with ESMTP/TLS/DHE-RSA-AES128-GCM-SHA256; 05 Jun 2018 22:49:23 +0200 From: Philippe Waroquiers To: gdb-patches@sourceware.org Subject: [RFA_v2 0/8] Implement 'frame apply COMMAND', enhance 'thread apply COMMAND' Date: Tue, 05 Jun 2018 20:49:00 -0000 Message-Id: <20180605204905.30612-1-philippe.waroquiers@skynet.be> X-IsSubscribed: yes X-SW-Source: 2018-06/txt/msg00118.txt.bz2 This is the third iteration of the patch series that: * implements a new command 'frame apply [all | COUNT | -COUNT] [FLAGS...] COMMAND'. * enhance 'thread apply COMMAND' by adding FLAGS arguments. * adds some shortcuts commands * documents the above in gdb.texinfo and NEWS. * adds a unit test for cli-utils.c * adds test for 'frame apply' * modify gdb.threads/pthreads.exp to test 'thread apply' -FLAGS argument The first version was an RFC * Code and doc was complete, but was lacking ChangeLog and tests. * Comments received from Eli and Simon. The second version was RFA v1: * Replied to all comments of Eli and Simon. * Tests and ChangeLog entries added. * Comments received from Pedro This version handles the comments of Pedro about giving the flags individually. The changes compared to RFA v1 is: * The flags must be given individually, such as -v -v -c. * The documentation and on-line help was updated accordingly. * ChangeLog information is distributed in each commit log message.