From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2541 invoked by alias); 11 Aug 2014 15:18:15 -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 2442 invoked by uid 89); 11 Aug 2014 15:18:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 11 Aug 2014 15:18:12 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s7BFI8L6019643 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 11 Aug 2014 11:18:09 -0400 Received: from blade.nx (ovpn-116-99.ams2.redhat.com [10.36.116.99]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s7BFI7B3010464; Mon, 11 Aug 2014 11:18:08 -0400 Received: from blade.nx (localhost [127.0.0.1]) by blade.nx (Postfix) with ESMTP id EB3312640E7; Mon, 11 Aug 2014 16:18:06 +0100 (BST) From: Gary Benson To: gdb-patches@sourceware.org Cc: Doug Evans , Pedro Alves Subject: [PATCH 0/4 v6] Common code cleanups (first four) Date: Mon, 11 Aug 2014 15:18:00 -0000 Message-Id: <1407770255-2589-1-git-send-email-gbenson@redhat.com> X-IsSubscribed: yes X-SW-Source: 2014-08/txt/msg00187.txt.bz2 Hi all, This series contains updated versions of the first four patches from the common code cleanups series I last posted on August 1. The rest of the series is awaiting Pedro's input, but these four patches can go in now if they are approved. Patch 1 (Introduce common/errors.h) is changed from the previous version in that: - Functions that must be provided by the client code are documented as such in their header file comments. - common/errors.c is added to SFILES in gdb's Makefile.in. Patch 2 (Introduce common-types.h) is unchanged from the previous version. Patch 3 (Move print-utils.h to common-defs.h) is likewise unchanged. Patch 4 (Introduce common-debug.h) is changed from the previous version in that: - Functions that must be provided by the client code are documented as such in their header file comments. - common/common-debug.c is added to SFILES in gdb's Makefile.in. - The static function debug_agent_print in agent.c has been renamed debug_agent_printf. - The various debug_hw_points declarations throughout GDB and gdbserver have been replaced with one in common/common-debug.[ch]. This addresses an issue noted against patch 10 of the previous version of this series [1]. Built and regtested on x86_64 RHEL6.5. Ok to commit? Thanks, Gary -- [1] https://sourceware.org/ml/gdb-patches/2014-08/msg00136.html