aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/cpp.h
diff options
context:
space:
mode:
authorGiuliano Belinassi <giuliano.belinassi@usp.br>2020-05-18 13:10:32 -0300
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-05-18 23:18:08 -0300
commitce9f7bcf247453211b4b06bd1ca2dd61c71944db (patch)
tree688f37116a4a425574635af63ae220db890fade5 /gcc/fortran/cpp.h
parent25fe3462fc2a3187be9af71b89bfffeaa690dc7e (diff)
downloadgcc-ce9f7bcf247453211b4b06bd1ca2dd61c71944db.zip
gcc-ce9f7bcf247453211b4b06bd1ca2dd61c71944db.tar.gz
gcc-ce9f7bcf247453211b4b06bd1ca2dd61c71944db.tar.bz2
Queue up additional call to ld
Add an extra ld call to handle the -c case, creating a final object file. gcc/ChangeLog 2020-05-18 Giuliano Belinassi <giuliano.belinassi@usp.br> * gcc.c (EMPTY_CMD): New macro. (temp_object_files): New variable. (get_path_to_ld): New function. (append_split_outputs): Queue up a call to ld. (await_commands_to_finish): New function. (split_commands): Same as above. (parse_argbuf): Same as above. (execute): Refactor based on new functions, plus call additional ld when necessary. (fsplit_arg): Append .s to temporary file.
Diffstat (limited to 'gcc/fortran/cpp.h')
0 files changed, 0 insertions, 0 deletions