aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.c
diff options
context:
space:
mode:
authorWei Guozhi <carrot@google.com>2010-04-10 13:13:47 +0000
committerWei Guozhi <carrot@gcc.gnu.org>2010-04-10 13:13:47 +0000
commit85c9bcd4184b9c088323e1b46d455d5f0b1067a1 (patch)
treeff9cde9f70f3a1da792bdba3fafe8fc41f107836 /gcc/fortran/expr.c
parent52c1d580dd2a0bb42d4abd8cbf58840c2921b28f (diff)
downloadgcc-85c9bcd4184b9c088323e1b46d455d5f0b1067a1.zip
gcc-85c9bcd4184b9c088323e1b46d455d5f0b1067a1.tar.gz
gcc-85c9bcd4184b9c088323e1b46d455d5f0b1067a1.tar.bz2
re PR target/42601 (Simplify code to address function static variables with option -fpic)
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. From-SVN: r158189
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions