diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2015-10-29 10:22:30 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-10-29 22:05:36 +0000 |
| commit | 1630dbbe7ad24e97f7cd07b0754668f9fdb2bbbf (patch) | |
| tree | 9037482efe9355a40542af1a3afa63750b0b05c7 | |
| parent | 37677d691a78f136670fe3c3939568049728d673 (diff) | |
| download | poky-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>
| -rw-r--r-- | documentation/ref-manual/migration.xml | 17 |
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 @@ | |||
| 2333 | </para> | 2333 | </para> |
| 2334 | 2334 | ||
| 2335 | <para> | 2335 | <para> |
| 2336 | One important example is a fix for when the Linux kernel freezes at | ||
| 2337 | boot time on ARM when built with GCC 5. | ||
| 2338 | If you are using your own kernel recipe or source tree and | ||
| 2339 | building for ARM, you will likely need to apply this | ||
| 2340 | <ulink url='https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=a077224fd35b2f7fbc93f14cf67074fc792fbac2'>patch</ulink>. | ||
| 2341 | The standard <filename>linux-yocto</filename> kernel source tree | ||
| 2342 | already has a workaround for the same issue. | ||
| 2343 | </para> | ||
| 2344 | |||
| 2345 | <para> | ||
| 2346 | For further details, please see | ||
| 2347 | <ulink url='https://gcc.gnu.org/gcc-5/changes.html'></ulink>. | ||
| 2348 | </para> | ||
| 2349 | |||
| 2350 | <para> | ||
| 2336 | Alternatively, you can switch back to GCC 4.9 or 4.8 by | 2351 | Alternatively, you can switch back to GCC 4.9 or 4.8 by |
| 2337 | setting <filename>GCCVERSION</filename> in your configuration, | 2352 | setting <filename>GCCVERSION</filename> in your configuration, |
| 2338 | as follows: | 2353 | as follows: |
| 2339 | <literallayout class='monospaced'> | 2354 | <literallayout class='monospaced'> |
| 2340 | GCCVERSION = "4.9%" | 2355 | GCCVERSION = "4.9%" |
| 2341 | </literallayout> | 2356 | </literallayout> |
| 2342 | For further details, please see | ||
| 2343 | <ulink url='https://gcc.gnu.org/gcc-5/changes.html'></ulink>. | ||
| 2344 | </para> | 2357 | </para> |
| 2345 | </section> | 2358 | </section> |
| 2346 | 2359 | ||
