|
@@ -206,7 +206,7 @@ void cpu_sparc_set_id(CPUSPARCState *env, unsigned int cpu)
|
|
static const sparc_def_t sparc_defs[] = {
|
|
static const sparc_def_t sparc_defs[] = {
|
|
#ifdef TARGET_SPARC64
|
|
#ifdef TARGET_SPARC64
|
|
{
|
|
{
|
|
- .name = "Fujitsu Sparc64",
|
|
|
|
|
|
+ .name = "Fujitsu-Sparc64",
|
|
.iu_version = ((0x04ULL << 48) | (0x02ULL << 32) | (0ULL << 24)),
|
|
.iu_version = ((0x04ULL << 48) | (0x02ULL << 32) | (0ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -215,7 +215,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Fujitsu Sparc64 III",
|
|
|
|
|
|
+ .name = "Fujitsu-Sparc64-III",
|
|
.iu_version = ((0x04ULL << 48) | (0x03ULL << 32) | (0ULL << 24)),
|
|
.iu_version = ((0x04ULL << 48) | (0x03ULL << 32) | (0ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -224,7 +224,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Fujitsu Sparc64 IV",
|
|
|
|
|
|
+ .name = "Fujitsu-Sparc64-IV",
|
|
.iu_version = ((0x04ULL << 48) | (0x04ULL << 32) | (0ULL << 24)),
|
|
.iu_version = ((0x04ULL << 48) | (0x04ULL << 32) | (0ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -233,7 +233,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Fujitsu Sparc64 V",
|
|
|
|
|
|
+ .name = "Fujitsu-Sparc64-V",
|
|
.iu_version = ((0x04ULL << 48) | (0x05ULL << 32) | (0x51ULL << 24)),
|
|
.iu_version = ((0x04ULL << 48) | (0x05ULL << 32) | (0x51ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -242,7 +242,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI UltraSparc I",
|
|
|
|
|
|
+ .name = "TI-UltraSparc-I",
|
|
.iu_version = ((0x17ULL << 48) | (0x10ULL << 32) | (0x40ULL << 24)),
|
|
.iu_version = ((0x17ULL << 48) | (0x10ULL << 32) | (0x40ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -251,7 +251,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI UltraSparc II",
|
|
|
|
|
|
+ .name = "TI-UltraSparc-II",
|
|
.iu_version = ((0x17ULL << 48) | (0x11ULL << 32) | (0x20ULL << 24)),
|
|
.iu_version = ((0x17ULL << 48) | (0x11ULL << 32) | (0x20ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -260,7 +260,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI UltraSparc IIi",
|
|
|
|
|
|
+ .name = "TI-UltraSparc-IIi",
|
|
.iu_version = ((0x17ULL << 48) | (0x12ULL << 32) | (0x91ULL << 24)),
|
|
.iu_version = ((0x17ULL << 48) | (0x12ULL << 32) | (0x91ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -269,7 +269,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI UltraSparc IIe",
|
|
|
|
|
|
+ .name = "TI-UltraSparc-IIe",
|
|
.iu_version = ((0x17ULL << 48) | (0x13ULL << 32) | (0x14ULL << 24)),
|
|
.iu_version = ((0x17ULL << 48) | (0x13ULL << 32) | (0x14ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -278,7 +278,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc III",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-III",
|
|
.iu_version = ((0x3eULL << 48) | (0x14ULL << 32) | (0x34ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x14ULL << 32) | (0x34ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -287,7 +287,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc III Cu",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-III-Cu",
|
|
.iu_version = ((0x3eULL << 48) | (0x15ULL << 32) | (0x41ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x15ULL << 32) | (0x41ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_3,
|
|
.mmu_version = mmu_us_3,
|
|
@@ -296,7 +296,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc IIIi",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-IIIi",
|
|
.iu_version = ((0x3eULL << 48) | (0x16ULL << 32) | (0x34ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x16ULL << 32) | (0x34ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -305,7 +305,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc IV",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-IV",
|
|
.iu_version = ((0x3eULL << 48) | (0x18ULL << 32) | (0x31ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x18ULL << 32) | (0x31ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_4,
|
|
.mmu_version = mmu_us_4,
|
|
@@ -314,7 +314,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc IV+",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-IV-plus",
|
|
.iu_version = ((0x3eULL << 48) | (0x19ULL << 32) | (0x22ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x19ULL << 32) | (0x22ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -323,7 +323,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES | CPU_FEATURE_CMT,
|
|
.features = CPU_DEFAULT_FEATURES | CPU_FEATURE_CMT,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc IIIi+",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-IIIi-plus",
|
|
.iu_version = ((0x3eULL << 48) | (0x22ULL << 32) | (0ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x22ULL << 32) | (0ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_3,
|
|
.mmu_version = mmu_us_3,
|
|
@@ -332,7 +332,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc T1",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-T1",
|
|
/* defined in sparc_ifu_fdp.v and ctu.h */
|
|
/* defined in sparc_ifu_fdp.v and ctu.h */
|
|
.iu_version = ((0x3eULL << 48) | (0x23ULL << 32) | (0x02ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x23ULL << 32) | (0x02ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
@@ -343,7 +343,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
| CPU_FEATURE_GL,
|
|
| CPU_FEATURE_GL,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Sun UltraSparc T2",
|
|
|
|
|
|
+ .name = "Sun-UltraSparc-T2",
|
|
/* defined in tlu_asi_ctl.v and n2_revid_cust.v */
|
|
/* defined in tlu_asi_ctl.v and n2_revid_cust.v */
|
|
.iu_version = ((0x3eULL << 48) | (0x24ULL << 32) | (0x02ULL << 24)),
|
|
.iu_version = ((0x3eULL << 48) | (0x24ULL << 32) | (0x02ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
@@ -354,7 +354,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
| CPU_FEATURE_GL,
|
|
| CPU_FEATURE_GL,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "NEC UltraSparc I",
|
|
|
|
|
|
+ .name = "NEC-UltraSparc-I",
|
|
.iu_version = ((0x22ULL << 48) | (0x10ULL << 32) | (0x40ULL << 24)),
|
|
.iu_version = ((0x22ULL << 48) | (0x10ULL << 32) | (0x40ULL << 24)),
|
|
.fpu_version = 0x00000000,
|
|
.fpu_version = 0x00000000,
|
|
.mmu_version = mmu_us_12,
|
|
.mmu_version = mmu_us_12,
|
|
@@ -364,7 +364,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
},
|
|
},
|
|
#else
|
|
#else
|
|
{
|
|
{
|
|
- .name = "Fujitsu MB86904",
|
|
|
|
|
|
+ .name = "Fujitsu-MB86904",
|
|
.iu_version = 0x04 << 24, /* Impl 0, ver 4 */
|
|
.iu_version = 0x04 << 24, /* Impl 0, ver 4 */
|
|
.fpu_version = 4 << FSR_VER_SHIFT, /* FPU version 4 (Meiko) */
|
|
.fpu_version = 4 << FSR_VER_SHIFT, /* FPU version 4 (Meiko) */
|
|
.mmu_version = 0x04 << 24, /* Impl 0, ver 4 */
|
|
.mmu_version = 0x04 << 24, /* Impl 0, ver 4 */
|
|
@@ -377,7 +377,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "Fujitsu MB86907",
|
|
|
|
|
|
+ .name = "Fujitsu-MB86907",
|
|
.iu_version = 0x05 << 24, /* Impl 0, ver 5 */
|
|
.iu_version = 0x05 << 24, /* Impl 0, ver 5 */
|
|
.fpu_version = 4 << FSR_VER_SHIFT, /* FPU version 4 (Meiko) */
|
|
.fpu_version = 4 << FSR_VER_SHIFT, /* FPU version 4 (Meiko) */
|
|
.mmu_version = 0x05 << 24, /* Impl 0, ver 5 */
|
|
.mmu_version = 0x05 << 24, /* Impl 0, ver 5 */
|
|
@@ -390,7 +390,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI MicroSparc I",
|
|
|
|
|
|
+ .name = "TI-MicroSparc-I",
|
|
.iu_version = 0x41000000,
|
|
.iu_version = 0x41000000,
|
|
.fpu_version = 4 << FSR_VER_SHIFT,
|
|
.fpu_version = 4 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x41000000,
|
|
.mmu_version = 0x41000000,
|
|
@@ -403,7 +403,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_FEATURE_MUL | CPU_FEATURE_DIV,
|
|
.features = CPU_FEATURE_MUL | CPU_FEATURE_DIV,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI MicroSparc II",
|
|
|
|
|
|
+ .name = "TI-MicroSparc-II",
|
|
.iu_version = 0x42000000,
|
|
.iu_version = 0x42000000,
|
|
.fpu_version = 4 << FSR_VER_SHIFT,
|
|
.fpu_version = 4 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x02000000,
|
|
.mmu_version = 0x02000000,
|
|
@@ -416,7 +416,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI MicroSparc IIep",
|
|
|
|
|
|
+ .name = "TI-MicroSparc-IIep",
|
|
.iu_version = 0x42000000,
|
|
.iu_version = 0x42000000,
|
|
.fpu_version = 4 << FSR_VER_SHIFT,
|
|
.fpu_version = 4 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x04000000,
|
|
.mmu_version = 0x04000000,
|
|
@@ -429,7 +429,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI SuperSparc 40", /* STP1020NPGA */
|
|
|
|
|
|
+ .name = "TI-SuperSparc-40", /* STP1020NPGA */
|
|
.iu_version = 0x41000000, /* SuperSPARC 2.x */
|
|
.iu_version = 0x41000000, /* SuperSPARC 2.x */
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x00000800, /* SuperSPARC 2.x, no MXCC */
|
|
.mmu_version = 0x00000800, /* SuperSPARC 2.x, no MXCC */
|
|
@@ -442,7 +442,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI SuperSparc 50", /* STP1020PGA */
|
|
|
|
|
|
+ .name = "TI-SuperSparc-50", /* STP1020PGA */
|
|
.iu_version = 0x40000000, /* SuperSPARC 3.x */
|
|
.iu_version = 0x40000000, /* SuperSPARC 3.x */
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x01000800, /* SuperSPARC 3.x, no MXCC */
|
|
.mmu_version = 0x01000800, /* SuperSPARC 3.x, no MXCC */
|
|
@@ -455,7 +455,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI SuperSparc 51",
|
|
|
|
|
|
+ .name = "TI-SuperSparc-51",
|
|
.iu_version = 0x40000000, /* SuperSPARC 3.x */
|
|
.iu_version = 0x40000000, /* SuperSPARC 3.x */
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x01000000, /* SuperSPARC 3.x, MXCC */
|
|
.mmu_version = 0x01000000, /* SuperSPARC 3.x, MXCC */
|
|
@@ -469,7 +469,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI SuperSparc 60", /* STP1020APGA */
|
|
|
|
|
|
+ .name = "TI-SuperSparc-60", /* STP1020APGA */
|
|
.iu_version = 0x40000000, /* SuperSPARC 3.x */
|
|
.iu_version = 0x40000000, /* SuperSPARC 3.x */
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x01000800, /* SuperSPARC 3.x, no MXCC */
|
|
.mmu_version = 0x01000800, /* SuperSPARC 3.x, no MXCC */
|
|
@@ -482,7 +482,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI SuperSparc 61",
|
|
|
|
|
|
+ .name = "TI-SuperSparc-61",
|
|
.iu_version = 0x44000000, /* SuperSPARC 3.x */
|
|
.iu_version = 0x44000000, /* SuperSPARC 3.x */
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x01000000, /* SuperSPARC 3.x, MXCC */
|
|
.mmu_version = 0x01000000, /* SuperSPARC 3.x, MXCC */
|
|
@@ -496,7 +496,7 @@ static const sparc_def_t sparc_defs[] = {
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
.features = CPU_DEFAULT_FEATURES,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- .name = "TI SuperSparc II",
|
|
|
|
|
|
+ .name = "TI-SuperSparc-II",
|
|
.iu_version = 0x40000000, /* SuperSPARC II 1.x */
|
|
.iu_version = 0x40000000, /* SuperSPARC II 1.x */
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.fpu_version = 0 << FSR_VER_SHIFT,
|
|
.mmu_version = 0x08000000, /* SuperSPARC II 1.x, MXCC */
|
|
.mmu_version = 0x08000000, /* SuperSPARC II 1.x, MXCC */
|
|
@@ -762,6 +762,16 @@ static ObjectClass *sparc_cpu_class_by_name(const char *cpu_model)
|
|
char *typename;
|
|
char *typename;
|
|
|
|
|
|
typename = sparc_cpu_type_name(cpu_model);
|
|
typename = sparc_cpu_type_name(cpu_model);
|
|
|
|
+
|
|
|
|
+ /* Fix up legacy names with '+' in it */
|
|
|
|
+ if (g_str_equal(typename, SPARC_CPU_TYPE_NAME("Sun-UltraSparc-IV+"))) {
|
|
|
|
+ g_free(typename);
|
|
|
|
+ typename = g_strdup(SPARC_CPU_TYPE_NAME("Sun-UltraSparc-IV-plus"));
|
|
|
|
+ } else if (g_str_equal(typename, SPARC_CPU_TYPE_NAME("Sun-UltraSparc-IIIi+"))) {
|
|
|
|
+ g_free(typename);
|
|
|
|
+ typename = g_strdup(SPARC_CPU_TYPE_NAME("Sun-UltraSparc-IIIi-plus"));
|
|
|
|
+ }
|
|
|
|
+
|
|
oc = object_class_by_name(typename);
|
|
oc = object_class_by_name(typename);
|
|
g_free(typename);
|
|
g_free(typename);
|
|
return oc;
|
|
return oc;
|