From: Richard Biener Date: Tue, 11 Mar 2025 10:29:51 +0000 (+0100) Subject: Fixup gcobol driver handling of -print-* options X-Git-Tag: basepoints/gcc-16~1601 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c20e24f8e7318bb50fa0dab98012d9c2f3dbf55b;p=thirdparty%2Fgcc.git Fixup gcobol driver handling of -print-* options We are not supposed to diagnose missing input files. gcc/cobol/ * gcobolspec.cc (lang_specific_driver): For OPT_print_* do not error on no input files. --- diff --git a/gcc/cobol/gcobolspec.cc b/gcc/cobol/gcobolspec.cc index 20ca757fa87..f3f9c327cd0 100644 --- a/gcc/cobol/gcobolspec.cc +++ b/gcc/cobol/gcobolspec.cc @@ -406,6 +406,18 @@ lang_specific_driver (struct cl_decoded_option **in_decoded_options, n_mains += 1; break; + case OPT_print_search_dirs: + case OPT_print_file_name_: + case OPT_print_prog_name_: + case OPT_print_multi_lib: + case OPT_print_multi_directory: + case OPT_print_sysroot: + case OPT_print_multi_os_directory: + case OPT_print_multiarch: + case OPT_print_sysroot_headers_suffix: + no_files_error = false; + break; + case OPT_v: no_files_error = false; verbose = true;