chiark / gitweb /
[PATCH] remove some more KLIBC fixups that are no longer needed.
authorgreg@kroah.com <greg@kroah.com>
Thu, 12 Feb 2004 09:14:48 +0000 (01:14 -0800)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 04:32:26 +0000 (21:32 -0700)
klibc_fixups.h
udev-add.c

index 37622c8..1ac112b 100644 (file)
@@ -3,12 +3,6 @@
 #ifndef KLIBC_FIXUPS_H
 #define KLIBC_FIXUPS_H 
 
 #ifndef KLIBC_FIXUPS_H
 #define KLIBC_FIXUPS_H 
 
-
-#define WTERMSIG(status)       ((status) & 0x7f)
-#define WEXITSTATUS(status)    (((status) & 0xff00) >> 8)
-#define WIFEXITED(status)      (WTERMSIG(status) == 0)
-
-
 struct group {
        char    *gr_name;       /* group name */
        char    *gr_passwd;     /* group password */
 struct group {
        char    *gr_name;       /* group name */
        char    *gr_passwd;     /* group password */
index 9f07d22..fedc8f0 100644 (file)
@@ -109,19 +109,12 @@ static int create_node(struct udevice *dev)
        int retval = 0;
        uid_t uid = 0;
        gid_t gid = 0;
        int retval = 0;
        uid_t uid = 0;
        gid_t gid = 0;
-       dev_t res;
        int i;
        int tail;
 
        strncpy(filename, udev_root, sizeof(filename));
        strncat(filename, dev->name, sizeof(filename));
 
        int i;
        int tail;
 
        strncpy(filename, udev_root, sizeof(filename));
        strncat(filename, dev->name, sizeof(filename));
 
-#ifdef __KLIBC__
-       res = (dev->major << 8) | (dev->minor);
-#else
-       res = makedev(dev->major, dev->minor);
-#endif
-
        switch (dev->type) {
        case 'b':
                dev->mode |= S_IFBLK;
        switch (dev->type) {
        case 'b':
                dev->mode |= S_IFBLK;
@@ -144,7 +137,7 @@ static int create_node(struct udevice *dev)
 
        info("creating device node '%s'", filename);
        dbg("mknod(%s, %#o, %u, %u)", filename, dev->mode, dev->major, dev->minor);
 
        info("creating device node '%s'", filename);
        dbg("mknod(%s, %#o, %u, %u)", filename, dev->mode, dev->major, dev->minor);
-       retval = mknod(filename, dev->mode, res);
+       retval = mknod(filename, dev->mode, makedev(dev->major, dev->minor));
        if (retval != 0)
                dbg("mknod(%s, %#o, %u, %u) failed with error '%s'",
                    filename, dev->mode, dev->major, dev->minor, strerror(errno));
        if (retval != 0)
                dbg("mknod(%s, %#o, %u, %u) failed with error '%s'",
                    filename, dev->mode, dev->major, dev->minor, strerror(errno));