Advise on choose_hard_reg_mode (IA64, PR 20802, builtin_apply4.c)

Eric Botcazou ebotcazou@libertysurf.fr
Fri Jun 16 00:06:00 GMT 2006


> I am looking at the failure of builtin_apply4.c on IA64 (Linux and
> HP-UX) and I tracked the problem down to the fact that builtin_apply and
> builtin_apply_args are using reg_raw_mode to set the register modes in
> the apply_result_mode and apply_args_mode arrays.  These modes are then
> used to save/restore the registers.  reg_raw_mode, in turn, is set by
> choose_hard_reg_mode() in init_reg_modes_once().

You might want to read http://gcc.gnu.org/ml/gcc/2005-04/msg00299.html

-- 
Eric Botcazou



More information about the Gcc-patches mailing list