Skip to content
Snippets Groups Projects
Commit 981fc34c authored by wlott's avatar wlott
Browse files

Moved exports/defvars for *task-{self,data,notify}* from lispinit to here.

parent a890b8dd
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@
;;; Scott Fahlman or slisp-group@cs.cmu.edu.
;;;
(ext:file-comment
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/mach-os.lisp,v 1.7 1992/02/29 02:29:53 wlott Exp $")
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/mach-os.lisp,v 1.8 1992/03/26 03:21:16 wlott Exp $")
;;;
;;; **********************************************************************
;;;
......@@ -19,6 +19,7 @@
(in-package "SYSTEM")
(use-package "EXTENSIONS")
(export '(get-system-info get-page-size os-init))
(export '(*task-self* *task-data* *task-notify*))
(pushnew :mach *features*)
(setq *software-type* "MACH/4.3BSD")
......@@ -33,10 +34,15 @@
(run-program "/usr/cs/etc/version" ; Site dependent???
nil :output stream))))
;;; OS-Init initializes our operating-system interface. It sets the values
;;; of the global port variables to what they should be and calls the functions
;;; that set up the argument blocks for the server interfaces.
(defvar *task-self*)
(defvar *task-data*)
(defvar *task-notify*)
(defun os-init ()
(setf *task-self* (mach:mach-task_self))
(setf *task-data* (mach:mach-task_data))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment