]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
d: Fix quoted command-line options to match lang.opt [PR118545]
authorIain Buclaw <ibuclaw@gdcproject.org>
Thu, 20 Mar 2025 23:28:45 +0000 (00:28 +0100)
committerIain Buclaw <ibuclaw@gdcproject.org>
Thu, 20 Mar 2025 23:28:45 +0000 (00:28 +0100)
It was noticed that not all D language options get a url in diagnostics.
These have been checked and fixed as necessary.

PR d/118545

gcc/d/ChangeLog:

* d-lang.cc (d_handle_option): Adjust quoted options.

gcc/d/d-lang.cc

index 8e37fed2b608b78c387bac92d47ed8df80778734..21f46ffb6aa8f078285267428d183e54d4f49957 100644 (file)
@@ -460,7 +460,7 @@ d_handle_option (size_t scode, const char *arg, HOST_WIDE_INT value,
          break;
        }
 
-      error ("bad argument for %<-fdebug%>: %qs", arg);
+      error ("bad argument for %<-fdebug=%>: %qs", arg);
       break;
 
     case OPT_fdoc:
@@ -533,7 +533,7 @@ d_handle_option (size_t scode, const char *arg, HOST_WIDE_INT value,
     case OPT_fmodule_file_:
       global.params.modFileAliasStrings.push (arg);
       if (!strchr (arg, '='))
-       error ("bad argument for %<-fmodule-file%>: %qs", arg);
+       error ("bad argument for %<-fmodule-file=%>: %qs", arg);
       break;
 
     case OPT_fmoduleinfo:
@@ -700,7 +700,7 @@ d_handle_option (size_t scode, const char *arg, HOST_WIDE_INT value,
          break;
        }
 
-      error ("bad argument for %<-fversion%>: %qs", arg);
+      error ("bad argument for %<-fversion=%>: %qs", arg);
       break;
 
     case OPT_H: