diff options
author | Neal H. Walfield <neal@gnu.org> | 2008-12-17 22:24:56 +0100 |
---|---|---|
committer | Neal H. Walfield <neal@gnu.org> | 2008-12-17 22:24:56 +0100 |
commit | 6d78a8b7e141b65c283cda0379e96f7c88f78f78 (patch) | |
tree | e9612e44658d08279cefe2c7d67f55d8605bb35b /libc-parts/process-spawn.c | |
parent | ff6e2854d787288233cef4b756103d064906e8cf (diff) |
Rename vg_cap_copy to vg_cap_copy_simple.
libviengoos/
2008-12-17 Neal H. Walfield <neal@gnu.org>
* viengoos/cap.h (vg_cap_copy): Rename from this...
(vg_cap_copy_simple): ... to this. Update users.
libc-parts/
2008-12-17 Neal H. Walfield <neal@gnu.org>
* process-spawn.c (process_spawn): Don't use vg_cap_copy but
vg_cap_copy_simple.
libhurd-mm/
2008-12-17 Neal H. Walfield <neal@gnu.org>
* as-build-custom.c (as_insert_custom): Don't use vg_cap_copy but
vg_cap_copy_simple.
* as.h (as_insert_full): Likewise.
Diffstat (limited to 'libc-parts/process-spawn.c')
-rw-r--r-- | libc-parts/process-spawn.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/libc-parts/process-spawn.c b/libc-parts/process-spawn.c index 68beb78..b20ffa5 100644 --- a/libc-parts/process-spawn.c +++ b/libc-parts/process-spawn.c @@ -546,9 +546,9 @@ process_spawn (vg_addr_t activity, as_slot_lookup_use (thread, ({ - r = vg_cap_copy (root_activity, - VG_ADDR_VOID, slot, thread, - VG_ADDR_VOID, rt.cap, rt.storage); + r = vg_cap_copy_simple (root_activity, + VG_ADDR_VOID, slot, thread, + VG_ADDR_VOID, rt.cap, rt.storage); assert (r); })); #endif @@ -577,15 +577,16 @@ process_spawn (vg_addr_t activity, allocate_page_table, do_index); if (ro) - as_slot_lookup_rel_use (root_activity, as_root_cap, addr, - ({ - bool r = vg_cap_copy_x (root_activity, - as_root, slot, addr, - as_root, *slot, addr, - VG_CAP_COPY_WEAKEN, - VG_CAP_PROPERTIES_VOID); - assert (r); - })); + as_slot_lookup_rel_use + (root_activity, as_root_cap, addr, + ({ + bool r = vg_cap_copy_x (root_activity, + as_root, slot, addr, + as_root, *slot, addr, + VG_CAP_COPY_WEAKEN, + VG_CAP_PROPERTIES_VOID); + assert (r); + })); void *local = rt_to_object (rt); |