diff mbox

[wwwdocs] Deprecate the ARM TPCS related options in gcc 5.0

Message ID 000b01d03a9d$c096f720$41c4e560$@arm.com
State New
Headers show

Commit Message

Terry Guo Jan. 28, 2015, 1:57 a.m. UTC
> -----Original Message-----
> From: Gerald Pfeifer [mailto:gerald@pfeifer.com]
> Sent: Monday, January 26, 2015 7:34 PM
> To: Terry Guo
> Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw; Ramana Radhakrishnan
> Subject: Re: [Patch][wwwdocs]Deprecate the ARM TPCS related options in
> gcc 5.0
> 
> On Monday 2015-01-26 16:47, Terry Guo wrote:
> > This patch intends to update gcc 5.0 change.html to deprecate TPCS
> > related options because TPCS is obsoleted per the ABI document at
> >
> http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042e/IHI0042E_aapc
> s.pdf.
> > Is it OK?
> 
> From a language perspective I suggest to say "The options <<list the
options
> here>> related to the old ABI..." or "The options related to the old ABI
--
> <<list the options>> -- ...", where I somewhat prefer the former.
> 
> Please wait for Richard or Ramana for final review and approval.
> 
> Gerald

Thanks Gerald. Patch is updated. Is this one OK?

BR,
Terry

        have been removed. The ARM backend now uses the local register
allocator

Comments

Gerald Pfeifer Jan. 28, 2015, 6:53 p.m. UTC | #1
On Wednesday 2015-01-28 09:57, Terry Guo wrote:
> Thanks Gerald. Patch is updated. Is this one OK?

This good to me.  (Perhaps say "which were only applicable", since
there are gone now?)

Gerald
Terry Guo Jan. 29, 2015, 3:15 a.m. UTC | #2
> -----Original Message-----
> From: Gerald Pfeifer [mailto:gerald@pfeifer.com]
> Sent: Thursday, January 29, 2015 2:53 AM
> To: Terry Guo
> Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw; Ramana Radhakrishnan
> Subject: RE: [Patch][wwwdocs]Deprecate the ARM TPCS related options in
> gcc 5.0
> 
> On Wednesday 2015-01-28 09:57, Terry Guo wrote:
> > Thanks Gerald. Patch is updated. Is this one OK?
> 
> This good to me.  (Perhaps say "which were only applicable", since there
are
> gone now?)
> 
> Gerald

Thanks Gerald. Patch is committed.  Because the options are not removed from
GCC right now, I am not using "which were". We give a warning first and then
remove the gcc code later, user can have chances to update their existing
projects.

BR,
Terry
diff mbox

Patch

Index: htdocs/gcc-5/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v
retrieving revision 1.73
diff -u -p -r1.73 changes.html
--- htdocs/gcc-5/changes.html	26 Jan 2015 09:40:03 -0000	1.73
+++ htdocs/gcc-5/changes.html	27 Jan 2015 09:35:32 -0000
@@ -513,8 +513,9 @@  void operator delete[] (void *, std::siz
       <li> The deprecated option <code>-mwords-little-endian</code>
        has been removed.
       </li>
-      <li> The options relating to the old ABI <code>-mapcs</code> and
-      <code>-mapcs-frame</code> have been deprecated.
+      <li> The options <code>-mapcs</code>, <code>-mapcs-frame</code>,
+      <code>-mtpcs-frame</code> and <code>-mtpcs-leaf-frame</code>
+      which are only applicable to the old ABI have been deprecated.
       </li>
       <li>The transitional options <code>-mlra</code> and
<code>-mno-lra</code>