diff options
author | Yury Gribov <tetra2005@gmail.com> | 2017-07-21 19:48:51 +0000 |
---|---|---|
committer | Yury Gribov <ygribov@gcc.gnu.org> | 2017-07-21 19:48:51 +0000 |
commit | 325fe81618c822b8cac4fd31c1ec57066ef338cf (patch) | |
tree | d8eef4564991b0292b0db768be536f9bd4d883cd /gcc/fortran/interface.c | |
parent | d5c125ca0cd017c96b5996b8e934a5d755f5a577 (diff) | |
download | gcc-325fe81618c822b8cac4fd31c1ec57066ef338cf.zip gcc-325fe81618c822b8cac4fd31c1ec57066ef338cf.tar.gz gcc-325fe81618c822b8cac4fd31c1ec57066ef338cf.tar.bz2 |
re PR middle-end/56727 (Recursive call goes through the PLT unnecessarily)
2017-07-21 Yury Gribov <tetra2005@gmail.com>
PR middle-end/56727
* ipa-visibility (function_and_variable_visibility): Convert
recursive PLT call to direct call if appropriate.
* gcc.dg/pr56727-1.c: New test.
* gcc.dg/pr56727-2.c: New test.
From-SVN: r250442
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions