ld: Always call output_unknown_cmdline_warning

Call output_unknown_cmdline_warning if there are no input files so that

$ ld -z bad-option

reports

ld: warning: -z bad-option ignored
ld: no input files

instead of

ld: no input files

	PR ld/31289
	* ldmain.c (main): Call output_unknown_cmdline_warning if there
	are no input files.
This commit is contained in:
H.J. Lu
2024-01-25 07:39:05 -08:00
parent 033c5df840
commit 624c610dd4

View File

@@ -471,6 +471,7 @@ main (int argc, char **argv)
{
if (version_printed || command_line.print_output_format)
xexit (0);
output_unknown_cmdline_warnings ();
einfo (_("%F%P: no input files\n"));
}