Adding m68k,arm,ia32,ppc to ppc convert.

Remove the old disambler list from ppc to ppc 
implement new ppc to ppc disambler that are allot better at end. 

svn path=/trunk/; revision=25498
This commit is contained in:
Magnus Olsen 2007-01-17 17:35:18 +00:00
parent 65747168ef
commit d1aa0d32ae
17 changed files with 192 additions and 229 deletions

View file

@ -50,7 +50,20 @@ CPU_INT ConvertProcess(FILE *outfp, CPU_INT FromCpuid, CPU_INT ToCpuid)
switch (ToCpuid)
{
case IMAGE_FILE_MACHINE_I386:
ret = ConvertToIntelProcess( outfp, eax, ebp,
ret = ConvertToIA32Process( outfp, eax, ebp,
edx, esp,
pMystart,
pMyend, regbits,
HowManyRegInUse);
if (ret !=0)
{
printf("should not happen contact a devloper, x86 fail\n");
return -1;
}
break;
case IMAGE_FILE_MACHINE_POWERPC:
ret = ConvertToPPCProcess( outfp, eax, ebp,
edx, esp,
pMystart,
pMyend, regbits,