aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2013-05-15 19:16:34 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2013-05-15 19:16:34 +0000
commite299a383a9334fe71492e54ccfa9888434d69d05 (patch)
tree3d392484a1d49b2407852da42793dd5b4ea7c9d9 /gcc/passes.c
parent1e6cf26ea81901fb00daef06d74966bcacbd99eb (diff)
downloadgcc-e299a383a9334fe71492e54ccfa9888434d69d05.zip
gcc-e299a383a9334fe71492e54ccfa9888434d69d05.tar.gz
gcc-e299a383a9334fe71492e54ccfa9888434d69d05.tar.bz2
re PR target/57260 (Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64)
gcc/ PR target/57260 * config/mips/mips.c (mips_function_ok_for_sibcall): Don't allow sibling calls to functions that would normally be lazily bound, unless $gp is call-clobbered. gcc/testsuite/ PR target/57260 * gcc.target/mips/call-1.c: Restrict to o32. * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test. From-SVN: r198945
Diffstat (limited to 'gcc/passes.c')
0 files changed, 0 insertions, 0 deletions