]> Zhao Yanbai Git Server - minix.git/commitdiff
pm: update for ARM
authorArun Thomas <arun@minix3.org>
Sat, 11 Aug 2012 15:45:06 +0000 (17:45 +0200)
committerArun Thomas <arun@minix3.org>
Sun, 12 Aug 2012 21:30:54 +0000 (23:30 +0200)
servers/pm/main.c
servers/pm/misc.c

index a7981019a6dc492baa76cd80a12ec66c8a4e59f5..e870d77036cd3b84c621c464c837bfbdb18e719f 100644 (file)
@@ -288,6 +288,8 @@ static int sef_cb_init_fresh(int UNUSED(type), sef_init_info_t *UNUSED(info))
 #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();
index c052a7d8386ae6993925fa229c875f1db5ef933d..dbe979fbf0bef74e5a4a10af7cc41d4cde8a1c66 100644 (file)
@@ -36,8 +36,10 @@ struct utsname uts_val = {
   OS_RELEASE,          /* O.S. release (e.g. 1.5) */
   OS_VERSION,          /* O.S. version (e.g. 10) */
   "xyzzy",             /* machine (cpu) type (filled in later) */
-#if __i386
+#if defined(__i386__)
   "i386",              /* architecture */
+#elif defined(__arm__)
+  "arm",               /* architecture */
 #else
 #error                 /* oops, no 'uname -mk' */
 #endif