aboutsummaryrefslogtreecommitdiff
path: root/gcc/tm.texi
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2013-07-15 13:27:20 -0700
committerJason Merrill <jason@redhat.com>2013-07-15 13:27:20 -0700
commitf8a17e3cbd598b0d85835e391ccb8660e9d003d6 (patch)
treed4669229ffca477998afa0f8480d1368aa3b6d93 /gcc/tm.texi
parent03725bf031ec9456e4e6afd9dc4ebd50fcccda1c (diff)
Import gcc-2.8.1.tar.bz2gcc-2_8_1-release
Diffstat (limited to 'gcc/tm.texi')
-rw-r--r--gcc/tm.texi17
1 files changed, 7 insertions, 10 deletions
diff --git a/gcc/tm.texi b/gcc/tm.texi
index 4474bc3b854..45d4819c2eb 100644
--- a/gcc/tm.texi
+++ b/gcc/tm.texi
@@ -3644,18 +3644,15 @@ not generate any instructions in this case.
@findex STRICT_ARGUMENT_NAMING
@item STRICT_ARGUMENT_NAMING
-Define this macro to be a nonzero value if the location where a function
-argument is passed depends on whether or not it is a named argument.
+Define this macro if the location where a function argument is passed
+depends on whether or not it is a named argument.
This macro controls how the @var{named} argument to @code{FUNCTION_ARG}
-is set for varargs and stdarg functions. If this macro returns a
-nonzero value, the @var{named} argument is always true for named
-arguments, and false for unnamed arguments. If it returns a value of
-zero, but @code{SETUP_INCOMING_VARARGS} is defined, then all arguments
-are treated as named. Otherwise, all named arguments except the last
-are treated as named.
-
-You need not define this macro if it always returns zero.
+is set for varargs and stdarg functions. With this macro defined,
+the @var{named} argument is always true for named arguments, and false for
+unnamed arguments. If this is not defined, but @code{SETUP_INCOMING_VARARGS}
+is defined, then all arguments are treated as named. Otherwise, all named
+arguments except the last are treated as named.
@end table
@node Trampolines