From c20e24f8e7318bb50fa0dab98012d9c2f3dbf55b Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Tue, 11 Mar 2025 11:29:51 +0100 Subject: 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. --- gcc/cobol/gcobolspec.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'gcc') diff --git a/gcc/cobol/gcobolspec.cc b/gcc/cobol/gcobolspec.cc index 20ca757..f3f9c32 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; -- cgit v1.1