This fixes: lto-plugin.c:642:7: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
Pushed as obvious, thanks, Martin lto-plugin/ChangeLog: * lto-plugin.c (exec_lto_wrapper): Make a temp variable. --- lto-plugin/lto-plugin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lto-plugin/lto-plugin.c b/lto-plugin/lto-plugin.c index 32478f070e8..4e90ce03ade 100644 --- a/lto-plugin/lto-plugin.c +++ b/lto-plugin/lto-plugin.c @@ -636,10 +636,10 @@ exec_lto_wrapper (char *argv[]) /* Write argv to a file to avoid a command line that is too long Save the file locally on save-temps. */ + const char *suffix = ".lto_wrapper_args"; + suffix += skip_in_suffix; if (save_temps && link_output_name) - arguments_file_name = concat (link_output_name, - ".lto_wrapper_args" - + skip_in_suffix, NULL); + arguments_file_name = concat (link_output_name, suffix, NULL); else arguments_file_name = make_temp_file (".lto_wrapper_args"); check (arguments_file_name, LDPL_FATAL, -- 2.31.1