From: H.J. Lu Date: Thu, 25 Jan 2024 15:39:05 +0000 (-0800) Subject: ld: Always call output_unknown_cmdline_warning X-Git-Tag: gdb-15-branchpoint~1146 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=624c610dd46ed441c349f4bd889f3416cf867fd5;p=thirdparty%2Fbinutils-gdb.git 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. --- diff --git a/ld/ldmain.c b/ld/ldmain.c index 3b4ad144a2f..9ae541a5d82 100644 --- a/ld/ldmain.c +++ b/ld/ldmain.c @@ -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")); }