1.0.23.50: Less magic constants in the MIPS backend.
[sbcl.git] / contrib / sb-posix / constants.lisp
index 271baf6..0e2e283 100644 (file)
  (:integer ms-invalidate "MS_INVALIDATE"
            #+sb-doc "msync: invalidate all cached data" t)
 
+ ;; mlockall()
+ (:integer mcl-current "MCL_CURRENT" #+sb-doc "mlockall: lock all pages which are currently mapped into the address space of the process." t)
+ (:integer mcl-future "MCL_FUTURE" #+sb-doc "mlockall: lock all pages which will become mapped into the address space of the process in the future." t)
+
  ;; opendir()
  (:structure dirent
              (#+(and linux largefile) "struct dirent64"
  (:integer f-wrlck "F_WRLCK" nil t)
  (:integer f-unlck "F_UNLCK" nil t)
 
+ #-win32
  (:structure alien-flock
              ("struct flock"
               (short type "short" "l_type")