]> code.ossystems Code Review - openembedded-core.git/commit
linux-yocto/3.4: mips: fix gcc 4.8 compilation
authorBruce Ashfield <bruce.ashfield@windriver.com>
Mon, 15 Jul 2013 04:12:05 +0000 (00:12 -0400)
committerSaul Wold <sgw@linux.intel.com>
Thu, 18 Jul 2013 19:21:13 +0000 (12:21 -0700)
commit5cd0d0f0e19b53a002feb91ba0cde9ea7ec19f29
treee91ca2b5818c9d11b8e7a76a8837885de0aee472
parent0fabe26eabff716909b6c241fcb5b4cc7b78ceac
linux-yocto/3.4: mips: fix gcc 4.8 compilation

Updating the SRCREVs to enable the following fix for gcc 4.8 mips
compilation:

    Author: Steven J. Hill <sjhill@mips.com>
    Date:   Fri Jul 6 21:56:01 2012 +0200

    MIPS: Refactor 'clear_page' and 'copy_page' functions.

    Remove usage of the '__attribute__((alias("...")))' hack that aliased
    to integer arrays containing micro-assembled instructions. This hack
    breaks when building a microMIPS kernel. It also makes the code much
    easier to understand.

    [ralf@linux-mips.org: Added back export of the clear_page and copy_page
    symbols so certain modules will work again.  Also fixed build with
    CONFIG_SIBYTE_DMA_PAGEOPS enabled.]

Signed-off-by: Steven J. Hill <sjhill@mips.com>
Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/3866/
Acked-by: David Daney <david.daney@cavium.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    (cherry picked from commit c022630633624a75b3b58f43dd3c6cc896a56cff)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb
meta/recipes-kernel/linux/linux-yocto_3.4.bb