[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4 viengoos/cap-lookup.c viengoos/as.c vie...
From: |
Neal H. Walfield |
Subject: |
hurd-l4 viengoos/cap-lookup.c viengoos/as.c vie... |
Date: |
Fri, 08 Feb 2008 10:44:52 +0000 |
CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 08/02/08 10:44:51
Modified files:
viengoos : cap-lookup.c as.c Makefile.am ChangeLog
libhurd-mm : as.h ChangeLog
Added files:
viengoos : as-custom.c
Log message:
libhurd-mm/
2008-02-08 Neal H. Walfield <address@hidden>
* as.h (as_object_index_t): New definition.
(as_slot_ensure_full_custom): New declaration.
(as_insert_custom): Likewise.
viengoos/
2008-02-08 Neal H. Walfield <address@hidden>
* as.c: Don't include "output.h".
(AS_LOCK) [! RM_INTERN]: Only define if not already defined.
(AS_UNLOCK) [! RM_INTERN]: Likewise.
(AS_DUMP): Pass AS_ROOT_ADDR to the invocation of rm_as_dump.
(ID): New macro.
(OBJECT_INDEX_PARAM): New macro.
(OBJECT_INDEX_ARG): Likewise.
(do_index): Reverse order of pte and addr arguments. Update
users.
(as_build_internal): Wrap function name with ID. Add
OBJECT_INDEX_PARAM to formal arguments. Set the subpage size of
the capability before calling do_index. Add additional asserts
and comments.
(as_slot_ensure_full): Wrap function name with ID. Add
OBJECT_INDEX_PARAM to formal arguments. Include
OBJECT_INDEX_ARG
when invoking as_build_internal.
(as_insert): Likewise.
* as.c (as_lock): Move from here...
* cap-lookup.c: ... to here.
* as.c (print_nr): Move from here...
* cap-lookup.c: ... to here.
* as.c (do_walk): Move from here...
* cap-lookup.c: ... to here.
* as.c (as_dump_from): Move from here...
* cap-lookup.c: ... to here.
* as-custom.c: New file customizing as.c.
* Makefile.am (libhurd_cap_a_SOURCES): Add as-custom.c.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/cap-lookup.c?cvsroot=hurd&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/as.c?cvsroot=hurd&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/Makefile.am?cvsroot=hurd&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ChangeLog?cvsroot=hurd&r1=1.104&r2=1.105
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/as-custom.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/as.h?cvsroot=hurd&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/ChangeLog?cvsroot=hurd&r1=1.49&r2=1.50
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4 viengoos/cap-lookup.c viengoos/as.c vie...,
Neal H. Walfield <=