Fix comment.
authorJoern Rennecke <amylaar@gcc.gnu.org>
Fri, 7 Apr 2000 23:03:20 +0000 (00:03 +0100)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Fri, 7 Apr 2000 23:03:20 +0000 (00:03 +0100)
From-SVN: r33010

gcc/config/sh/sh.h

index efeab0a6b9e93907ebfc3aa711454d71933e7c3e..acd1fdc29dc5bd4c00a3fbfc2e9a4b70d94cbdba 100644 (file)
@@ -599,10 +599,10 @@ do {                                                                      \
    in the wrong place.
    If we wanted to implement this exactly, we'd need a STRUCT_VALUE of 0,
    an extra field in CUMULATIVE_ARGS, initialize it in INIT_CUMULATIVE_ARGS,
-   and hack FUNCTION_VALUE / FUNCTION_ARG_ADVANCE to look directly at
-   DECL_RESULT of the current function in conjunction with CUM to determine
-   if the argument in question it is a struct value pointer, and if it is,
-   pass it in memory.  */
+   and hack FUNCTION_ARG (actually PASS_IN_REG_P) / FUNCTION_ARG_ADVANCE
+   to look directly at DECL_RESULT of the current function in conjunction
+   with CUM to determine if the argument in question it is a struct value
+   pointer, and if it is, pass it in memory.  */
 #define STRUCT_VALUE \
   (TARGET_HITACHI \
    ? gen_rtx_MEM (Pmode, arg_pointer_rtx) \