The utsname.machine string is chosen in proc/host.c:initialize_version_info. Mach's host_basic_info gives you integers for "CPU type" and "CPU subtype", with constants defined in <mach/machine.h>. Our file proc/cpu-types.c gives string names to these, and we use "type-subtype" as the utsname.machine string. The meanings of the existing "subtype" values differ amohng the different CPUs: some are actual chip variants, while some refer to system IO architecture. All those values were chosen a very long time ago at CMU and don't necessarily mean a whole lot useful now. It would be fine to change how we decide what to put in utsname.machine.
_______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd