From patchwork Fri Oct 21 10:39:28 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Stubbs X-Patchwork-Id: 120981 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id CB6091007D2 for ; Fri, 21 Oct 2011 21:39:53 +1100 (EST) Received: (qmail 31960 invoked by alias); 21 Oct 2011 10:39:52 -0000 Received: (qmail 31948 invoked by uid 22791); 21 Oct 2011 10:39:51 -0000 X-SWARE-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL, BAYES_00, FROM_12LTRDOM, TW_CX X-Spam-Check-By: sourceware.org Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 21 Oct 2011 10:39:36 +0000 Received: from nat-ies.mentorg.com ([192.94.31.2] helo=EU1-MAIL.mgc.mentorg.com) by relay1.mentorg.com with esmtp id 1RHCVi-0000nw-QQ from Andrew_Stubbs@mentor.com ; Fri, 21 Oct 2011 03:39:35 -0700 Received: from [127.0.0.1] ([172.16.63.104]) by EU1-MAIL.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 21 Oct 2011 11:39:32 +0100 Message-ID: <4EA14BE0.5000604@codesourcery.com> Date: Fri, 21 Oct 2011 11:39:28 +0100 From: Andrew Stubbs User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: "gcc-patches@gcc.gnu.org" , "patches@linaro.org" CC: Ramana Radhakrishnan Subject: [commit][arm] Fix pr50809: build failure with --enable-build-with-cxx Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org I've just committed this patch to fix PR50809, in which driver-arm.c failed to build with a C++ compiler and -Werror. The patch is pre-approved by Ramana, and anyway probably qualifies as obvious. Andrew 2011-10-21 Andrew Stubbs PR target/50809 gcc/ * config/arm/driver-arm.c (vendors): Make static. --- a/gcc/config/arm/driver-arm.c +++ b/gcc/config/arm/driver-arm.c @@ -49,7 +49,7 @@ static struct vendor_cpu arm_cpu_table[] = { {NULL, NULL, NULL} }; -struct { +static struct { const char *vendor_no; const struct vendor_cpu *vendor_parts; } vendors[] = {