+diff -urNp -x '*.orig' gcc-10.2.0.org/gcc/ada/gnat-style.texi gcc-10.2.0/gcc/ada/gnat-style.texi
+--- gcc-10.2.0.org/gcc/ada/gnat-style.texi 2020-07-23 08:35:17.120382083 +0200
++++ gcc-10.2.0/gcc/ada/gnat-style.texi 2021-03-21 01:21:39.481335808 +0100
+@@ -29,9 +29,9 @@ Texts. A copy of the license is include
+
+ @include gcc-common.texi
+
+-@dircategory Software development
++@dircategory Programming Languages:
+ @direntry
+-* gnat-style: (gnat-style). GNAT Coding Style
++* gnat-style: (gnat-style). GNAT Coding Style
+ @end direntry
+
+ @macro syntax{element}
+diff -urNp -x '*.orig' gcc-10.2.0.org/gcc/ada/gnat_rm.texi gcc-10.2.0/gcc/ada/gnat_rm.texi
+--- gcc-10.2.0.org/gcc/ada/gnat_rm.texi 2020-07-23 08:35:17.128382173 +0200
++++ gcc-10.2.0/gcc/ada/gnat_rm.texi 2021-03-21 01:21:39.485335808 +0100
+@@ -10,9 +10,9 @@
+ @paragraphindent 0
+ @exampleindent 4
+ @finalout
+-@dircategory GNU Ada Tools
++@dircategory Programming Languages:
+ @direntry
+-* gnat_rm: (gnat_rm.info). gnat_rm
++* gnat_rm: (gnat_rm.info). gnat_rm
+ @end direntry
+
+ @definfoenclose strong,`,'
+diff -urNp -x '*.orig' gcc-10.2.0.org/gcc/ada/gnat_ugn.texi gcc-10.2.0/gcc/ada/gnat_ugn.texi
+--- gcc-10.2.0.org/gcc/ada/gnat_ugn.texi 2020-07-23 08:35:17.136382261 +0200
++++ gcc-10.2.0/gcc/ada/gnat_ugn.texi 2021-03-21 01:21:39.489335808 +0100
+@@ -10,9 +10,9 @@
+ @paragraphindent 0
+ @exampleindent 4
+ @finalout
+-@dircategory GNU Ada Tools
++@dircategory Programming Languages:
+ @direntry
+-* gnat_ugn: (gnat_ugn.info). gnat_ugn
++* gnat_ugn: (gnat_ugn.info). gnat_ugn
+ @end direntry
+
+ @definfoenclose strong,`,'
+diff -urNp -x '*.orig' gcc-10.2.0.org/gcc/doc/cpp.texi gcc-10.2.0/gcc/doc/cpp.texi
+--- gcc-10.2.0.org/gcc/doc/cpp.texi 2021-03-21 01:21:06.752335808 +0100
++++ gcc-10.2.0/gcc/doc/cpp.texi 2021-03-21 01:21:39.480335808 +0100
+@@ -48,9 +48,9 @@ This manual contains no Invariant Sectio