PS3: Fix build with 32-bit toolchains
The PS3 bootwrapper files use instructions only available on 64-bit CPUs. Add the code generation directive '.machine "ppc64"' for toolchains configured for 32-bit CPUs. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Cc: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
f96526354b
commit
24ed8559c7
2 changed files with 4 additions and 0 deletions
|
@ -20,6 +20,8 @@
|
||||||
|
|
||||||
#include "ppc_asm.h"
|
#include "ppc_asm.h"
|
||||||
|
|
||||||
|
.machine "ppc64"
|
||||||
|
|
||||||
.text
|
.text
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -20,6 +20,8 @@
|
||||||
|
|
||||||
#include "ppc_asm.h"
|
#include "ppc_asm.h"
|
||||||
|
|
||||||
|
.machine "ppc64"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The PS3 hypervisor uses a 64 bit "C" language calling convention.
|
* The PS3 hypervisor uses a 64 bit "C" language calling convention.
|
||||||
* The routines here marshal arguments between the 32 bit wrapper
|
* The routines here marshal arguments between the 32 bit wrapper
|
||||||
|
|
Loading…
Reference in a new issue