https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78561
--- Comment #18 from James Greenhalgh <jgreenhalgh at gcc dot gnu.org> --- Author: jgreenhalgh Date: Wed Dec 7 14:01:59 2016 New Revision: 243345 URL: https://gcc.gnu.org/viewcvs?rev=243345&root=gcc&view=rev Log: [Patch PR78561 PowerPC] Revert to old behaviour for counting constant pools gcc/ PR rtl-optimization/78561 * config/rs6000/rs6000.c (rs6000_reg_live_or_pic_offset_p) Use constant_pool_empty_p in place of get_pool_size_upper_bound. (rs6000_stack_info): Likewise. (rs6000_emit_prologue): Likewise. (rs6000_elf_declare_function_name): Likewise. (rs6000_set_up_by_prologue): Likewise. (rs6000_can_eliminate): Likewise. * output.h (get_pool_size_upper_bound): Delete. (constant_pool_empty_p): New. * varasm.c (get_pool_size_upper_bound): Delete (constant_pool_empty_p): New. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/rs6000.c trunk/gcc/output.h trunk/gcc/varasm.c