> #define FIRST_PARM_OFFSET(FNDECL) (get_frame_size() + > STARTING_FRAME_OFFSET + RETURN_BYTES )
I don't think that you can define FIRST_PARM_OFFSET like so, you need to have a fixed FIRST_PARM_OFFSET (for some definition of fixed) and eliminate the argument pointer during reload. -- Eric Botcazou