aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2019-06-27 18:56:53 +0000
committerIain Sandoe <iains@gcc.gnu.org>2019-06-27 18:56:53 +0000
commit085efec58f7088152576e386cc8ddeb9f5ff5068 (patch)
tree132890d90f323a0a5df1e20ccd4d1bc4c46125ab /gcc/gimplify.c
parentc2fe65930a4b48017042e49516eb338c9e241e53 (diff)
downloadgcc-085efec58f7088152576e386cc8ddeb9f5ff5068.zip
gcc-085efec58f7088152576e386cc8ddeb9f5ff5068.tar.gz
gcc-085efec58f7088152576e386cc8ddeb9f5ff5068.tar.bz2
[Darwin, PPC] Do not use longcall for 64b code.
The linker [ld64] that supports 64Bit does not need the JBSR longcall optimisation, and will not work with the most generic case (where the symbol is undefined external, but there is no symbl stub). So switch the longcall option off. ld64 will generate branch islands as needed. 2019-06-27 Iain Sandoe <iain@sandoe.co.uk> * config/rs6000/rs6000.c (darwin_rs6000_override_options): Do not use longcall for 64b code. From-SVN: r272758
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions