Revision 74f23997
b/target-ppc/cpu.h | ||
---|---|---|
549 | 549 |
POWERPC_FLAG_BUS_CLK = 0x00020000, |
550 | 550 |
/* Has CFAR */ |
551 | 551 |
POWERPC_FLAG_CFAR = 0x00040000, |
552 |
/* Has VSX */ |
|
553 |
POWERPC_FLAG_VSX = 0x00080000, |
|
552 | 554 |
}; |
553 | 555 |
|
554 | 556 |
/*****************************************************************************/ |
... | ... | |
1870 | 1872 |
/* Book I 2.05 PowerPC specification */ |
1871 | 1873 |
PPC2_ISA205 = 0x0000000000000020ULL, |
1872 | 1874 |
|
1873 |
#define PPC_TCG_INSNS2 (PPC2_BOOKE206 | PPC2_PRCNTL | PPC2_DBRX | PPC2_ISA205) |
|
1875 |
#define PPC_TCG_INSNS2 (PPC2_BOOKE206 | PPC2_VSX | PPC2_PRCNTL | PPC2_DBRX | \ |
|
1876 |
PPC2_ISA205) |
|
1874 | 1877 |
}; |
1875 | 1878 |
|
1876 | 1879 |
/*****************************************************************************/ |
b/target-ppc/translate_init.c | ||
---|---|---|
7246 | 7246 |
pcc->bfd_mach = bfd_mach_ppc64; |
7247 | 7247 |
pcc->flags = POWERPC_FLAG_VRE | POWERPC_FLAG_SE | |
7248 | 7248 |
POWERPC_FLAG_BE | POWERPC_FLAG_PMM | |
7249 |
POWERPC_FLAG_BUS_CLK | POWERPC_FLAG_CFAR; |
|
7249 |
POWERPC_FLAG_BUS_CLK | POWERPC_FLAG_CFAR | |
|
7250 |
POWERPC_FLAG_VSX; |
|
7250 | 7251 |
pcc->l1_dcache_size = 0x8000; |
7251 | 7252 |
pcc->l1_icache_size = 0x8000; |
7252 | 7253 |
} |
... | ... | |
7283 | 7284 |
pcc->bfd_mach = bfd_mach_ppc64; |
7284 | 7285 |
pcc->flags = POWERPC_FLAG_VRE | POWERPC_FLAG_SE | |
7285 | 7286 |
POWERPC_FLAG_BE | POWERPC_FLAG_PMM | |
7286 |
POWERPC_FLAG_BUS_CLK | POWERPC_FLAG_CFAR; |
|
7287 |
POWERPC_FLAG_BUS_CLK | POWERPC_FLAG_CFAR | |
|
7288 |
POWERPC_FLAG_VSX; |
|
7287 | 7289 |
pcc->l1_dcache_size = 0x8000; |
7288 | 7290 |
pcc->l1_icache_size = 0x8000; |
7289 | 7291 |
} |
Also available in: Unified diff