bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[grub #39] [PATCH] port to QNX 6.x


From: kabe
Subject: [grub #39] [PATCH] port to QNX 6.x
Date: Tue, 04 Feb 2003 20:26:16 +0900

Reporter: address@hidden
Summary: [PATCH] port to QNX 6.x
Version: 0.93
Type: feature request

Message:
QNX 6.x usually uses /dev/hd0, /dev/fd0 for raw device, so
they're just plopped in lib/device.c .

You need BugID#38 patch to properly compile on this platform.

Patch: 
Index: lib/device.c
===================================================================
RCS file: /root6.1/CVSroot/grub/lib/device.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lib/device.c        2003/01/31 04:41:30     1.1
+++ lib/device.c        2003/01/31 04:48:56     1.2
@@ -198,6 +198,9 @@
 #elif defined(__GNU__)
   /* GNU/Hurd */
   sprintf (name, "/dev/fd%d", unit);
+#elif defined(__QNXNTO__)
+  /* QNX RTP */
+  sprintf (name, "/dev/fd%d", unit);
 #elif defined(__FreeBSD__)
   /* FreeBSD */
   sprintf (name, "/dev/rfd%d", unit);
@@ -224,6 +227,9 @@
 #elif defined(__GNU__)
   /* GNU/Hurd */
   sprintf (name, "/dev/hd%d", unit);
+#elif defined(__QNXNTO__)
+  /* QNX RTP */
+  sprintf (name, "/dev/hd%d", unit);
 #elif defined(__FreeBSD__)
   /* FreeBSD */
 # if __FreeBSD__ >= 4
@@ -261,6 +267,9 @@
 #elif defined(__GNU__)
   /* GNU/Hurd */
   sprintf (name, "/dev/sd%d", unit);
+#elif defined(__QNXNTO__)
+  /* QNX RTP */
+  sprintf (name, "/dev/hd%d", unit);
 #elif defined(__FreeBSD__)
   /* FreeBSD */
   sprintf (name, "/dev/rda%d", unit);


----
Please send followups to <address@hidden>.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]