-
- Downloads
re PR target/51872 (Shrink-wrapping with -mminimal-toc causes bootstrap failure)
PR bootstrap/51872 * hard-reg-set.h (struct hard_reg_set_container): New type. * target.h (struct hard_reg_set_container): Forward declare. * target.def (set_up_by_prologue): New target hook. * doc/tm.texi.in (TARGET_SET_UP_BY_PROLOGUE): Document it. * doc/tm.texi: Regenerated. * function.c (thread_prologue_and_epilogue_insns): Change set_up_by_prologue HARD_REG_SET into struct hard_reg_set_container. Call targetm.set_up_by_prologue on it. * config/rs6000/rs6000.c (rs6000_set_up_by_prologue): New function. (TARGET_SET_UP_BY_PROLOGUE): Redefine to it. From-SVN: r183254
Showing
- gcc/ChangeLog 14 additions, 0 deletionsgcc/ChangeLog
- gcc/config/rs6000/rs6000.c 17 additions, 0 deletionsgcc/config/rs6000/rs6000.c
- gcc/doc/tm.texi 5 additions, 1 deletiongcc/doc/tm.texi
- gcc/doc/tm.texi.in 3 additions, 1 deletiongcc/doc/tm.texi.in
- gcc/function.c 13 additions, 9 deletionsgcc/function.c
- gcc/hard-reg-set.h 9 additions, 1 deletiongcc/hard-reg-set.h
- gcc/target.def 9 additions, 1 deletiongcc/target.def
- gcc/target.h 2 additions, 1 deletiongcc/target.h
Loading
Please register or sign in to comment