diff -urN gcc-11.1.0-orig/gcc/ChangeLog-2012 gcc-11.1.0/gcc/ChangeLog-2012
--- gcc-11.1.0-orig/gcc/ChangeLog-2012	2021-04-27 19:00:12 +0900
+++ gcc-11.1.0/gcc/ChangeLog-2012	2021-05-07 00:32:31 +0900
@@ -34611,6 +34611,13 @@
 	(ELIMINABLE_REGS): Eliminate from the soft frame pointer,
 	remove the HARD_FRAME_POINTER self-elimination.
 
+2012-02-02  Andrew Church  <achurch@achurch.org>
+
+	* c-family/c-opts.c (case OPT_I): Undeprecate -I- support.
+	* doc/invoke.texi: Likewise.
+	* doc/cpp.texi: Likewise.
+	* doc/cppopts.texi: Likewise.
+
 2012-01-12  Georg-Johann Lay  <avr@gjlay.de>
 
 	PR target/51756
diff -urN gcc-11.1.0-orig/gcc/c-family/c-opts.c gcc-11.1.0/gcc/c-family/c-opts.c
--- gcc-11.1.0-orig/gcc/c-family/c-opts.c	2021-04-27 19:00:13 +0900
+++ gcc-11.1.0/gcc/c-family/c-opts.c	2021-05-07 00:32:31 +0900
@@ -332,8 +332,6 @@
 	    error ("%<-I-%> specified twice");
 	  quote_chain_split = true;
 	  split_quote_chain ();
-	  inform (input_location, "obsolete option %<-I-%> used, "
-		  "please use %<-iquote%> instead");
 	}
       break;
 
diff -urN gcc-11.1.0-orig/gcc/doc/cpp.1 gcc-11.1.0/gcc/doc/cpp.1
--- gcc-11.1.0-orig/gcc/doc/cpp.1	2021-04-27 19:01:25 +0900
+++ gcc-11.1.0/gcc/doc/cpp.1	2021-05-07 00:32:31 +0900
@@ -727,9 +727,6 @@
 .IP "\fB\-I\-\fR" 4
 .IX Item "-I-"
 Split the include path.
-This option has been deprecated.  Please use \fB\-iquote\fR instead for
-\&\fB\-I\fR directories before the \fB\-I\-\fR and remove the \fB\-I\-\fR
-option.
 .Sp
 Any directories specified with \fB\-I\fR
 options before \fB\-I\-\fR are searched only for headers requested with
diff -urN gcc-11.1.0-orig/gcc/doc/cpp.info gcc-11.1.0/gcc/doc/cpp.info
--- gcc-11.1.0-orig/gcc/doc/cpp.info	2021-04-27 19:13:15 +0900
+++ gcc-11.1.0/gcc/doc/cpp.info	2021-05-07 00:32:31 +0900
@@ -4554,9 +4554,7 @@
      System Headers::.
 
 '-I-'
-     Split the include path.  This option has been deprecated.  Please
-     use '-iquote' instead for '-I' directories before the '-I-' and
-     remove the '-I-' option.
+     Split the include path.
 
      Any directories specified with '-I' options before '-I-' are
      searched only for headers requested with '#include "FILE"'; they
diff -urN gcc-11.1.0-orig/gcc/doc/cppdiropts.texi gcc-11.1.0/gcc/doc/cppdiropts.texi
--- gcc-11.1.0-orig/gcc/doc/cppdiropts.texi	2021-04-27 19:00:13 +0900
+++ gcc-11.1.0/gcc/doc/cppdiropts.texi	2021-05-07 00:32:31 +0900
@@ -93,9 +93,6 @@
 @item -I-
 @opindex I-
 Split the include path.
-This option has been deprecated.  Please use @option{-iquote} instead for
-@option{-I} directories before the @option{-I-} and remove the @option{-I-}
-option.
 
 Any directories specified with @option{-I}
 options before @option{-I-} are searched only for headers requested with
diff -urN gcc-11.1.0-orig/gcc/doc/g++.1 gcc-11.1.0/gcc/doc/g++.1
--- gcc-11.1.0-orig/gcc/doc/g++.1	2021-04-27 19:13:16 +0900
+++ gcc-11.1.0/gcc/doc/g++.1	2021-05-07 00:32:31 +0900
@@ -15342,9 +15342,6 @@
 .IP "\fB\-I\-\fR" 4
 .IX Item "-I-"
 Split the include path.
-This option has been deprecated.  Please use \fB\-iquote\fR instead for
-\&\fB\-I\fR directories before the \fB\-I\-\fR and remove the \fB\-I\-\fR
-option.
 .Sp
 Any directories specified with \fB\-I\fR
 options before \fB\-I\-\fR are searched only for headers requested with
diff -urN gcc-11.1.0-orig/gcc/doc/gcc.1 gcc-11.1.0/gcc/doc/gcc.1
--- gcc-11.1.0-orig/gcc/doc/gcc.1	2021-04-27 19:13:16 +0900
+++ gcc-11.1.0/gcc/doc/gcc.1	2021-05-07 00:32:31 +0900
@@ -15342,9 +15342,6 @@
 .IP "\fB\-I\-\fR" 4
 .IX Item "-I-"
 Split the include path.
-This option has been deprecated.  Please use \fB\-iquote\fR instead for
-\&\fB\-I\fR directories before the \fB\-I\-\fR and remove the \fB\-I\-\fR
-option.
 .Sp
 Any directories specified with \fB\-I\fR
 options before \fB\-I\-\fR are searched only for headers requested with
diff -urN gcc-11.1.0-orig/gcc/doc/gcc.info gcc-11.1.0/gcc/doc/gcc.info
--- gcc-11.1.0-orig/gcc/doc/gcc.info	2021-04-27 19:13:24 +0900
+++ gcc-11.1.0/gcc/doc/gcc.info	2021-05-07 00:32:31 +0900
@@ -15118,9 +15118,7 @@
      directories, use the '-nostdinc' and/or '-isystem' options.
 
 '-I-'
-     Split the include path.  This option has been deprecated.  Please
-     use '-iquote' instead for '-I' directories before the '-I-' and
-     remove the '-I-' option.
+     Split the include path.
 
      Any directories specified with '-I' options before '-I-' are
      searched only for headers requested with '#include "FILE"'; they
