commit-hurd
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]