10 #include <mach/mach.h> 11 #include <mach/mach_host.h> 12 #include <mach/host_info.h> 13 #include <mach/machine.h> 17 #ifndef CPU_SUBTYPE_POWERPC_970 18 #define CPU_SUBTYPE_POWERPC_970 ((cpu_subtype_t) 100) 24 host_basic_info_data_t hostInfo;
25 mach_msg_type_number_t infoCount;
28 infoCount = HOST_BASIC_INFO_COUNT;
29 host_info(mach_host_self(), HOST_BASIC_INFO,
30 (host_info_t)&hostInfo, &infoCount);
32 is_G5 = ((hostInfo.cpu_type == CPU_TYPE_POWERPC) &&
33 (hostInfo.cpu_subtype == CPU_SUBTYPE_POWERPC_970));
int main(int argc, char *argv[])
Entry point.