Commit ddcc8263 by David Edelsohn Committed by David Edelsohn

rs6000.c (init_cumulative_args): Limit CALL_LIBCALL to ABI_V4.

        * config/rs6000/rs6000.c (init_cumulative_args): Limit CALL_LIBCALL
        to ABI_V4.

From-SVN: r68179
parent f37ceab9
2003-06-19 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.c (init_cumulative_args): Limit CALL_LIBCALL
to ABI_V4.
2003-06-18 Joseph S. Myers <jsm@polyomino.org.uk>
PR bootstrap/4068
......
......@@ -3653,7 +3653,8 @@ init_cumulative_args (cum, fntype, libname, incoming, libcall)
cum->fregno = FP_ARG_MIN_REG;
cum->vregno = ALTIVEC_ARG_MIN_REG;
cum->prototype = (fntype && TYPE_ARG_TYPES (fntype));
cum->call_cookie = libcall ? CALL_LIBCALL : CALL_NORMAL;
cum->call_cookie = ((DEFAULT_ABI == ABI_V4 && libcall)
? CALL_LIBCALL : CALL_NORMAL);
cum->sysv_gregno = GP_ARG_MIN_REG;
cum->stdarg = fntype
&& (TYPE_ARG_TYPES (fntype) != 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment