------- Comment #2 from carrot at gcc dot gnu dot org 2010-04-10 13:14 ------- Subject: Bug 42601
Author: carrot Date: Sat Apr 10 13:13:47 2010 New Revision: 158189 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158189 Log: PR target/42601 * config/arm/arm.c (arm_pic_static_addr): New function. (legitimize_pic_address): Call arm_pic_static_addr when it detects a static symbol. (arm_output_addr_const_extra): Output expression for new pattern. * config/arm/arm.md (UNSPEC_SYMBOL_OFFSET): New unspec symbol. Modified: trunk/gcc/ChangeLog trunk/gcc/config/arm/arm.c trunk/gcc/config/arm/arm.md -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42601