diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2011-12-22 14:13:09 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2011-12-22 14:13:09 +0000 |
commit | 50c9d049978e096b754415819c521c9d9504173e (patch) | |
tree | bce6c504cb06327a64dfee7c868d0aae7206e80c /gcc/tree-pass.h | |
parent | 9dacb44bf10a5151a0d0e1a2a22865ed00575d40 (diff) | |
download | gcc-50c9d049978e096b754415819c521c9d9504173e.zip gcc-50c9d049978e096b754415819c521c9d9504173e.tar.gz gcc-50c9d049978e096b754415819c521c9d9504173e.tar.bz2 |
re PR target/51643 (Incorrect code produced for tail-call of weak function with -O2/-O3 option)
PR target/51643
* arm.c (arm_function_ok_for_sibcall): Don't try to tailcall a
weak function on bare-metal EABI targets.
* gcc.target/arm/sibcall-2.c: New test.
From-SVN: r182621
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions