]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/boot: Fix rebuild when changing kernel endian
authorMichael Ellerman <mpe@ellerman.id.au>
Mon, 21 Nov 2016 10:14:35 +0000 (21:14 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 29 Nov 2016 10:42:34 +0000 (21:42 +1100)
commit65fcc9e52ef169aad7d141f3980ccd206cbdb7dd
tree8b4212d94f2270747327af7a82d9f666bfcb5ee9
parent9e09f475905e3772495ab6bfb36a7d2e9c61cd49
powerpc/boot: Fix rebuild when changing kernel endian

Now that we don't set ARCH incorrectly when calling the boot Makefile,
we can use the generic cpp_lds_S rule for converting our zImage.lds.S
into zImage.lds.

The main advantage of using the generic rule is that it correctly uses
if_changed, which means we correctly regenerate the linker script when
switching endian. Fixing that means we are finally able to build one
endian and then rebuild the other endian without requiring to clean
between builds.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/boot/Makefile