diff options
author | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-07-16 17:05:28 -0300 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-07-16 17:05:28 -0300 |
commit | ef9d764a47f797420db9413de670d2e1e140afbc (patch) | |
tree | ea8032be6423ff2f3e484dcf23974474f8d4592c /gcc/fortran/data.c | |
parent | b917f6bf4192a0e910de6752ad0e95fbba309e2f (diff) | |
download | gcc-ef9d764a47f797420db9413de670d2e1e140afbc.zip gcc-ef9d764a47f797420db9413de670d2e1e140afbc.tar.gz gcc-ef9d764a47f797420db9413de670d2e1e140afbc.tar.bz2 |
Fix bootstrap when promote_statics is disabled
Previously, a bug caused by not merging inlined functions to the same
partition to its caller made the partitioner to incorrectly add a
static function to the wrong partition. This commit fixes this by
simple merging these function to the same partition.
gcc/ChangeLog:
2020-07-16 Giuliano Belinassi <giuliano.belinassi@usp.br>
* ipa-sra.c (gate): Enable when split_outputs.
* lto-partition.c (merge_static_calls): Also merge inlined functions.
Diffstat (limited to 'gcc/fortran/data.c')
0 files changed, 0 insertions, 0 deletions