[Bug rtl-optimization/78561] Constant pool size (offset) can become stale where constant pool entires become unused

jgreenhalgh at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Dec 2 14:31:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78561

--- Comment #3 from James Greenhalgh <jgreenhalgh at gcc dot gnu.org> ---
Author: jgreenhalgh
Date: Fri Dec  2 14:31:10 2016
New Revision: 243183

URL: https://gcc.gnu.org/viewcvs?rev=243183&root=gcc&view=rev
Log:
[Patch 2/2 PR78561] Recalculate constant pool size before emitting it

gcc/

        PR rtl-optimization/78561
        * varasm.c (recompute_pool_offsets): New.
        (output_constant_pool): Call it.

gcc/testsuite/

        PR rtl-optimization/78561
        * gcc.target/aarch64/pr78561.c: New.



Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/varasm.c


More information about the Gcc-bugs mailing list