]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
ref-manual: Applied a correction to the GCC 5 migration 2.0 section.
authorScott Rifenbark <srifenbark@gmail.com>
Thu, 29 Oct 2015 17:22:30 +0000 (10:22 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 29 Oct 2015 22:05:36 +0000 (22:05 +0000)
Added an exception and link to a patch the user should use if they
are using GCC 5 for specific ARM machine.

(From yocto-docs rev: 4f43b683cf4a078c6df4b8c6be59e6fb8702d265)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
documentation/ref-manual/migration.xml

index 3b86d9a4dc48116f315bfa209c9235e21f40237f..a8701a52d7a7e6ad8ac8487182c52be95ee12e39 100644 (file)
             of other recipes.
         </para>
 
+        <para>
+            One important example is a fix for when the Linux kernel freezes at
+            boot time on ARM when built with GCC 5.
+            If you are using your own kernel recipe or source tree and
+            building for ARM, you will likely need to apply this
+            <ulink url='https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=a077224fd35b2f7fbc93f14cf67074fc792fbac2'>patch</ulink>.
+            The standard <filename>linux-yocto</filename> kernel source tree
+            already has a workaround for the same issue.
+        </para>
+
+        <para>
+            For further details, please see
+            <ulink url='https://gcc.gnu.org/gcc-5/changes.html'></ulink>.
+        </para>
+
         <para>
             Alternatively, you can switch back to GCC 4.9 or 4.8 by
             setting <filename>GCCVERSION</filename> in your configuration,
             <literallayout class='monospaced'>
      GCCVERSION = "4.9%"
             </literallayout>
-            For further details, please see
-            <ulink url='https://gcc.gnu.org/gcc-5/changes.html'></ulink>.
         </para>
     </section>