aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2019-02-21 11:33:44 +0000
committerRon Yorston <rmy@pobox.com>2019-02-21 11:54:10 +0000
commit524d178efc9fadb3f3303dcdfeab793742a9e5bc (patch)
treec7b2b9737a83cdf2cb61a728dd2794a704078e7f
parent20dfd84edd1b45b78a284bf75ef711726a4e8415 (diff)
downloadbusybox-w32-524d178efc9fadb3f3303dcdfeab793742a9e5bc.tar.gz
busybox-w32-524d178efc9fadb3f3303dcdfeab793742a9e5bc.tar.bz2
busybox-w32-524d178efc9fadb3f3303dcdfeab793742a9e5bc.zip
uname: drop support for ia64
-rw-r--r--win32/uname.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/win32/uname.c b/win32/uname.c
index 3b3e21f8d..516aa5ea2 100644
--- a/win32/uname.c
+++ b/win32/uname.c
@@ -25,15 +25,11 @@ int uname(struct utsname *name)
25 sprintf(name->version, "%u", (unsigned int)os_info.dwBuildNumber); 25 sprintf(name->version, "%u", (unsigned int)os_info.dwBuildNumber);
26 } 26 }
27 27
28 strcpy(name->machine, unk);
29 GetSystemInfo(&sys_info); 28 GetSystemInfo(&sys_info);
30 switch (sys_info.wProcessorArchitecture) { 29 switch (sys_info.wProcessorArchitecture) {
31 case PROCESSOR_ARCHITECTURE_AMD64: 30 case PROCESSOR_ARCHITECTURE_AMD64:
32 strcpy(name->machine, "x86_64"); 31 strcpy(name->machine, "x86_64");
33 break; 32 break;
34 case PROCESSOR_ARCHITECTURE_IA64:
35 strcpy(name->machine, "ia64");
36 break;
37 case PROCESSOR_ARCHITECTURE_INTEL: 33 case PROCESSOR_ARCHITECTURE_INTEL:
38 if (sys_info.wProcessorLevel < 6) { 34 if (sys_info.wProcessorLevel < 6) {
39 strcpy(name->machine, "i386"); 35 strcpy(name->machine, "i386");
@@ -42,6 +38,9 @@ int uname(struct utsname *name)
42 strcpy(name->machine, "i686"); 38 strcpy(name->machine, "i686");
43 } 39 }
44 break; 40 break;
41 default:
42 strcpy(name->machine, unk);
43 break;
45 } 44 }
46 45
47 return 0; 46 return 0;