OSDN Git Service

* cygheap.h (struct init_cygheap): Remove shared_h and mt_h members.
authorcorinna <corinna>
Wed, 26 Jul 2006 15:59:38 +0000 (15:59 +0000)
committercorinna <corinna>
Wed, 26 Jul 2006 15:59:38 +0000 (15:59 +0000)
commit5b28e164c34fa6259732ca7803af9b47702b2112
treec33633da15a87e12b9b6116ac0d0a5655f589285
parentd8ab6ad8d1c936bf87f37decf1d52d2e65156e8d
* cygheap.h (struct init_cygheap): Remove shared_h and mt_h members.
* fhandler_tape.cc (mt): Define as DLL shared area in
.cygwin_dll_common instead of as dynamically allocated area.
Change referencing throughout.
* mtinfo.h (mt_h): Remove entirely.
(mt): Remove extern declaration.
* shared.cc (cygwin_shared_area): New global cygwin_shared
variable located in .cygwin_dll_common.
(offsets): Define shared region addresses descending from
cygwin_shared_address.
(open_shared): Replace usage of SH_CYGWIN_SHARED by SH_USER_SHARED.
(memory_init): Set cygwin_shared just by pointing to cygwin_shared_area.
* shared_info.h (shared_locations): Remove SH_CYGWIN_SHARED and
SH_MTINFO.
(cygwin_shared_address): Define as DLL start address.
* tty.h (tty_min::tty_min): Remove constructor.
winsup/cygwin/ChangeLog
winsup/cygwin/cygheap.h
winsup/cygwin/fhandler_tape.cc
winsup/cygwin/mtinfo.h
winsup/cygwin/shared.cc
winsup/cygwin/shared_info.h
winsup/cygwin/tty.h