alpha.c (current_function_is_thunk): Don't check current_function_is_thunk.
* config/alpha/alpha.c (current_function_is_thunk): Don't check current_function_is_thunk. (alpha_sa_mask): Distinguish between current_function_is_thunk called from ASM_OUTPUT_MI_THUNK and not. (alpha_does_function_need_gp): Thunks always need gp. (alpha_start_function, alpha_output_function_end_prologue): Likewise. (alpha_output_mi_thunk_osf): New. * config/alpha/alpha-protos.h: Update. * config/alpha/alpha.h (ASM_OUTPUT_MI_THUNK): New. cp/ * method.c (use_thunk): Always initialize the block tree. Reindent. * semantics.c (expand_body): Emit thunks after function, not before. From-SVN: r49484
Showing
Please
register
or
sign in
to comment