https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59593
--- Comment #5 from thopre01 at gcc dot gnu.org --- Author: thopre01 Date: Thu Nov 27 11:00:15 2014 New Revision: 218118 URL: https://gcc.gnu.org/viewcvs?rev=218118&root=gcc&view=rev Log: 2014-11-27 Thomas Preud'homme <thomas.preudho...@arm.com> gcc/ PR target/59593 * config/arm/arm.c (dump_minipool): dispatch to consttable pattern based on mode size. * config/arm/arm.md (consttable_1): Move from config/arm/thumb1.md and make it TARGET_EITHER. (consttable_2): Move from config/arm/thumb1.md, make it TARGET_EITHER and move HFmode handling from consttable_4 to it. (consttable_4): Move HFmode handling to consttable_2 pattern. * config/arm/thumb1.md (consttable_1): Move to config/arm/arm.md. (consttable_2): Ditto. gcc/testsuite/ PR target/59593 * gcc.target/arm/constant-pool.c: New test. Added: trunk/gcc/testsuite/gcc.target/arm/constant-pool.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/arm/arm.c trunk/gcc/config/arm/arm.md trunk/gcc/config/arm/thumb1.md trunk/gcc/testsuite/ChangeLog