From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23317 invoked by alias); 24 Jul 2007 12:29:27 -0000 Received: (qmail 23306 invoked by uid 22791); 24 Jul 2007 12:29:27 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 24 Jul 2007 12:29:22 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l6OCTKpF014931 for ; Tue, 24 Jul 2007 08:29:20 -0400 Received: from pobox.fab.redhat.com (pobox.fab.redhat.com [10.33.63.12]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l6OCTJd2027689 for ; Tue, 24 Jul 2007 08:29:20 -0400 Received: from workshop.redhat.com (vpn-6-13.fab.redhat.com [10.33.6.13]) by pobox.fab.redhat.com (8.13.1/8.13.1) with ESMTP id l6OCTFhx009747 for ; Tue, 24 Jul 2007 08:29:18 -0400 To: binutils@sourceware.org Subject: PATCH: Add CR16 support to readelf and replace NUM_ELEM with ARRAY_SIZE From: Nick Clifton Date: Tue, 24 Jul 2007 12:32:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-IsSubscribed: yes Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2007-07/txt/msg00371.txt.bz2 --=-=-= Content-length: 722 Hi Guys, I am being a bit naughty here by combining three patches to readelf into one submission... I am applying the attached patch to fix a couple of minor things with readelf. The first was that it did not recognize the newly added CR16 target. The second was that there is no need for the NUM_ELEM() macro since a standard alternative version - ARRAY_SIZE - is defined in libiberty.h. Finally the third fix is to correct a few formatting errors in recently added code. Cheers Nick binutils/ChangeLog 2007-07-24 Nick Clifton * readelf.c (NUM_ELEM): Remove redundant macro; replace references to it with references to ARRAY_SIZE. Add support for CR16. Fix formatting. --=-=-= Content-Type: application/x-bzip2 Content-Disposition: attachment; filename=readelf.c.patch.bz2 Content-Transfer-Encoding: base64 Content-length: 4087 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 --=-=-=--