1.0.47.7: sb-posix: add rdev member to stat
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 30 Mar 2011 18:39:01 +0000 (18:39 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 30 Mar 2011 18:39:01 +0000 (18:39 +0000)
  Patch by Philipp Marek.

contrib/sb-posix/constants.lisp
contrib/sb-posix/defpackage.lisp
contrib/sb-posix/interface.lisp
version.lisp-expr

index c35bde0..3aab1b6 100644 (file)
               ((unsigned 32) dev "dev_t" "st_dev")
               (nlink-t nlink "nlink_t" "st_nlink")
               (uid-t uid "uid_t" "st_uid")
+              #-mips
+              (dev-t rdev "dev_t" "st_rdev")
               (gid-t gid "gid_t" "st_gid")
               (off-t size "off_t" "st_size")
               (time-t atime "time_t" "st_atime")
index da8b82b..ecdd292 100644 (file)
@@ -17,6 +17,7 @@
            #:group-name #:group-gid #:group-passwd
            #:stat-mode #:stat-ino #:stat-dev #:stat-nlink #:stat-uid
            #:stat-gid #:stat-size #:stat-atime #:stat-mtime #:stat-ctime
+           #:stat-rdev
            #:termios-iflag #:termios-oflag #:termios-cflag
            #:termios-lflag #:termios-cc #:timeval-sec #:timeval-usec
            #:flock-type #:flock-whence #:flock-start #:flock-len
index ac580c7..3ac862e 100644 (file)
@@ -524,6 +524,8 @@ not supported."
                          bytes.  For symbolic links, the length
                          in bytes of the filename contained in
                          the symbolic link.")
+   (rdev :initarg :rdev :reader stat-rdev
+          :documentation "For devices the device number.")
    (atime :initarg :atime :reader stat-atime
           :documentation "Time of last access.")
    (mtime :initarg :mtime :reader stat-mtime
index 4834d4f..54b27c5 100644 (file)
@@ -20,4 +20,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.47.6"
+"1.0.47.7"