From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 53282 invoked by alias); 29 Aug 2018 10:46:26 -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 53268 invoked by uid 89); 29 Aug 2018 10:46:25 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-22.4 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_LAZY_DOMAIN_SECURITY,SEM_URI,SEM_URIRED autolearn=ham version=3.3.2 spammy=gun, Hx-languages-length:1030, Gun, HContent-Transfer-Encoding:8bit X-HELO: foss.arm.com Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com) (217.140.101.70) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 29 Aug 2018 10:46:24 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3E9080D; Wed, 29 Aug 2018 03:46:22 -0700 (PDT) Received: from [10.2.207.77] (e100706-lin.cambridge.arm.com [10.2.207.77]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 250B13F557; Wed, 29 Aug 2018 03:46:21 -0700 (PDT) Message-ID: <5B86797C.9030300@foss.arm.com> Date: Wed, 29 Aug 2018 10:46:00 -0000 From: Kyrill Tkachov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: "christophe.lyon@st.com" , "gcc-patches@gcc.gnu.org" CC: "christophe.lyon@linaro.org" Subject: Re: [ARM/FDPIC v2 01/21] [ARM] FDPIC: Add -mfdpic option support References: <20180713161136.29104-1-christophe.lyon@st.com> <20180713161136.29104-2-christophe.lyon@st.com> In-Reply-To: <20180713161136.29104-2-christophe.lyon@st.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-SW-Source: 2018-08/txt/msg01846.txt.bz2 Hi Christophe, On 13/07/18 17:10, christophe.lyon@st.com wrote: > From: Christophe Lyon > > 2018-XX-XX Christophe Lyon > Mickaël Guêné > > gcc/ > * config/arm/arm.opt: Add -mfdpic option. > > Change-Id: Ie5c4ed7434488933de6133186da09cd3ea1291a7 > > diff --git a/gcc/config/arm/arm.opt b/gcc/config/arm/arm.opt > index a1286a4..231c1cb 100644 > --- a/gcc/config/arm/arm.opt > +++ b/gcc/config/arm/arm.opt > @@ -302,3 +302,7 @@ When linking for big-endian targets, generate a legacy BE32 format image. > mbranch-cost= > Target RejectNegative Joined UInteger Var(arm_branch_cost) Init(-1) > Cost to assume for a branch insn. > + > +mfdpic > +Target Report Mask(FDPIC) > +Enable Function Descriptor PIC mode. So since this is an ABI, why isn't it just adding a new -mabi value? In any case, command-line option changes need documentation in invoke.texi. Thanks, Kyrill > -- > 2.6.3 >