]> Zhao Yanbai Git Server - minix.git/commitdiff
Set uts.machine to i386 on intel 32bit platforms. 17/2817/1
authorLionel Sambuc <lionel@minix3.org>
Fri, 5 Sep 2014 13:35:17 +0000 (15:35 +0200)
committerLionel Sambuc <lionel@minix3.org>
Fri, 5 Sep 2014 13:35:23 +0000 (15:35 +0200)
Change-Id: Ic0833843f0d3e3df50fcbde11b453b846f0d4f33

minix/servers/pm/main.c
minix/servers/pm/misc.c

index 523e8c491d35cd0ff71c93a54a4d737dd3b39583..3e5004baf7724a8c604af0460a9bae5dc59111f0 100644 (file)
@@ -233,13 +233,6 @@ static int sef_cb_init_fresh(int UNUSED(type), sef_init_info_t *UNUSED(info))
   if (ipc_sendrec(VFS_PROC_NR, &mess) != OK || mess.m_type != OK)
        panic("can't sync up with VFS");
 
-#if defined(__i386__)
-        uts_val.machine[0] = 'i';
-        strcpy(uts_val.machine + 1, itoa(getprocessor()));
-#elif defined(__arm__)
-        strcpy(uts_val.machine, "arm");
-#endif  
-
  system_hz = sys_hz();
 
   /* Initialize user-space scheduling. */
index 74076f2192938597705b0f8486f6cf9e63414675..8014f63d7b8dd9081e5a36ee23acd87362a6d74c 100644 (file)
@@ -32,10 +32,11 @@ struct utsname uts_val = {
   "noname",            /* node/network name */
   OS_RELEASE,          /* O.S. release (e.g. 3.3.0) */
   OS_VERSION,          /* O.S. version (e.g. Minix 3.3.0 (GENERIC)) */
-  "xyzzy",             /* machine (cpu) type (filled in later) */
 #if defined(__i386__)
+  "i386",              /* machine (cpu) type */
   "i386",              /* architecture */
 #elif defined(__arm__)
+  "arm",               /* machine (cpu) type */
   "arm",               /* architecture */
 #else
 #error                 /* oops, no 'uname -mk' */