mn10200.c (mn10200_va_arg): Force the return value into a register.

* mn10200.c (mn10200_va_arg): Force the return value into a
        register.

From-SVN: r30291
This commit is contained in:
Jeffrey A Law 1999-10-31 15:37:46 +00:00 committed by Jeff Law
parent ee61fc79af
commit 6086005548
2 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,8 @@
Sun Oct 31 01:53:30 1999 Jeffrey A Law (law@cygnus.com)
* mn10200.c (mn10200_va_arg): Force the return value into a
register.
* fr30.h (EXTRA_CC_NAMES): Remove obsolete macro.
* cccp.c (macroexpand): Avoid out of range accesses for omitted

View File

@ -1471,7 +1471,7 @@ mn10200_va_arg (valist, type)
}
/* Calculate! */
return expand_expr (t, NULL_RTX, Pmode, EXPAND_NORMAL);
return force_reg (Pmode, expand_expr (t, NULL_RTX, Pmode, EXPAND_NORMAL));
}
char *