missed hunk from last commit
authorAlan Modra <amodra@gcc.gnu.org>
Fri, 22 Apr 2011 04:19:40 +0000 (13:49 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Fri, 22 Apr 2011 04:19:40 +0000 (13:49 +0930)
missed hunk from last commit
* config/rs6000/rs6000.c (rs6000_function_arg): Remove CALL_LIBCALL
when returning call_cookie.

From-SVN: r172856

gcc/config/rs6000/rs6000.c

index e98b5f39b599cdd0922302e7165932967aaff1fd..6113a75b390abaadb3bba858e1ccf739fb88577f 100644 (file)
@@ -9007,7 +9007,7 @@ rs6000_function_arg (CUMULATIVE_ARGS *cum, enum machine_mode mode,
                               : CALL_V4_CLEAR_FP_ARGS));
        }
 
-      return GEN_INT (cum->call_cookie);
+      return GEN_INT (cum->call_cookie & ~CALL_LIBCALL);
     }
 
   if (TARGET_MACHO && rs6000_darwin64_struct_check_p (mode, type))