This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Tue, 2004-03-02 at 19:05, Mark Mitchell wrote:
Eric --
If I read this correctly:
#define FUNCTION_ARG_REGNO_P(N) \ ((IN_RANGE((N), GP_ARG_FIRST, GP_ARG_LAST) \ || (IN_RANGE((N), FP_ARG_FIRST, FP_ARG_LAST) \ && ((N) % FP_INC == 0) && mips_abi != ABI_O64)) \ && !fixed_regs[N])
it says that floating-point registers are never used for argument-passing in the O64 ABI. That doesn't seem right.
It's been that way for quite some time. I believe it to be correct, however, Jim would know best if he remembers.
-- Mark Mitchell CodeSourcery, LLC mark@codesourcery.com
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |