From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 98088 invoked by alias); 21 Jan 2016 10:22:33 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 98077 invoked by uid 89); 21 Jan 2016 10:22:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=BAYES_20,KAM_LAZY_DOMAIN_SECURITY,KHOP_DYNAMIC,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=H*r:Thu, H*r:8.3.406, H*r:ip*8.3.406.0, H*RU:8.3.406.0 X-HELO: mx07-00178001.pphosted.com Received: from mx07-00178001.pphosted.com (HELO mx07-00178001.pphosted.com) (62.209.51.94) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 21 Jan 2016 10:22:31 +0000 Received: from pps.filterd (m0046037.ppops.net [127.0.0.1]) by m0046037.ppops.net (8.15.0.59/8.15.0.59) with SMTP id u0LAM6V0030604; Thu, 21 Jan 2016 11:22:25 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by m0046037.ppops.net with ESMTP id 20fcguxcy4-1 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 21 Jan 2016 11:22:25 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 8E37B31; Thu, 21 Jan 2016 10:21:37 +0000 (GMT) Received: from Webmail-eu.st.com (safex1hubcas5.st.com [10.75.90.71]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id AD7681607; Thu, 21 Jan 2016 10:22:24 +0000 (GMT) Received: from [164.129.122.197] (164.129.122.197) by webmail-eu.st.com (10.75.90.13) with Microsoft SMTP Server (TLS) id 8.3.406.0; Thu, 21 Jan 2016 11:22:24 +0100 To: From: Christian Bruel CC: Subject: [PATCH][ARM] (cleanup) remove arn_builtin_macro_redefined overwrite X-No-Archive: yes Message-ID: <56A0B15F.8010004@st.com> Date: Thu, 21 Jan 2016 10:22:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------000700080401090702000703" X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2016-01-21_05:,, signatures=0 X-IsSubscribed: yes X-SW-Source: 2016-01/txt/msg01611.txt.bz2 --------------000700080401090702000703 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Content-length: 263 A tiny patch to cleanup the cpp_opts->warn_builtin_macro_redefined setting in arm_pragma_target_parse. Removes this hack obsoleted by the use of NODE_CONDITIONAL for pr target/69180. regtested for arm-linux-gnueabi -mfpu=vfp, -mfpu=neon,-mfpu=neon-fp-armv8 --------------000700080401090702000703 Content-Type: text/x-patch; name="warn-over.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="warn-over.patch" Content-length: 1135 2016-01-21 Christian Bruel * config/arm/arm-c.c (arm_pragma_target_parse) Remove warn_builtin_macro_redefined overwrite. Index: gcc/config/arm/arm-c.c =================================================================== --- gcc/config/arm/arm-c.c (revision 232669) +++ gcc/config/arm/arm-c.c (working copy) @@ -238,11 +238,8 @@ arm_pragma_target_parse (tree args, tree pop_targe compiler predefined macros. */ cpp_options *cpp_opts = cpp_get_options (parse_in); unsigned char saved_warn_unused_macros = cpp_opts->warn_unused_macros; - unsigned char saved_warn_builtin_macro_redefined - = cpp_opts->warn_builtin_macro_redefined; cpp_opts->warn_unused_macros = 0; - cpp_opts->warn_builtin_macro_redefined = 0; /* Update macros. */ gcc_assert (cur_opt->x_target_flags == target_flags); @@ -261,7 +258,6 @@ arm_pragma_target_parse (tree args, tree pop_targe arm_cpu_builtins (parse_in); - cpp_opts->warn_builtin_macro_redefined = saved_warn_builtin_macro_redefined; cpp_opts->warn_unused_macros = saved_warn_unused_macros; } --------------000700080401090702000703--