- /* Windows NT or newer, or Windows CE or Embedded CE. */
- switch (info.wProcessorArchitecture)
- {
- case PROCESSOR_ARCHITECTURE_AMD64:
- strcpy (buf->machine, "x86_64");
- break;
- case PROCESSOR_ARCHITECTURE_IA64:
- strcpy (buf->machine, "ia64");
- break;
- case PROCESSOR_ARCHITECTURE_INTEL:
- strcpy (buf->machine, "i386");
- if (info.wProcessorLevel >= 3)
- buf->machine[1] =
- '0' + (info.wProcessorLevel <= 6 ? info.wProcessorLevel : 6);
- break;
- case PROCESSOR_ARCHITECTURE_IA32_ON_WIN64:
- strcpy (buf->machine, "i686");
- break;
- case PROCESSOR_ARCHITECTURE_MIPS:
- strcpy (buf->machine, "mips");
- break;
- case PROCESSOR_ARCHITECTURE_ALPHA:
- case PROCESSOR_ARCHITECTURE_ALPHA64:
- strcpy (buf->machine, "alpha");
- break;
- case PROCESSOR_ARCHITECTURE_PPC:
- strcpy (buf->machine, "powerpc");
- break;
- case PROCESSOR_ARCHITECTURE_SHX:
- strcpy (buf->machine, "sh");
- break;
- case PROCESSOR_ARCHITECTURE_ARM:
- strcpy (buf->machine, "arm");
- break;
- default:
- strcpy (buf->machine, "unknown");
- break;
- }
+ /* Windows NT or newer, or Windows CE or Embedded CE. */
+ switch (info.wProcessorArchitecture)
+ {
+ case PROCESSOR_ARCHITECTURE_AMD64:
+ strcpy (buf->machine, "x86_64");
+ break;
+ case PROCESSOR_ARCHITECTURE_IA64:
+ strcpy (buf->machine, "ia64");
+ break;
+ case PROCESSOR_ARCHITECTURE_INTEL:
+ strcpy (buf->machine, "i386");
+ if (info.wProcessorLevel >= 3)
+ buf->machine[1] =
+ '0' + (info.wProcessorLevel <= 6 ? info.wProcessorLevel : 6);
+ break;
+ case PROCESSOR_ARCHITECTURE_IA32_ON_WIN64:
+ strcpy (buf->machine, "i686");
+ break;
+ case PROCESSOR_ARCHITECTURE_MIPS:
+ strcpy (buf->machine, "mips");
+ break;
+ case PROCESSOR_ARCHITECTURE_ALPHA:
+ case PROCESSOR_ARCHITECTURE_ALPHA64:
+ strcpy (buf->machine, "alpha");
+ break;
+ case PROCESSOR_ARCHITECTURE_PPC:
+ strcpy (buf->machine, "powerpc");
+ break;
+ case PROCESSOR_ARCHITECTURE_SHX:
+ strcpy (buf->machine, "sh");
+ break;
+ case PROCESSOR_ARCHITECTURE_ARM:
+ strcpy (buf->machine, "arm");
+ break;
+ default:
+ strcpy (buf->machine, "unknown");
+ break;
+ }