aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraphunit.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2015-09-02 08:33:19 +0930
committerAlan Modra <amodra@gcc.gnu.org>2015-09-02 08:33:19 +0930
commitb2c72901da7c6a7202a0451b23601c9b864ab99c (patch)
tree593153c5267b87b5614ee8569453ade4a75d229e /gcc/cgraphunit.c
parent22219d9b1a5bcf9b96020f830493fed6525d936c (diff)
downloadgcc-b2c72901da7c6a7202a0451b23601c9b864ab99c.zip
gcc-b2c72901da7c6a7202a0451b23601c9b864ab99c.tar.gz
gcc-b2c72901da7c6a7202a0451b23601c9b864ab99c.tar.bz2
[RS6000] Weak functions may not be file local
A weak symbol defined in the current object file may not turn out to be the definition used at link time, if other copies of the symbol exist. This means they can't be considered file local. PR target/67417 * config/rs6000/predicates.md (current_file_function_operand): Don't return true for weak symbols. * config/rs6000/rs6000.c (rs6000_function_ok_for_sibcall): Likewise. From-SVN: r227386
Diffstat (limited to 'gcc/cgraphunit.c')
0 files changed, 0 insertions, 0 deletions