On Thu, 2005-04-07 at 16:48 +0200, Eric Botcazou wrote: > > That was my thoughts too. You could take a look at how I fixed it on > > ARM. > > Thanks. So basically you bypass the apply_result_mode array entirely, which > is still wrong as it is on SPARC? >
Personally, I think that builtin_apply_args should go away, but what are your thoughts on the rest of the thread. Richard didn't respond to my last mail in the thread here: http://gcc.gnu.org/ml/gcc-patches/2004-03/msg02184.html >From my re-reading (it's been over a year here), I think the FUNCTION_VALUE_REGNO_P "suggestion" is wrong as it's lying to the rest of the compiler. At any rate, what entry are you getting for sparc? How is the comment in regclass.c for reg_raw_mode's initialization not working? -eric