Hello.
I'm getting the following errors when trying to build KGDB for Freescale
MPC85xx (PPC32 CPU):
CC arch/powerpc/kernel/kgdb.o
{standard input}: Assembler messages:
{standard input}:802: Error: Unrecognized opcode: `std'
[the same message repeated for each source line in between]
{standard input}:824: Error: Unrecognized opcode: `std'
{standard input}:840: Error: Unrecognized opcode: `ld'
[the same message repeated for each source line in between]
{standard input}:863: Error: Unrecognized opcode: `ld'
make[1]: *** [arch/powerpc/kernel/kgdb.o] Error 1
make: *** [arch/powerpc/kernel] Error 2
It looks like arch/powerpc/kernel/kgdb.c can only compile on 64-bit targets
since kgdb_fault_setjmp() and kgdb_fault_longjmp() here contain 64-bit insns.
in the inline assembly which of course are not supported on PPC32 (and
arch/powerpc/ is a merged tree, so PPC32 support must be present there).
Probably, some code from arch/ppc/kernel/kgdb.c should be carried over there
under #ifdef? Is there plans to fix this issue?
WBR, Sergei
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Kgdb-bugreport mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport