This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Deprecate -mflat option on SPARC
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Eric Botcazou <ebotcazou at libertysurf dot fr>
- Cc: "David S. Miller" <davem at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Mon, 02 Feb 2004 00:29:36 -0800
- Subject: Re: Deprecate -mflat option on SPARC
- Organization: CodeSourcery, LLC
- References: <200402020017.19634.ebotcazou@libertysurf.fr>
Eric Botcazou wrote:
Mark,
This patch documents that the -mflat option is deprecated in GCC 3.4.
The -mflat option instructs the compiler to use the single register window
calling conventions on SPARC, instead of the normal register window model.
It has severe limitations and unnecessarily clutters the SPARC back-end. The
plan is to quickly get rid of it in mainline, so as to switch to full RTL
epilogue/prologue, which in turn will lead to the removal of duplicated code
in the SPARC back-end.
This was first suggested (privately) by David some time ago.
OK for 3.4 branch?
OK, and you do not need changes for doc-only patches to the branch.
Thanks,
--
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark@codesourcery.com