diff options
| -rw-r--r-- | includes/sparc/processor-platform.h | 1 | ||||
| -rw-r--r-- | modules/devices/sparc/processor.c | 8 | 
2 files changed, 7 insertions, 2 deletions
| diff --git a/includes/sparc/processor-platform.h b/includes/sparc/processor-platform.h index bcf4c782..31748a5b 100644 --- a/includes/sparc/processor-platform.h +++ b/includes/sparc/processor-platform.h @@ -23,6 +23,7 @@ struct _Processor {      gchar *model_name;      gchar *has_fpu;      gfloat cpu_mhz; +    gchar *cpucaps;  };  #endif	/* __PROCESSOR_PLATFORM_H__ */ diff --git a/modules/devices/sparc/processor.c b/modules/devices/sparc/processor.c index 9310c45d..05103a2b 100644 --- a/modules/devices/sparc/processor.c +++ b/modules/devices/sparc/processor.c @@ -50,6 +50,7 @@ processor_scan(void)              tmp[0] = g_strstrip(tmp[0]);              tmp[1] = g_strstrip(tmp[1]); +            get_str("cpucaps", processor->cpucaps);              get_str("cpu", processor->model_name);              get_str("fpu", processor->has_fpu);          } @@ -71,9 +72,12 @@ processor_get_info(GSList *processors)      return g_strdup_printf("[%s]\n"                             "CPU=%s\n"                             "FPU=%s\n" -                           "%s=%s\n", /* byte order */ +                           "%s=%s\n"   /* byte order */ +                           "%s=%s\n",                     _("Processor"),                     processor->model_name,                     processor->has_fpu, -                   _("Byte Order"), byte_order_str() ); +                   _("Byte Order"), byte_order_str(), +                   _("Capabilities"), processor->cpucaps +                   );  } | 
