]> sourceware.org Git - newlib-cygwin.git/commit
* cygheap.cc (init_cygheap::init_installation_root): Convert function
authorCorinna Vinschen <corinna@vinschen.de>
Tue, 14 Feb 2012 11:27:43 +0000 (11:27 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Tue, 14 Feb 2012 11:27:43 +0000 (11:27 +0000)
commit8895d962d5fbb79dcd65db9d801644fb1fa2ca5e
tree568ff46275526ede41d3ece8bff992e68d5708e2
parent78b5f9545ddb8c8cc7cb460e161ec04ddbf2abcb
* cygheap.cc (init_cygheap::init_installation_root): Convert function
init_installation_root into a cygheap method.
* cygheap.h (struct init_cygheap): Move installation_root,
installation_key, and installation_key_buf from shared
.cygwin_dll_common DLL section to cygheap.  Declare new method
init_installation_root.
* dtable.cc (handle_to_fn): Accommodate the move of installation strings
to the cygheap.
* external.cc (cygwin_internal): Ditto.
* fhandler_console.cc (fhandler_console::open_shared_console): Ditto.
* fhandler_mailslot.cc (fhandler_mailslot::get_object_attr): Ditto.
* fhandler_tty.cc: Ditto, throughout.
* mount.cc (mount_info::init): Ditto.
* pipe.cc (fhandler_pipe::create): Ditto.
* shared.cc: Ditto, throughout.
(installation_root): Remove.
(installation_key): Move to cygheap.
(installation_key_buf): Ditto.
(installation_root_inited): Remove.
(SPIN_WAIT): Remove.
(init_installation_root): Move to cygheap.
(memory_init): Call cygheap->init_installation_root right after
cygheap->user.init.  Drop call of init_installation_root function.
* shared_info.h (init_installation_root): Drop declaration.
(installation_root): Ditto.
(installation_key): Ditto.
* uinfo.cc (pwdgrp::load): Accommodate the move of installation strings
to the cygheap.
13 files changed:
winsup/cygwin/ChangeLog
winsup/cygwin/cygheap.cc
winsup/cygwin/cygheap.h
winsup/cygwin/dtable.cc
winsup/cygwin/external.cc
winsup/cygwin/fhandler_console.cc
winsup/cygwin/fhandler_mailslot.cc
winsup/cygwin/fhandler_tty.cc
winsup/cygwin/mount.cc
winsup/cygwin/pipe.cc
winsup/cygwin/shared.cc
winsup/cygwin/shared_info.h
winsup/cygwin/uinfo.cc
This page took 0.094736 seconds and 5 git commands to generate.