diff options
author | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-06-05 01:00:51 -0300 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-06-05 01:00:51 -0300 |
commit | 374ee317356c39b6ac9d483b3648ffcb6f1d2fd4 (patch) | |
tree | dc868a4b38797f636143dbf9f33f1e95f02f9968 /gcc/fortran/cpp.h | |
parent | 735b62666917c1e313143f140521e2b9477f24c0 (diff) | |
download | gcc-374ee317356c39b6ac9d483b3648ffcb6f1d2fd4.zip gcc-374ee317356c39b6ac9d483b3648ffcb6f1d2fd4.tar.gz gcc-374ee317356c39b6ac9d483b3648ffcb6f1d2fd4.tar.bz2 |
Make libgcc compile
Finally, we managed to get libgcc to compile with this version.
Changes to the partitioner were necesary for this, such as
merging partitions with calls to static functions in common.
gcc/ChangeLog
2020-06-05 Giuliano Belinassi <giuliano.belinassi@usp.br>
* cgraph.h (symtab_node): New attribute aux2.
* cgraphunit.c (ipa_passes): Decide not to compile in parallel.
* gcc.c (has_hidden_E): New function.
* (append_split_outputs): Add fPIC and abort when a hidden -E is
provided.
* (execute): Do not call append_split_outputs when -E is provided.
* lto-partition.c: Merge calls to static functions to same
partition.
* (lto_check_usage_from_other_partitions): Update
used_from_other_partitions to nodes other than varpool.
gcc/testsuite/ChangeLog
2020-06-05 Giuliano Belinassi <giuliano.belinassi@usp.br>
* gcc.dg/driver/driver.exp: New test.
* gcc.dg/driver/empty.c: New file.
Diffstat (limited to 'gcc/fortran/cpp.h')
0 files changed, 0 insertions, 0 deletions