aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-array.h
diff options
context:
space:
mode:
authorGiuliano Belinassi <giuliano.belinassi@usp.br>2020-07-08 18:00:54 -0300
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-07-08 18:00:54 -0300
commit75c8f3173d0ebb63b7130fa692358f2c2a2a06f4 (patch)
treec9be6d4f8470eb5fe63f9563b43ba9f101f66767 /gcc/fortran/trans-array.h
parent79e10e02f1f0dfe39061660c945d48995df3f3f3 (diff)
downloadgcc-75c8f3173d0ebb63b7130fa692358f2c2a2a06f4.zip
gcc-75c8f3173d0ebb63b7130fa692358f2c2a2a06f4.tar.gz
gcc-75c8f3173d0ebb63b7130fa692358f2c2a2a06f4.tar.bz2
Bootstrap with promote_statics = false.
In this commit, we make bootstrap with promote_statics = false pass by carefully handling SYMBOL_DUPLICATE non-public symbols at partition time. We also implement params which control partition balancing and statics promotion. gcc/ChangeLog 2020-07-08 Giuliano Belinassi <giuliano.belinassi@usp.br> * cgraphunit.c (ipa_passes): Use params instead of literals. * lto-partition.c (merge_static_calls): Be careful with SYMBOL_DUPLICATE. * params.def: New params promote-statics and balance-partitions.
Diffstat (limited to 'gcc/fortran/trans-array.h')
0 files changed, 0 insertions, 0 deletions