diff options
author | Christopher Faylor <me@cgf.cx> | 2006-12-11 18:55:29 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2006-12-11 18:55:29 +0000 |
commit | c16548b2a222c8ab43ae35651d069af4191836c6 (patch) | |
tree | 5731593812331226fa540186f78f5aec4aacab68 /winsup/cygwin/shared.cc | |
parent | e79c01f84ed5e699e7e322ee48cded403bbb6dd3 (diff) | |
download | cygnal-c16548b2a222c8ab43ae35651d069af4191836c6.tar.gz cygnal-c16548b2a222c8ab43ae35651d069af4191836c6.tar.bz2 cygnal-c16548b2a222c8ab43ae35651d069af4191836c6.zip |
* child_info.h (child_info_spawn::__stdin): New element.
(child_info_spawn::__stdin): Ditto.
(CURR_CHILD_INFO_MAGIC): Regenerate.
* dcrt0.cc (check_sanity_and_sync): Minor cleanup.
(child_info_spawn::handle_spawn): Handle new __std* elements by calling
move_fd.
* dtable.cc (dtable::move_fd): Define new function.
* dtable.h (dtable::move_fd): Declare new function.
* fhandler.h (fhandler_pipe::popen_pid): Declare new element.
* fhandler.h (fhandler_pipe::get_popen_pid): Define new function.
* fhandler.h (fhandler_pipe::set_popen_pid): Ditto.
* pipe.cc (fhandler_pipe::fhandler_pipe): Zero popen_pid.
(fhandler_pipe::dup): Ditto.
* spawn.cc (handle): Change second argument to bool.
(spawn_guts): Accept __stdin/__stdout arguments and set them appropriately in
child_info structure and in STARTUPINFO structure.
* syscalls.cc (popen): New cygwin-specific implementation using spawn.
(pclose): Ditto.
* winsup.h (spawn_guts): Accommodate new arguments for spawn_guts.
* fhandler.cc (fhandler_base::set_no_inheritance): Make second arg a bool.
* fhandler.h (fhandler_base::set_no_inheritance): Ditto for declaration.
* child_info.h (child_info::msv_count): Rename from the now-inappropriate
"zero".
(child_info_spawn::filler): Add filler to work around Vista bug.
(child_info_fork::filler): Ditto.
* dcrt0.cc (get_cygwin_startup_info): Remove "zero" check since it is now
always filled out.
* fork.cc (frok::parent): Move ch.zero manipulation to constructor.
* spawn.cc (spawn_guts): Ditto. Remove _ch wrapper.
* sigproc.cc (child_info::child_info): Initialize starter[].
* shared.cc (shared_info::heap_slop_size): Remove noisy system_printfs.
* shared_info.h (CURR_SHARED_MAGIC): Regenerate.
Diffstat (limited to 'winsup/cygwin/shared.cc')
-rw-r--r-- | winsup/cygwin/shared.cc | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/winsup/cygwin/shared.cc b/winsup/cygwin/shared.cc index 4c4b7bc72..4e54a7558 100644 --- a/winsup/cygwin/shared.cc +++ b/winsup/cygwin/shared.cc @@ -253,9 +253,6 @@ shared_info::heap_slop_size () heap_slop = 0; else heap_slop <<= 20; -#ifdef DEBUGGING - system_printf ("fixed heap slop is %p", heap_slop); -#endif } return heap_slop; @@ -287,9 +284,6 @@ shared_info::heap_chunk_size () heap_chunk <<= 20; if (!heap_chunk) heap_chunk = 384 * 1024 * 1024; -#ifdef DEBUGGING - system_printf ("fixed heap size is %u", heap_chunk); -#endif } return heap_chunk; |