[PATCH] Update compilation flags with core specific options

Scott Wood scottwood at freescale.com
Wed Jul 10 09:48:35 EST 2013


On 07/02/2013 06:20:04 AM, Catalin Udma wrote:
> If CONFIG_E500 is enabled, the compilation flags are updated
> specifying the target core -mcpu=e5500/e500mc/8540
> Also remove -Wa,-me500, being incompatible with -mcpu=e5500/e6500
> The assembler option is redundant if the -mcpu= flag is set.
> The patch fixes the kernel compilation problem for e5500/e6500
> when using gcc option -mcpu=e5500/e6500.

Another reason to do this is that currently, the assembler is replacing  
lwsync with sync on 64-bit kernels (it doesn't happen on 32-bit because  
we generate the lwsync at runtime) due to the -Wa,-me500.

-Scott


More information about the Linuxppc-dev mailing list