This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] SPARC: Clarify -mapp-regs option
- From: Sebastian Huber <sebastian dot huber at embedded-brains dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 8 Mar 2014 10:51:46 +0100
- Subject: [PATCH] SPARC: Clarify -mapp-regs option
- Authentication-results: sourceware.org; auth=none
gcc/ChangeLog
2014-03-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* doc/invoke.texi (mapp-regs): Clarify.
---
gcc/doc/invoke.texi | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 2ee091a..12b43fa 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -20818,7 +20818,8 @@ These @samp{-m} options are supported on the SPARC:
@opindex mapp-regs
Specify @option{-mapp-regs} to generate output using the global registers
2 through 4, which the SPARC SVR4 ABI reserves for applications. This
-is the default.
+is the default. Like the global register 1 the global registers 2 through 4
+are used as volatile registers (may be destroyed across a function call).
To be fully SVR4 ABI-compliant at the cost of some performance loss,
specify @option{-mno-app-regs}. You should compile libraries and system
--
1.8.1.4