aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorGiuliano Belinassi <giuliano.belinassi@usp.br>2020-06-05 01:00:51 -0300
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-06-05 01:00:51 -0300
commit374ee317356c39b6ac9d483b3648ffcb6f1d2fd4 (patch)
treedc868a4b38797f636143dbf9f33f1e95f02f9968 /gcc/fortran/interface.c
parent735b62666917c1e313143f140521e2b9477f24c0 (diff)
downloadgcc-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/interface.c')
0 files changed, 0 insertions, 0 deletions