https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87466
--- Comment #4 from Peter Bergner <bergner at gcc dot gnu.org> --- Author: bergner Date: Thu Oct 4 13:36:20 2018 New Revision: 264842 URL: https://gcc.gnu.org/viewcvs?rev=264842&root=gcc&view=rev Log: gcc/ PR rtl-optimization/87466 * target.def (setjmp_preserves_nonvolatile_regs_p): New target hook. * doc/tm.texi.in (TARGET_SETJMP_PRESERVES_NONVOLATILE_REGS_P): New hook. * doc/tm.texi: Regenerate. * ira-lives.c (process_bb_node_lives): Use the new target hook. * lra-lives.c (process_bb_lives): Likewise. * config/rs6000/rs6000.c (TARGET_SETJMP_PRESERVES_NONVOLATILE_REGS_P): Define. gcc/testsuite/ PR rtl-optimization/87466 * gcc.target/powerpc/pr87466.c: New test. Added: trunk/gcc/testsuite/gcc.target/powerpc/pr87466.c Modified: trunk/gcc/config/rs6000/rs6000.c trunk/gcc/doc/tm.texi trunk/gcc/doc/tm.texi.in trunk/gcc/ira-lives.c trunk/gcc/lra-lives.c trunk/gcc/target.def