Hi all,-mapcs-frame (and its' alias -mapcs) are somewhat bitrotten and the ABI they represent is deprecated anyway so this is a patch to deprecate the option. It's not being removed here, just documented as deprecated.
Kyrill 2015-01-14 Kyrylo Tkachov <kyrylo.tkac...@arm.com> * doc/invoke.texi (mapcs): Mention deprecation. (mapcs-frame): Likewise.
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index d2f3c79..7a72120 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -12683,10 +12683,11 @@ Standard for all functions, even if this is not strictly necessary for correct execution of the code. Specifying @option{-fomit-frame-pointer} with this option causes the stack frames not to be generated for leaf functions. The default is @option{-mno-apcs-frame}. +This option is deprecated. @item -mapcs @opindex mapcs -This is a synonym for @option{-mapcs-frame}. +This is a synonym for @option{-mapcs-frame} and is deprecated. @ignore @c not currently implemented