aboutsummaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2015-10-29 10:22:30 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-10-29 22:05:36 +0000
commit1630dbbe7ad24e97f7cd07b0754668f9fdb2bbbf (patch)
tree9037482efe9355a40542af1a3afa63750b0b05c7 /documentation
parent37677d691a78f136670fe3c3939568049728d673 (diff)
downloadopenembedded-core-contrib-1630dbbe7ad24e97f7cd07b0754668f9fdb2bbbf.tar.gz
ref-manual: Applied a correction to the GCC 5 migration 2.0 section.
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>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/migration.xml17
1 files changed, 15 insertions, 2 deletions
diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml
index 3b86d9a4dc..a8701a52d7 100644
--- a/documentation/ref-manual/migration.xml
+++ b/documentation/ref-manual/migration.xml
@@ -2333,14 +2333,27 @@
</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,
as follows:
<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>