diff --git a/gcc/c-family/c.opt b/gcc/c-family/c.opt
index 64e46e7573ef58fac424bc40c7d5981fdca001c1..ed9a82599ef97ac0455570d6147ade51cefc9d6f 100644
--- a/gcc/c-family/c.opt
+++ b/gcc/c-family/c.opt
@@ -800,7 +800,7 @@ functions.
 
 Wmismatched-new-delete
 C++ ObjC++ Var(warn_mismatched_new_delete) Warning LangEnabledBy(C ObjC C++ ObjC++,Wall)
-Warn for mismatches between calls to operator new or delete and the corrsponding
+Warn for mismatches between calls to operator new or delete and the corresponding
 call to the allocation or deallocation function.
 
 Wmismatched-tags
diff --git a/gcc/lto/lto-lang.c b/gcc/lto/lto-lang.c
index 8e73a11a7f6fdad1f3b69a44635d9cdf7d5466e5..c13c7e45ac1a836b3f36e6144478e24d043cdca0 100644
--- a/gcc/lto/lto-lang.c
+++ b/gcc/lto/lto-lang.c
@@ -896,7 +896,7 @@ lto_post_options (const char **pfilename ATTRIBUTE_UNUSED)
       lang_hooks.lto.end_section = lhd_end_section;
       if (flag_ltrans)
 	error ("%<-flinker-output=rel%> and %<-fltrans%> are mutually "
-	       "exclussive");
+	       "exclusive");
       break;
 
     case LTO_LINKER_OUTPUT_NOLTOREL: /* .o: incremental link producing asm  */