[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rtmk-cvs] rtmk/rig aclocal.m4 lexxer.l parser.y
From: |
Johan Rydberg |
Subject: |
[rtmk-cvs] rtmk/rig aclocal.m4 lexxer.l parser.y |
Date: |
Wed, 12 Dec 2001 21:22:08 -0500 |
CVSROOT: /cvsroot/rtmk
Module name: rtmk
Changes by: Johan Rydberg <address@hidden> 01/12/12 21:22:08
Added files:
rig : aclocal.m4 lexxer.l parser.y
Log message:
* add extended IPC support and import RIG.
[/]
* mutations.h: New file.
* configure.in: Configure subdir rig.
* configure: Regenerate.
* Makefile.am (rtmk_SOURCES): Add rtmk-server.c.
(rtmk-server.c): New rule.
(SUBDIRS): Add rig.
* Makefile.in: Regenerate.
* ipc-syscall.c (internal_msg_trap): New function.
(syscall_rtmk_msg_trap): Likewise.
* ipc-tqueue.h: Resolve header dependencies.
* ipc-tqueue.c: Likewise.
* ipc-entry.h (struct ipc_entry): Add ie_urefs.
* thread.h (struct thread): Add "thread_port" and
"thread_right_name".
* thread.c (thread_create): Create kernel port for thread and
insert send rights into tasks IPC object.
(syscall_thread_self): New function.
(syscall_thread_reply_port): Likewise.
* syscalls.c (syscalls_table): Add task_self, thread_self,
thread_reply_port and rtmk_msg_trap syscalls.
* task.c (syscall_task_self): New function.
(task_create): Create kernel port for task and insert
send rights into tasks IPC object.
* ipc-port.c (ipc_port_create_kernel): New function.
(ipc_port_set_kobject): Likewise.
* ipc-port.h (ipc_port_create_kernel): Prototype.
(ipc_port_set_kobject): Likewise.
[include/rtmk]
* rig.h: New file.
* std-types.defs: Likewise.
* rtmk.defs: Likewise.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/rig/aclocal.m4?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/rig/lexxer.l?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/rtmk/rtmk/rig/parser.y?rev=1.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [rtmk-cvs] rtmk/rig aclocal.m4 lexxer.l parser.y,
Johan Rydberg <=