0.9.0.11:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sat, 30 Apr 2005 19:43:56 +0000 (19:43 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sat, 30 Apr 2005 19:43:56 +0000 (19:43 +0000)
Implement SB-POSIX:MKSTEMP (from Yannick Gingras sbcl-devel
2004-01-03 *blush*)

NEWS
contrib/sb-posix/interface.lisp
version.lisp-expr

diff --git a/NEWS b/NEWS
index 1658f72..304a432 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,7 @@
 changes in sbcl-0.9.1 relative to sbcl-0.9.0:
   * fixed cross-compiler leakages that prevented building a 32-bit
     target with a 64-bit host compiler.
+  * contrib improvement: implement SB-POSIX:MKSTEMP (Yannick Gingras)
 
 changes in sbcl-0.9.0 relative to sbcl-0.8.21:
   * incompatible change: the --noprogrammer option, deprecated since
index aca0e7d..0bd5675 100644 (file)
 (define-call "sync" void never-fails)
 (define-call "truncate" int minusp (pathname filename) (length sb-posix::off-t))
 (define-call "unlink" int minusp (pathname filename))
+(define-call "mkstemp" int minusp (template c-string))
 
 (define-call-internally ioctl-without-arg "ioctl" int minusp (fd file-descriptor) (cmd int))
 (define-call-internally ioctl-with-int-arg "ioctl" int minusp (fd file-descriptor) (cmd int) (arg int))
index 5d59e57..84ddd45 100644 (file)
@@ -17,4 +17,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".)
-"0.9.0.10"
+"0.9.0.11"